Direct Memory Access Controller
LH79524/LH79525 User’s Guide
5-12
Version 1.0
5.2.2.5 Current Source Registers (CURSHI and CURSLO)
The Current Source Registers are 16-bit Read Only registers that hold the current value of
the source address pointer. The value in the registers is used as an AHB address in a
source-to-DMA data transfer over the AHB. If the CTRL:SOINC bit is programmed to 1, the
value in the Current Source Registers increments as data transfers from a source to the
DMA. The value increments at the end of the address phase of the AHB transfer by the
HSIZE value. If the CTRL:SOINC bit is 0, the Current Source Register holds the same
value during the entire DMA data transfer.
Table 5-19. CURSHI 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
CURSHI
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 + 0x018
Table 5-20. CURSHI Fields
BITS
NAME
DESCRIPTION
31:16
///
Reserved
Reading returns 0. Write the reset value.
15:0
CURSHI
Current Source Lower Address
This field contains the higher 16-bits of the
address for the source of data for the current DMA transfer.
Table 5-21. CURSLO 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
CURSLO
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 + 0x01C
Table 5-22. CURSLO Fields
BITS
NAME
DESCRIPTION
31:16
///
Reserved
Reading returns 0. Write the reset value.
15:0
CURSLO
Current Source Lower Address
This field contains the lower 16-bits of the
address for the source of data for the current DMA transfer.