DMA Registers
5-9
Direct Memory Access (DMA) Controller
Table 5–3. DMA Channel Primary Control Register Field Descriptions (Continued)
Field
Section
Description
INDEX
Selects the DMA global data register to use as a programmable index
INDEX = 0: use DMA global index register A
INDEX = 1: use DMA global index register B
5.7.2
CNT RELOAD
Transfer counter reload for autoinitialization and multiframe transfers
CNT RELOAD = 0: reload with DMA global count reload register A
CNT RELOAD = 1: reload with DMA global count reload register B
5.4.1.1
SPLIT
Split channel mode
SPLIT = 00b: split-channel mode disabled
SPLIT = 01b: split-channel mode enabled; use DMA global address register A as
split address
SPLIT = 10b: split-channel mode enabled; use DMA global address register B as
split address
SPLIT = 11b: split-channel mode enabled; use DMA global address register C as
split address
5.8
ESIZE
Element size
ESIZE = 00b: 32-bit
ESIZE = 01b: 16-bit
ESIZE = 10b: 8-bit
ESIZE = 11b: reserved
5.7.3
DST DIR,
SRC DIR
Source/destination address modification after element transfers
SRC/DST
DIR = 00b: no modification
SRC/DST
DIR = 01b: increment by element size in bytes
SRC/DST
DIR = 10b: decrement by element size in bytes
SRC/DST
DIR = 11b: adjust using DMA global index register selected by INDEX
5.7.1,
5.7.2
STATUS
STATUS = 00b: stopped
STATUS = 01b: running without autoinitialization
STATUS = 10b: paused
STATUS = 11b: running with autoinitialization
5.4
START
START = 00b: stop
START = 01b: start without autoinitialization
START = 10b: pause
START = 11b: start with autoinitialization
5.4