
UM10800
All information provided in this document is subject to legal disclaimers.
© NXP Semiconductors N.V. 2016. All rights reserved.
User manual
Rev. 1.2 — 5 October 2016
173 of 487
NXP Semiconductors
UM10800
Chapter 12: LPC82x DMA controller
Each DMA channel has an entry for the channel descriptor in the SRAM table. The values
for each channel start at the address offsets found in
. Only the descriptors for
channels defined at extraction are used. The contents of each channel descriptor are
described in
12.6.4 Enable read and Set registers
The ENABLESET0 register determines whether each DMA channel is enabled or
disabled. Disabling a DMA channel does not reset the channel in any way. A channel can
be paused and restarted by clearing, then setting the Enable bit for that channel.
Reading ENABLESET0 provides the current state of all of the DMA channels represented
by that register. Writing a 1 to a bit position in ENABLESET0 that corresponds to an
implemented DMA channel sets the bit, enabling the related DMA channel. Writing a 0 to
any bit has no effect. Enables are cleared by writing to ENABLECLR0.
Table 157. Channel descriptor map
Descriptor
Table offset
Channel descriptor for DMA channel 0
0x000
Channel descriptor for DMA channel 1
0x010
Channel descriptor for DMA channel 2
0x020
Channel descriptor for DMA channel 3
0x030
Channel descriptor for DMA channel 4
0x040
Channel descriptor for DMA channel 5
0x050
Channel descriptor for DMA channel 6
0x060
Channel descriptor for DMA channel 7
0x070
Channel descriptor for DMA channel 8
0x080
Channel descriptor for DMA channel 9
0x090
Channel descriptor for DMA channel 10
0x0A0
Channel descriptor for DMA channel 11
0x0B0
Channel descriptor for DMA channel 12
0x0C0
Channel descriptor for DMA channel 13
0x0D0
Channel descriptor for DMA channel 14
0x0E0
Channel descriptor for DMA channel 15
0x0F0
Channel descriptor for DMA channel 16
0x100
Channel descriptor for DMA channel 17
0x110
Table 158. Enable read and Set register 0 (ENABLESET0, address 0x5000 8020) bit
description
Bit
Symbol
Description
Reset value
17:0
ENA
Enable for DMA channels 17:0. Bit n enables or disables DMA
channel n.
0 = disabled.
1 = enabled.
0
31:18 -
Reserved.
-