BAT32G1x9 user manual | Chapter 24 Enhanced DMA
1012 / 1149
Rev.1.02
24.3 Control registers of the DMA
The registers that control the DMA are shown in Table 24-2.
Table 24-2
Control registers of the DMA
Register name
symbol
Peripheral enable register 1
PER1
DMA boot enable register
0
DMAEN0
DMA boot enable register
1
DMAEN1
DMA boot enable register
2
DMAEN2
DMA boot enable register
3
DMAEN3
DMA boot enable register
4
DMAEN4
DMA base address register
DMABAR
The control data for the DMA is shown in Table 24-3.
The control data for the DMA is allocated in the DMA control data area of the RAM. The DMA control data area
and the 704-byte region containing the DMA vector table area (the starting address where the control data is saved)
are set up via the DMABAR register.
Table 24-3 DMA control data
Register name
symbol
DMA control register
j
DMACRj
DMA block size register
j
DMBLSj
DMA transmit times register
j
DMACTj
The number of DMA transfers reloads register
j
DMRLDj
DMA source address register
j
DMSARj
DMA destination address register
j
DMDARj
Note j = 0
~
39