![Samsung S3C2451X Скачать руководство пользователя страница 523](http://html.mh-extra.com/html/samsung/s3c2451x/s3c2451x_user-manual_340826523.webp)
Preliminary
S3C2451X RISC MICROPROCESSOR
HSMMC CONTROLLER
21-55
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.
AUTOCMD12 ERROR STATUS REGISTER
When
Auto CMD12 Error Status
is set, the Host Driver shall check this register to identify what kind of error Auto
CMD12 indicated. This register is valid only when the
Auto CMD12 Error
is set.
Register Address
R/W
Description
Reset
Value
ACMD12ERRSTS0 0X4AC0003C ROC
Auto
CMD12
Error Status Register (Channel 0)
0x0
ACMD12ERRSTS1
0X4A80003C
ROC
Auto CMD12 Error Status Register (Channel 1)
0x0
Name Bit
Description
Initial
Value
[15:8]
Reserved
0
STANCMDA
ER
[7]
Command Not Issued By Auto CMD12 Error
Setting this bit to 1 means CMD_wo_DAT is not executed due to
an Auto CMD12 Error (D04-D01) in this register.
‘1’ = Not Issued
‘0’ = No error
0
[6:5]
Reserved
0
STACMDIDX
ERR
[4]
Auto CMD12 Index Error
Occurs if the Command Index error occurs in response to a
command.
‘1’ = Error
‘0’ = No Error
0
STACMDEBI
TAER
[3]
Auto CMD12 End Bit Error
Occurs when detecting that the end bit of command response is 0.
‘1’ = End Bit Error Generated
‘0’ = No Error
0
STACMDCR
CAER
[2]
Auto CMD12 CRC Error
Occurs when detecting a CRC error in the command response.
‘1’ = CRC Error Generated
‘0’ = No Error
0
STACMDTO
UTAER
[1]
Auto CMD12 Timeout Error
Occurs if no response is returned within 64
SDCLK
cycles from the
end bit of command. If this bit is set to1, the other error status bits
(D04-D02) are meaningless.
‘1’ = Time out
‘0’ = No Error
0
STANACMD
AER
[0]
Auto CMD12 Not Executed
If memory multiple block data transfer is not started due to
command error, this bit is not set because it is not necessary to
issue Auto CMD12. Setting this bit to 1 means the Host Controller
cannot issue Auto CMD12 to stop memory multiple block data
transfer due to some error. If this bit is set to 1, other error status
bits (D04-D01) are meaningless.
‘1’ = Not executed
‘0’ = Executed
0
The relation between
Auto CMD12 CRC Error
and
Auto CMD12 Timeout Error
is shown below.