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
151 of 464
NXP Semiconductors
UM10850
Chapter 12: LPC5410x DMA controller
12.6 Register description
The DMA registers are grouped into DMA control, interrupt and status registers and DMA
channel registers. DMA transfers are controlled by a set of three registers per channel, the
CFG[0:20], CTRLSTAT[0:20], and XFERCFG[0:20] registers.
The reset value reflects the data stored in used bits only. It does not include the content of
reserved bits.
Table 181. Register overview: DMA controller (base address 0x1C00 4000)
Name
Access
Address
offset
Description
Reset
value
Reference
Global control and status registers
CTRL
R/W
0x000
DMA control.
0
INTSTAT
RO
0x004
Interrupt status.
0
SRAMBASE
R/W
0x008
SRAM address of the channel configuration table.
0
Shared registers
ENABLESET0
R/W
0x020
Channel Enable read and Set for all DMA channels.
0
ENABLECLR0
WO
0x028
Channel Enable Clear for all DMA channels.
NA
ACTIVE0
RO
0x030
Channel Active status for all DMA channels.
0
BUSY0
RO
0x038
Channel Busy status for all DMA channels.
0
ERRINT0
R/W
0x040
Error Interrupt status for all DMA channels.
0
INTENSET0
R/W
0x048
Interrupt Enable read and Set for all DMA channels.
0
INTENCLR0
WO
0x050
Interrupt Enable Clear for all DMA channels.
NA
INTA0
R/W
0x058
Interrupt A status for all DMA channels.
0
INTB0
R/W
0x060
Interrupt B status for all DMA channels.
0
SETVALID0
WO
0x068
Set ValidPending control bits for all DMA channels.
NA
SETTRIG0
WO
0x070
Set Trigger control bits for all DMA channels.
NA
ABORT0
WO
0x078
Channel Abort control for all DMA channels.
NA
Channel 0 registers
CFG0
R/W
0x400
Configuration register for DMA channel 0.
CTLSTAT0
RO
0x404
Control and status register for DMA channel 0.
XFERCFG0
R/W
0x408
Transfer configuration register for DMA channel 0.
Channel 1 registers
CFG1
R/W
0x410
Configuration register for DMA channel 1.
CTLSTAT1
RO
0x414
Control and status register for DMA channel 1.
XFERCFG1
R/W
0x418
Transfer configuration register for DMA channel 1.
Channel 2 registers
CFG2
R/W
0x420
Configuration register for DMA channel 2.
CTLSTAT2
RO
0x424
Control and status register for DMA channel 2.
XFERCFG2
R/W
0x428
Transfer configuration register for DMA channel 2.
Channel 3 registers
CFG3
R/W
0x430
Configuration register for DMA channel 3.
CTLSTAT3
RO
0x434
Control and status register for DMA channel 3.
XFERCFG3
R/W
0x438
Transfer configuration register for DMA channel 3.