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 0000000000000000
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 0000000000000000
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 0000000000000000
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 0000000000000000
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.