FUJITSU MB91460 SERIES FR60 User Manual
Page 366

350
Chapter 26 DMA Controller
2.DMA Controller (DMAC) Registers
[Bits 7 to 0] DASZ (Des Addr count SiZe)*: Transfer destination address count size specification
These bits specify the increment or decrement width for the transfer destination address (DMADA) of the
corresponding channel in each transfer operation. The value set by these bits becomes the address
increment/decrement for each transfer unit. The address increment/decrement conforms to the instruction in
the transfer destination address count mode (DADM).
•
When reset: Not initialized
•
These bits are readable and writable.
2.3 Transfer Source/Transfer Destination Address Setting Registers (DMASA0 to 4/
DMADA0 to 4)
The transfer source/transfer destination address setting registers (DMASA0 to 4/DMADA0 to 4)
control the operation of the DMAC channels. There is a separate register for each channel.
This section describes the configuration and functions of the transfer source/transfer destination
address setting registers (DMASA0 to 4/DMADA0 to 4).
■
Bit Configuration of Transfer Source/Transfer Destination Address Setting Registers
(DMASA0 to 4/DMADA0 to 4)
The transfer source/transfer destination address setting registers (DMASA0 to 4/DMADA0 to 4) are a group of
registers that store the transfer source/transfer destination addresses. Each register is 32 bits length.
"Bit Configuration of the Transfer Source/Transfer Destination Address Setting Registers (DMASA0 to
4/DMADA0 to 4)" shows the bit configuration of the transfer source/transfer destination address setting registers
(DMASA0 to 4/DMADA0 to 4).
Figure 2-4 Bit Configuration of the Transfer Source/Transfer Destination Address Setting Registers
(DMASA0 to 4/DMADA0 to 4)
Detailed Bit of Transfer Source/Transfer
Destination Address Setting Register (DMASA0 to 4/DMADA0 to 4)
The following describes the functions of the bits of each transfer source/transfer destination address setting
register (DMASA0 to 4/DMADA0 to 4).
[Bits 31 to 0] DMASA (DMA Source Addr)*: Transfer source address setting
These bits set the transfer source address.
DASZ
Function
XX
H
Specify the increment/decrement width of the transfer destination address. 0 to 255
bit
bit
bit
bit
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
DMASA[31:16]
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
DMASA[15:0]
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
DMADA[31:16]
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
DMADA[16:0]
Address
001000
H
(ch0)
001008
H
(ch1)
001010
H
(ch2)
001018
H
(ch3)
001020
H
(ch4)
Address
001004
H
(ch0)
00100C
H
(ch1)
001014
H
(ch2)
00101C
H
(ch3)
001024
H
(ch4)
Initial value
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
B
XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
B
Initial value