BAT32G1x9 user manual | Chapter 24 Enhanced DMA
1024 / 1149
Rev.1.02
24.3.11
DMA boot enable register i (DMAENi) (i=0~4).
This is the 8-bit register that controls enable or disables the startup of the DMA through each interrupt
source. The interrupt source corresponds to the DMAENi0~DMAENi7 bits as shown in Table 24-6.
The DMAENi register can be set via an 8-bit memory operation instruction.
Note 1
The
DMAENi0~DMAENi7
bit must be changed in places where the boot source to the bits is not generated.
2. Access to DMAENi
registers
cannot be
carried out
via
DMA
transmission
.
3. The assigned function varies from product to product, and the position "0" without the assigned function must be
placed.
Figure 24-12
DMA initiates the format of allowing registers i (DMAENi) (i=0~4).
address:40005000H(DMAEN0), 40005001H(DMAEN1),
40005002H(DMAEN2), 40005003H(DMAEN3),
40005004H(DMAEN4)
after reset:00H
R/W
symbol
7
6
5
4
3
2
1
0
DMAENi
DMAENi7
DMAENi6
DMAENi5
DMAENi4
DMAENi3
DMAENi2
DMAENi1
DMAENi0
DMAENi7
DMA boot enable i7
0
Disable startup.
1
Allow startup.
Depending on the condition under which the end-of-transmit interrupt occurs, the DMAENi7
bit becomes
"0"
(disables startup).
DMAENi6
DMA boot enable i6
0
Disable startup.
1
Allow startup.
Depending on the condition in which the end-of-transmit interrupt occurs, the DMAENi6
bit becomes
"0"
(disables startup).
DMAENi5
DMA boot enable i5
0
Disable startup.
1
Allow startup.
Depending on the conditions under which the end-of-transmit interrupt occurs, the DMAENi5
bit becomes
"0"
(disable startup).
DMAENi4
DMA Boot enable i4
0
Disable startup.
1
Allow startup.
Depending on the condition in which the end-of-transfer interrupt occurs, the DMAENi4
bit becomes
"0"
(disable startup).
DMAENi3
DMA boot enable i3
0
Disable startup.
1
Allow startup.
Depending on the conditions under which the end-of-transmit interrupt occurs, the DMAENi3
bit becomes
"0"
(disable startup).