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
157 of 464
NXP Semiconductors
UM10850
Chapter 12: LPC5410x DMA controller
12.6.8 Error Interrupt register
The ERRINT0 register contains flags for each DMA channel’s Error Interrupt. Any pending
interrupt flag in the register will be reflected on the DMA interrupt output.
Reading the registers provides the current state of all DMA channel error interrupts.
Writing a 1 to a bit position in ERRINT0 that corresponds to an implemented DMA channel
clears the bit, removing the interrupt for the related DMA channel. Writing a 0 to any bit
has no effect.
12.6.9 Interrupt Enable read and Set register
The INTENSET0 register controls whether the individual Interrupts for DMA channels
contribute to the DMA interrupt output.
Reading the registers provides the current state of all DMA channel interrupt enables.
Writing a 1 to a bit position in INTENSET0 that corresponds to an implemented DMA
channel sets the bit, enabling the interrupt for the related DMA channel. Writing a 0 to any
bit has no effect. Interrupt enables are cleared by writing to INTENCLR0.
12.6.10 Interrupt Enable Clear register
The INTENCLR0 register is used to clear interrupt enable bits in INTENSET0. The
register is write-only.
12.6.11 Interrupt A register
The IntA0 register contains the interrupt A status for each DMA channel. The status will be
set when the SETINTA bit is 1 in the transfer configuration for a channel, when the
descriptor becomes exhausted. Writing a 1 to a bit in this register clears the related INTA
flag. Writing 0 has no effect. Any interrupt pending status in the registers will be reflected
on the DMA interrupt output if it is enabled in the related INTENSET register.
Table 190. Error Interrupt register 0 (ERRINT0, address 0x1C00 4040) bit description
Bit
Symbol
Description
Reset value
21:0
ERR
Error Interrupt flag for DMA channel n. Bit n corresponds to DMA channel n.
0 = error interrupt is not active.
1 = error interrupt is active.
0
31:22
-
Reserved.
-
Table 191. Interrupt Enable read and Set register 0 (INTENSET0, address 0x1C00 4048) bit description
Bit
Symbol
Description
Reset value
21: 0
INTEN
Interrupt Enable read and set for DMA channel n. Bit n corresponds to DMA channel n.
0 = interrupt for DMA channel is disabled.
1 = interrupt for DMA channel is enabled.
0
31:22
-
Reserved.
-
Table 192. Interrupt Enable Clear register 0 (INTENCLR0, address 0x1C00 4050) bit description
Bit
Symbol
Description
Reset value
21:0
CLR
Writing ones to this register clears corresponding bits in the INTENSET0. Bit n
corresponds to DMA channel n.
NA
31:22
-
Reserved.
-