func DisableParams( paramAddr chan<- uint32, paramData <-chan uint32)
Goroutine to disable control bus parameter RAM accesses. Should only be run once for each control interface.
func DisableReads(controlReadAddr <-chan Addr, controlReadData chan<- ReadData)
Goroutine to disable control bus read transactions. Should only be run once for each control interface.
func DisableWrites( controlWriteAddr <-chan Addr, controlWriteData <-chan WriteData, controlWriteResp chan<- WriteResp)
Goroutine to disable control bus write transactions. Should only be run once for each control interface.
type Addr struct { Addr uint32 Cache [4]bool Prot [3]bool }
Specifies AXI-Lite address channel fields.
type ReadData struct { Data uint32 Resp [2]bool }
Specifies AXI-Lite read data channel fields.
type WriteData struct { Data uint32 Strb [4]bool }
Specifies AXI-Lite write data channel fields.
type WriteResp struct { Resp [2]bool }
Specifies AXI-Lite write response channel fields.