526$
&RQILJXUDWLRQ
Siemens AG Semiconductors
Version 5.2
Confidential
20/10/1998
39
27
(UDVH3DUDP
- ERASE_PARAM
A ‘1’ indicates that an invalid selection of sectors or groups for an erase command was
used.
:S9LRODWLRQ
- WP_VIOLATION
A ‘1’ indicates that a write command tried to modify a write protected block.
reserved - returns zero.
&RP&UF(UURU
- COM_CRC_ERROR
A ‘1’ indicates that the CRC check of the previous MultiMediaCard bus command failed.
,OOHJDO&RPPDQG
- ILLEGAL_COMMAND
A ‘1’ indicates that the last command was not legal for the current state the MultiMediaC-
ard is in.
&DUG(FF)DLOHG
- CARD_ECC_FAILED
A ‘1’ indicates that the card internal ECC was applied but the correction of data had
failed.
&F(UURU
- CC_ERROR
A ‘1’ indicates that an internal card controller error occurred.
(UURU
- ERROR
A ‘1’ indicates that a general or unknown error occurred during operation.
8QGHUUXQ
- UNDERRUN
A ‘1’ indicates that the card could not sustain data transfer rate in stream read mode.
2YHUUXQ
- OVERRUN
A ‘1’ indicates that the card could not sustain data programming in stream write mode.
&LG2YHUZULWH
- CID_OVERWRITE
A ‘1’ indicates that the CID register is already written and can not be overridden.
:S(UDVH6NLS
- WP_ERASE_SKIP
A ‘1’ indicates that only a partial address space was erased due to existing WP blocks.
&DUG(FF'LVDEOHG
- CARD_ECC_DISABLED
A ‘1’ indicates that command are executed without using the internal ECC.
(UDVH5HVHW
- ERASE_RESET
A ‘1’ indicates that an erase sequence was cleared before executing because an out of
erase sequence command was received.
&XUUHQW6WDWH
- CURRENT_STATE
Current state of the card.
0 = idle
1 = ready
2 = ident
3 = stby
4 = tran
5 = data
6 = rcv
7 = prg
8 = dis
9-15 = reserved
%XIIHU(PSW\
- BUFFER_EMPTY
A ‘1’ indicates an empty buffer.
reserved - returns zero
26
25:24
23
22
21
20
19
18
17
16
15
14
13
12:9
8
7:0
%LWV
7\SH
'HVFULSWLRQ
7DEOH&DUG6WDWXVUHJLVWHU