
PRELIMINARY
S3C6400X RISC MICROPROCESSOR
HSMMC CONTROLLER
27-45
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.
TIMEOUT CONTROL REGISTER
At the initialization of the Host Controller, the Host Driver can set the
Data Timeout Counter Value
according to
the
Capabilities
register.
Register
Address
R/W
Description
Reset Value
CMDREG0 0x7C20002E R/W
Timeout
Control Register (Channel 0)
0x0
CMDREG1 0x7C30002E R/W
Timeout
Control Register (Channel 1)
0x0
CMDREG2 0x7C40002E R/W
Timeout
Control Register (Channel 2)
0x0
Name
Bit
Description
Initial
Value
[7:4]
Reserved
0
[3:0]
Data Timeout Counter Value
This value determines the interval by which DAT line timeouts are detected.
Refer to the
Data Timeout Error
in the
Error Interrupt Status
register for
information on factors that dictate timeout generation. Timeout clock frequency
will be generated by dividing the base clock TMCLK value by this value. When
setting this register, prevent inadvertent timeout events by clearing the
Data
Timeout Error Status Enable
(in the
Error Interrupt tatus Enable
register)
1111b Reserved
1110b TMCLK x 2
27
1101b TMCLK x 2
26
………….. …
0001b TMCLK x 2
14
0000b TMCLK x 2
13
0
SOFTWARE RESET REGISTER
A reset pulse is generated when writing 1 to each bit of this register. After completing the reset, the Host
Controller clears each bit. Because it takes some time to complete software reset, the SD Host Driver shall
confirm that these bits are 0.
Register
Address
R/W
Description
Reset Value
SWRST0
0x7C20002F
R/W
Software Reset Register (Channel 0)
0x0
SWRST1
0x7C30002F
R/W
Software Reset Register (Channel 1)
0x0
SWRST2
0x7C40002F
R/W
Software Reset Register (Channel 2)
0x0
Name
Bit
Description
Initial
Value
[7:3]
Reserved
0
[2]
Software Reset For DAT Line
Only part of data circuit is reset. DMA circuit is also reset. (RWAC)
The following registers and bits are cleared by this bit:
Buffer Data Port
register
Buffer is cleared and initialized.
Present State
register
Buffer Read Enable
0