High Performance DMA Controller
UG0331 User Guide Revision 15.0
259
8.4.1.17 Descriptor 3 Status Register
8.4.1.18 Descriptor 0 Pending Transfers Register
Table 166 •
HPDMAD3SR_REG
Bit
Number Name
Reset
Value
Description
0
HPDMASR_DCP_ACTIVE[3]
0
Descriptor 3 transfer in progress.
1: Descriptor 3 transfer in progress.
0: Descriptor 3 is in queue when HPDMACR_DCP_VALID[3]
bit is set in descriptor 3 Control register.
1
HPDMASR_DCP_CMPLET[3]
0
Descriptor 2 transfer complete.
1: Descriptor 3 transfer completed successfully.
0: Descriptor 3 transfer not completed.
This bit clears on writing ‘1’ to HPDMAICR_CLR_XFR_INT[3]
of the descriptor 3 Control register.
2
HPDMASR_DCP_SERR[3]
0
Descriptor 3 source transfer error.
1: Descriptor 3 transfer error occurred at source end.
0: No error at source end during descriptor 3 transfer
This bit clears on writing ‘1’ to HPDMAICR_CLR_XFR_INT[3]
of the descriptor 3 Interrupt Clear register.
3
HPDMASR_DCP_DERR[3]
0
Descriptor 3 destination transfer error.
1: Descriptor 3 transfer error
0: No error at destination end during descriptor 3 transfer
This bit clears on writing ‘1’ to HPDMAICR_CLR_XFR_INT[3]
of the descriptor 3 Interrupt Clear register
31:4
Reserved
0
Software should not rely on the value of a reserved bit. To
provide compatibility with future products, the value of a
reserved bit should be preserved across a read-modify-write
operation.
Table 167 •
HPDMAD0PTR_REG
Bit
Number Name
Reset
Value
Description
15:0
HPDMAPTR_D0_SRC_PNDNG 0
Descriptor 0 source pending transfers in words.
This register indicates internal transfer size counter
corresponding to source end of the descriptor 0.
At the end of the transfer, zero in this register indicates the
successful transfer, and a non-zero value indicates error
occurrence at the source during the descriptor 0 transfer.
31:16
HPDMAPTR_D0_DST_PNDNG 0
Descriptor 0 destination pending transfers in words.
This register indicates the internal transfer size counter
corresponding to the destination end of descriptor 0.
At the end of the transfer, zero in this register indicates the
successful transfer, and a non-zero value indicates error
occurrence at the destination during the descriptor 0 transfer.