Preliminary
HSMMC CONTROLLER
S3C2451X RISC MICROPROCESSOR
21-70
Preliminary product information describe products that are in development,
for which full characterization data and associated errata are not yet available.
Specifications and information herein are subject to change without notice.
ADMA System Address Register
This register contains the physical Descriptor address used for ADMA data transfer.
Register Address
R/W
Description
Reset
Value
ADMASYSADDR0 0X4AC00058 R/W
ADMA
System Address Register (Channel 0)
0x00
ADMASYSADDR1 0X4A800058 R/W
ADMA
System
Address Register (Channel 1)
0x00
Name Bit
Description
Initial
Value
SYSADAD
MA
[31:0]
ADMA System Address
This register holds byte address of executing command of the
Descriptor table.
32-bit Address Descriptor uses lower 32-bit of this register. At the
start of ADMA, the Host Driver shall set start address of the Descriptor
table. The ADMA increments this register address, which points to next
line, when every fetching a Descriptor line. When the ADMA Error
Interrupt is generated, this register shall hold valid Descriptor address
depending on the ADMA state. The Host Driver shall program
Descriptor Table on 32-bit boundary and set 32-bit boundary address
to this register. ADMA2 ignores lower 2-bit of this register and assumes
it to be 00b.
32-bit Address ADMA
Register Value 32-bit System Address
xxxxxxxx 00000000h 00000000h
xxxxxxxx 00000004h 00000004h
xxxxxxxx 00000008h 00000008h
xxxxxxxx 0000000Ch 0000000Ch
…… ……
xxxxxxxx FFFFFFFCh FFFFFFFCh
Note) The data length of the
ADMA Descriptor Table should be the
word unit (multiple of the 4-byte).
00