Documentation ¶
Overview ¶
Package protocol provides low level primitives for working the AXI4 protocol
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ReadDisable ¶
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 ¶
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.
Types ¶
type Addr ¶
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.
Click to show internal directories.
Click to hide internal directories.