22.3.13 Clear DONE Status Bit Register (DMA_CDNE)
The CDNE provides a simple memory-mapped mechanism to clear the DONE bit in the
TCD of the given channel. The data value on a register write causes the DONE bit in the
corresponding transfer control descriptor to be cleared. Setting the CADN bit provides a
global clear function, forcing all DONE bits to be cleared. If the NOP bit is set, the
command is ignored. This allows you to write multiple-byte registers as a 32-bit word.
Reads of this register return all zeroes.
Address:
4000_8000h base + 1Ch offset = 4000_801Ch
Bit 7 6 5 4 3 2 1 0
Read 0 0 0
Write NOP CADN 0 CDNE
Reset
0 0 0 0 0 0 0 0
DMA_CDNE field descriptions
Field Description
7
NOP
No Op enable
0 Normal operation
1 No operation, ignore the other bits in this register
6
CADN
Clears All DONE Bits
0 Clears only the TCDn_CSR[DONE] bit specified in the CDNE field
1 Clears all bits in TCDn_CSR[DONE]
5–4
Reserved
This field is reserved.
CDNE Clear DONE Bit
Clears the corresponding bit in TCDn_CSR[DONE]
Memory map/register definition
K22F Sub-Family Reference Manual, Rev. 4, 08/2016
454 NXP Semiconductors