DMA Operation
641
SLAU356I – March 2015 – Revised June 2019
Copyright © 2015–2019, Texas Instruments Incorporated
DMA
lists the address bits that the controller uses when it accesses the elements of the channel
control data structure, depending on the number of channels that the controller contains.
Table 11-9. Address Bit Settings for the Channel Control Data Structure
Address Bits
Number of DMA
Channels
Implemented
[9]
[8]
[7]
[6]
[5]
[4]
[3:0]
1
A
0x0, 0x4,
or 0x8
2
A
C[0]
3-4
A
C[1]
C[0]
5-8
A
C[2]
C[1]
C[0]
9-16
A
C[3]
C[2]
C[1]
C[0]
17-32
A
C[4]
C[3]
C[2]
C[1]
C[0]
Where:
A
Selects one of the channel control data structures:
A = 0
Selects the primary data structure.
A = 1
Selects the alternate data structure.
C[x:0]
Selects the DMA channel.
Address[3:0]
Selects one of the control elements:
0x0
Selects the source data end pointer.
0x4
Selects the destination data end pointer.
0x8
Selects the control data configuration.
0xC
The controller does not access this address location. If required, the host
processor can use this memory location as system memory.