UM10503
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2015. All rights reserved.
User manual
Rev. 2.1 — 10 December 2015
521 of 1441
NXP Semiconductors
UM10503
Chapter 21: LPC43xx/LPC43Sxx General Purpose DMA (GPDMA)
21.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.
21.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 enabling the synchronization
logic by default.
Table 344. 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 345. 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.