import "github.com/ReconfigureIO/sdaccel/axi/protocol"
Package protocol provides low level primitives for working the AXI4 protocol
ReadDisable will disable AXI bus read transactions. Should be run once for each unused AXI read interface. This will block the calling goroutine.
func WriteDisable( clientAddr chan<- Addr, clientData chan<- WriteData, clientResp <-chan WriteResp)
WriteDisable will disable AXI bus write transactions. Should be run once for each unused AXI write interface. This will block the calling goroutine.
type Addr struct { Id bool Addr uintptr Len byte Size [3]bool Burst [2]bool Lock bool Cache [4]bool Prot [3]bool Region [4]bool Qos [4]bool User bool }
Type Addr specifies AXI memory address channel fields.
Type ReadData specifies AXI memory read data channel fields.
Type WriteData specifies AXI memory write data channel fields.
Type WriteResp specifies AXI memory write response channel fields.
Package protocol is imported by 3 packages. Updated 2017-12-12. Refresh now. Tools for package owners.