µDMA Register Descriptions
1180
SPRUH22I – April 2012 – Revised November 2019
Copyright © 2012–2019, Texas Instruments Incorporated
M3 Micro Direct Memory Access ( µDMA)
Figure 16-20. DMA Channel Enable Set (DMAENASET) Register
31
0
SET[n]
R/W-0
LEGEND: R/W = Read/Write; R = Read only; -
n
= value after reset
Table 16-27. DMA Channel Enable Set (DMAENASET) Register Field Descriptions
Bit
Field
Value
Description
31-0
SET[n]
Channel [n] Enable Set
Bit 0 corresponds to channel 0. A bit can only be cleared by setting the corresponding CLR[n] bit in
the DMAENACLR register.
0
μ
DMA Channel [n] is disabled.
1
μ
DMA Channel [n] is enabled.
16.7.12 DMA Channel Enable Clear (DMAENACLR), offset 0x02C
Each bit of the DMAENACLR register represents the corresponding µDMA channel. Setting a bit clears
the corresponding SET[n] bit in the DMAENASET register.
Figure 16-21. DMA Channel Enable Clear (DMAENACLR) Register
31
0
CLR[n]
W
LEGEND: R/W = Read/Write; R = Read only; -
n
= value after reset
Table 16-28. DMA Channel Enable Clear (DMAENACLR) Register Field Descriptions
Bit
Field
Value
Description
31-0
CLR[n]
Clear Channel [n] Enable Clear
Note:
The controller disables a channel when it completes the µDMA cycle.
0
No effect.
1
Setting a bit clears the corresponding SET[n] bit in the DMAENASET register meaning that channel
[n] is disabled for
μ
DMA transfers.
16.7.13 DMA Channel Primary Alternate Set (DMAALTSET), offset 0x030
Each bit of the DMAALTSET register represents the corresponding µDMA channel. Setting a bit
configures the µDMA channel to use the alternate control data structure. Reading the register returns the
status of which control data structure is in use for the corresponding µDMA channel.
Figure 16-22. DMA Channel Primary Alternate Set (DMAALTSET) Register
31
0
SET[n]
R/W-0
LEGEND: R/W = Read/Write; R = Read only; -
n
= value after reset
Table 16-29. DMA Channel Primary Alternate Set (DMAALTSET) Register Field Descriptions
Bit
Field
Value
Description
31-0
SET[n]
Channel [n] Alternate Set
Bit 0 corresponds to channel 0. A bit can only be cleared by setting the corresponding CLR[n] bit in
the DMAALTCLR register.
Note:
For Ping-Pong and Scatter-Gather cycle types, the µDMA controller automatically sets these
bits to select the alternate channel control data structure.
0
μ
DMA channel [n] is using the primary control structure.
1
μ
DMA channel [n] is using the alternate control structure.