UM10503
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2012. All rights reserved.
User manual
Rev. 1.3 — 6 July 2012
393 of 1269
NXP Semiconductors
UM10503
Chapter 19: LPC43xx General Purpose DMA (GPDMA) controller
19.6.13 DMA Configuration Register
The CONFIG Register is read/write and configures the operation of the DMA Controller.
The endianness of the AHB master interface can be altered by writing to the M bit of this
register. The AHB master interface is set to little-endian mode on reset.
19.6.14 DMA Synchronization Register
The Sync Register is read/write and enables or disables synchronization logic for the
DMA request signals. The DMA request signals consist of the BREQ[15:0], SREQ[15:0],
LBREQ[15:0], and LSREQ[15:0]. A bit set to 0 enables the synchronization logic for a
particular group of DMA requests. A bit set to 1 disables the synchronization logic for a
particular group of DMA requests. This register is reset to 0, synchronization logic
enabled.
Table 283. DMA Software Last Single Request Register (SOFTLSREQ, address 0x4000 202C)
bit description
Bit
Symbol
Description
Reset
value
Access
15:0
SOFTLSREQ
Software last single transfer request flags for each of
16 possible sources. Each bit represents one DMA
request line or peripheral function:
0 - writing 0 has no effect.
1 - writing 1 generates a DMA last single transfer
request for the corresponding request line.
0x00
R/W
31:16
-
Reserved. Read undefined. Write reserved bits as
zero.
-
-
Table 284. DMA Configuration Register (CONFIG, address 0x4000 2030) bit description
Bit
Symbol Value
Description
Reset
value
Access
0
E
DMA Controller enable:
0x00
R/W
0
Disabled (default). Disabling the DMA Controller
reduces power consumption.
1
Enabled
1
M0
AHB Master 0 endianness configuration:
0x00
R/W
0
Little-endian mode (default).
1
Big-endian mode.
2
M1
AHB Master 1 endianness configuration:
0x00
R/W
0
Little-endian mode (default).
1
Big-endian mode.
31:3 -
Reserved. Read undefined. Write reserved bits as
zero.