DR
AFT
DR
AFT
DRAFT
DR
D
RAFT
DRAFT
DRA
FT DRAF
D
RAFT DRAFT DRAFT DRAFT DRAFT D
DRAFT
D
RAFT DRA
FT DRAFT DRAFT DRAFT DRA
UM10316_0
© NXP B.V. 2008. All rights reserved.
User manual
Rev. 00.06 — 17 December 2008
523 of 571
NXP Semiconductors
UM10316
Chapter 30: LPC29xx General Purpose DMA (GPDMA) controller
Note:
It is recommended that software and hardware peripheral requests are not used at
the same time.
5.10 DMA Software Single Request Register (DMACSoftSReq - 0xE014
0024)
The DMACSoftSReq Register is read/write and enables DMA single transfer requests to
be generated by software. A DMA request can be generated for each source by writing a
1 to the corresponding register bit. A register bit is cleared when the transaction has
completed. Reading the register indicates which sources are requesting single DMA
transfers. A request can be generated from either a peripheral or the software request
register.
shows the bit assignments of the DMACSoftSReq Register.
5.11 DMA Software Last Burst Request Register (DMACSoftLBReq -
0xE014 0028)
The DMACSoftLBReq Register is read/write and enables DMA last burst requests to be
generated by software. A DMA request can be generated for each source by writing a 1 to
the corresponding register bit. A register bit is cleared when the transaction has
completed. Reading the register indicates which sources are requesting last burst DMA
transfers. A request can be generated from either a peripheral or the software request
register.
shows the bit assignments of the DMACSoftLBReq Register.
Table 454. DMA Software Burst Request Register (DMACSoftBReq - 0xE014 0020)
Bit
Name
Function
15:0
SoftBReq
Software burst request flags for each of 16 possible sources. Each bit represents one
DMA request line or peripheral function (refer to
for peripheral
hardware connections to the DMA controller):
0 - writing 0 has no effect.
1 - writing 1 generates a DMA burst request for the corresponding request line.
Table 455. DMA Software Single Request Register (DMACSoftSReq - 0xE014 0024)
Bit
Name
Function
15:0
SoftSReq
Software 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 single transfer request for the corresponding request
line.
Table 456. DMA Software Last Burst Request Register (DMACSoftLBReq - 0xE014 0028)
Bit
Name
Function
15:0
SoftLBReq
Software last burst 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 burst request for the corresponding request line.