beautypg.com

FUJITSU MB91460 SERIES FR60 User Manual

Page 366

background image

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.

Figure 2-4

"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