LH79524/LH79525 User’s Guide
Direct Memory Access Controller
Version 1.0
5-13
5.2.2.6 Current Destination Registers (CURDHI and CURDLO)
The Current Destination Registers are 16-bit Read Only registers that hold the current
value of the destination address pointer. The value in the registers is used as an AHB
address in a DMA-to-destination data transfer over the AHB. If the DeInc bit in the Control
Register is set to 1, the value in the Current Destination Registers increments as data
transfers from the DMA to a destination. The value increments at the end of the address
phase of the AHB transfer by the HSIZE value. If the DeInc bit is 0, the Current Destination
Register holds the same value during the entire DMA data transfer.
Table 5-23. CURDHI Register
BIT
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
FIELD
///
RESET
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
RW
RO
RO
RO
RO
RO
RO
RO
RO
RO
RO
RO
RO
RO
RO
RO
RO
BIT
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
FIELD
CURDHI
RESET
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
ADDR
DATASTREAM x BASE + 0x020
Table 5-24. CURDHI Fields
BITS
NAME
DESCRIPTION
31:16
///
Reserved
Reading returns 0. Write the reset value.
15:0
CURDHI
Current Destination Upper Address
This field contains the upper 16-bits of
the address for the destination of data for the current DMA transfer.
Table 5-25. CURDLO Register
BIT
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
FIELD
///
RESET
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
RW
RO
RO
RO
RO
RO
RO
RO
RO
RO
RO
RO
RO
RO
RO
RO
RO
BIT
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
FIELD
CURDLO
RESET
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
ADDR
DATASTREAM x BASE + 0x024
Table 5-26. CURDLO Fields
BITS
NAME
DESCRIPTION
31:16
///
Reserved
Reading returns 0. Write the reset value.
15:0
CURDLO
Current Destination Lower Address
This field contains the lower 16-bits
of the address for the destination of data for the current DMA transfer.