PRODUCT OVERVIEW S3C2410A
1-36
Table 1-4. S3C2410A Special Registers (Continued)
Register Name Address
(B. Endian)
Address
(L. Endian)
Acc.
Unit
Read/
Write
Function
SD interface
SDICON 0x5A000000 ← W R/W SDI Control
SDIPRE 0x5A000004 SDI Baud Rate Prescaler
SDICmdArg 0x5A000008 SDI Command Argument
SDICmdCon 0x5A00000C SDI Command Control
SDICmdSta 0x5A000010 R/(C) SDI Command Status
SDIRSP0 0x5A000014 R SDI Response
SDIRSP1 0x5A000018 SDI Response
SDIRSP2 0x5A00001C SDI Response
SDIRSP3 0x5A000020 SDI Response
SDIDTimer 0x5A000024 R/W SDI Data / Busy Timer
SDIBSize 0x5A000028 SDI Block Size
SDIDatCon 0x5A00002C SDI Data control
SDIDatCnt 0x5A000030 R SDI Data Remain Counter
SDIDatSta 0x5A000034 R/(C) SDI Data Status
SDIFSTA 0x5A000038 R SDI FIFO Status
SDIDAT 0x5A00003F 0x5A00003C B R/W SDI Data
SDIIntMsk 0x5A000040 ← W SDI Interrupt Mask
Cautions on S3C2410A Special Registers
1. In the little endian mode, L. endian address must be used. In the big endian mode, B. endian address must be
used.
2. The special registers have to be accessed for each recommended access unit.
3. All registers except ADC registers, RTC registers and UART registers must be read/written in word unit (32-bit)
at little/big endian.
4. Make sure that the ADC registers, RTC registers and UART registers be read/written by the specified access
unit and the specified address. Moreover, one must carefully consider which endian mode is used.
5. W : 32-bit register, which must be accessed by LDR/STR or int type pointer(int *).
HW : 16-bit register, which must be accessed by LDRH/STRH or short int type pointer(short int *).
B : 8-bit register, which must be accessed by LDRB/STRB or char type pointer(char int *).