
DMA CONT R OLLE R
13.7 Array chain transfer mode
13-69
7721 Group User’s Manual
b7
b0
b15
b8
Source address register 0 (Addresses 1FC2
16
to 1FC0
16
) (SAR0)
Source address register 1 (Addresses 1FD2
16
to 1FD0
16
) (SAR1)
Source address register 2 (Addresses 1FE2
16
to 1FE0
16
) (SAR2)
Source address register 3 (Addresses 1FF2
16
to 1FF0
16
) (SAR3)
Functions
Bit
At reset
RW
23 to 0 Set the start address of transfer parameter memory.
These bits can be set to “000000
16
” to “FFFFFF
16
.”
[Read]
After a value is written to this register and until
transfer starts, the read value indicates the written
value (the start address of the transfer parameter
memory).
After transfer starts, the read value indicates the
source address of data which is next transferred.
Undefined
RW
Note:
When writing to this register, write to all 24 bits.
b23
b16
b7
b0
b15
b8
Destination address register 0 (Addresses 1FC6
16
to 1FC4
16
) (DAR0)
Destination address register 1 (Addresses 1FD6
16
to 1FD4
16
) (DAR1)
Destination address register 2 (Addresses 1FE6
16
to 1FE4
16
) (DAR2)
Destination address register 3 (Addresses 1FF6
16
to 1FF4
16
) (DAR3)
Functions
Bit
At reset
RW
23 to 0 [Read]
After transfer starts, the read value indicates the
destination address of data which is next transferred.
Undefined
RW
b23
b16
b7
b0
b15
b8
Transfer counter register 0 (Addresses 1FCA
16
to 1FC8
16
) (TCR0)
Transfer counter register 1 (Addresses 1FDA
16
to 1FD8
16
) (TCR1)
Transfer counter register 2 (Addresses 1FEA
16
to 1FE8
16
) (TCR2)
Transfer counter register 3 (Addresses 1FFA
16
to 1FF8
16
) (TCR3)
Functions
Bit
At reset
RW
23 to 0 Set the number of transfer blocks.
These bits can be set to “000001
16
” to “FFFFFF
16
.”
[Read]
After a value is written to this register and until
transfer starts, the read value indicates the written
value (the transfer block number) .
After transfer starts, the read value indicates the
remaining byte number of the block which is being
transferred.
Undefined
RW
Note:
When writing to this register, write to all 24 bits.
Do not write “000000
16
” to this register.
b23
b16
Fig. 13.7.1 Register structures of SARi, DARi, and TCRi in array chain transfer mode