
UM10800
All information provided in this document is subject to legal disclaimers.
© NXP Semiconductors N.V. 2016. All rights reserved.
User manual
Rev. 1.2 — 5 October 2016
180 of 487
NXP Semiconductors
UM10800
Chapter 12: LPC82x DMA controller
12.6.17 Channel control and status registers
The CTLSTATn register provides status flags specific to DMA channel n.
Table 171. Trigger setting summary
TrigBurst TrigType
TrigPol
Description
0
0
0
Hardware DMA trigger is falling edge sensitive. The BURSTPOWER field controls
address wrapping if enabled via SrcBurstWrap and/or DstBurstWrap.
0
0
1
Hardware DMA trigger is rising edge sensitive. The BURSTPOWER field controls
address wrapping if enabled via SrcBurstWrap and/or DstBurstWrap.
0
1
0
Hardware DMA trigger is low level sensitive. The BURSTPOWER field controls address
wrapping if enabled via SrcBurstWrap and/or DstBurstWrap.
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 172. Control and Status registers for channel 0 to 17 (CTLSTAT[0:17], 0x5000 8404 (CTLSTAT0) to address
0x5000 8514 (CTLSTAT17)) 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 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