User manual

Table Of Contents
Zynq-7000 AP SoC Technical Reference Manual www.xilinx.com 1210
UG585 (v1.11) September 27, 2016
Appendix B: Register Details
dmawfp_periph 15 sro,ns
sraz,n
snsro
0x0 When the DMA channel thread executes
DMAWFP, this bit indicates whether the periph
operand is set:
0: periph operand not set
1: periph operand set.
Note: the status only applies when the channel is
connected to one of the four peripheral request
interfaces.
dmawfp_b_ns 14 sro,ns
sraz,n
snsro
0x0 When the DMA channel thread executes
DMAWFP, this bit indicates whether the burst or
single operand were set:
0: single operand set
1: burst operand set
reserved 13:9 rud 0x0 reserved
wakeup_num 8:4 sro,ns
sraz,n
snsro
0x0 When the DMA channel thread executes a WFE or
WFP instruction, these bits indicate the event or
peripheral number that the channel is waiting for:
Waiting for Event (WFE):
0 0000: waiting for event 0
0 0001: waiting for event 1
...
0 1111: waiting for event 15
1 xxxx: reserved
Waiting for Peripheral (WFP):
0 0000: waiting for peripheral 0
0 0001: waiting for peripheral 1
0 0010: waiting for peripheral 2
0 0011: waiting for peripheral 3
1 11xx: reserved
channel_status 3:0 sro,ns
sraz,n
snsro
0x0 The channel status encoding is:
0000: Stopped
0001: Executing
0010: Cache miss
0011: Updating PC
0100: Waiting for event
0101: At barrier
0110: reserved
0111: Waiting for peripheral
1000: Killing
1001: Completing
1010 to 1101: reserved
1110: Faulting completing
1111: Faulting.
Field Name Bits Type Reset Value Description