UM10850
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2016. All rights reserved.
User manual
Rev. 2.4 — 13 September 2016
162 of 464
NXP Semiconductors
UM10850
Chapter 12: LPC5410x DMA controller
12.6.17 Channel control and status registers
The CTLSTATn register provides status flags specific to DMA channel n.
0
1
1
Hardware DMA trigger is high level sensitive. The BURSTPOWER field controls address
wrapping if enabled via SrcBurstWrap and/or DstBurstWrap.
1
0
0
Hardware DMA trigger is falling edge sensitive. The BURSTPOWER field controls address
wrapping if enabled via SrcBurstWrap and/or DstBurstWrap, and also determines how
much data is transferred for each trigger.
1
0
1
Hardware DMA trigger is rising edge sensitive. The BURSTPOWER field controls address
wrapping if enabled via SrcBurstWrap and/or DstBurstWrap, and also determines how
much data is transferred for each trigger.
1
1
0
Hardware DMA trigger is low level sensitive. The BURSTPOWER field controls address
wrapping if enabled via SrcBurstWrap and/or DstBurstWrap, and also determines how
much data is transferred for each trigger.
1
1
1
Hardware DMA trigger is high level sensitive. The BURSTPOWER field controls address
wrapping if enabled via SrcBurstWrap and/or DstBurstWrap, and also determines how
much data is transferred for each trigger.
Table 200. Trigger setting summary
TrigBurst TrigType TrigPol Description
Table 201. Address map CTLSTAT[0:21] registers
Peripheral
Base address
Offset
Increment
Dimension
DMA
0x1C00 4000
[0x404:0x554]
0x10
22
Table 202. Channel control and status registers bit description
Bit
Symbol
Value Description
Reset
value
0
VALIDPENDING
Valid pending flag for this channel. This bit is set when a 1 is written to the
corresponding bit in the related SETVALID register when CFGVALID = 1 for the
same channel.
0
0
No effect. No effect on DMA operation.
1
Valid pending.
1
-
Reserved. Read value is undefined, only zero should be written.
NA
2
TRIG
Trigger flag. Indicates that the trigger for this channel is currently set. This bit is
cleared at the end of an entire transfer or upon reload when CLRTRIG = 1.
0
0
Not triggered. The trigger for this DMA channel is not set. DMA operations will not
be carried out.
1
Triggered. The trigger for this DMA channel is set. DMA operations will be carried
out.
31:3
-
Reserved. Read value is undefined, only zero should be written.
NA