UM11029
All information provided in this document is subject to legal disclaimers.
© NXP Semiconductors N.V. 2017. All rights reserved.
User manual
Rev. 1.0 — 16 June 2017
279 of 515
NXP Semiconductors
UM11029
Chapter 16: LPC84x DMA controller
16.6.17 Channel control and status registers
The CTLSTATn register provides status flags specific to DMA channel n.
Table 318. 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 319. Control and Status registers for channel 0 to 24 (CTLSTAT[0:24], 0x5000 8404 (CTLSTAT0) to address
0x5000 8568 (CTLSTAT24)) 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