©Copyright
SDIO Simplified Specification Version 2.00
Field | Type | Description |
Bus Width | R/W | Defines the data bus width |
1:0 |
| |
|
| support of |
CD Disable | R/W | Connect[0]/Disconnect[1] the |
|
| the card. The |
|
| |
SCSI | R/O | Support Continuous SPI interrupt. This |
|
| card supports the assertion of interrupts in the SPI mode at any time, irrespective of |
|
| the status of the card select (CS) line. If this bit is zero, then this SDIO card can only |
|
| assert the interrupt line in the SPI mode when the CS line is asserted. This bit signals |
|
| the capability of all functions in the SDIO card. |
ECSI | R/W | Enable Continuous SPI Interrupt. If the SCSI bit is set, then this R/W bit is used to |
|
| allow the SDIO card to assert the interrupt line in the SPI mode at any time, |
|
| irrespective of the state of the CS line. This bit is cleared to zero on reset or |
|
| If the SCSI bit is clear, this bit shall be read only and set to zero. This bit controls the |
|
| assertion of interrupts in the SPI mode for all functions in the SDIO card. |
SDC | R/O | Card Supports Direct Commands during data transfer. This bit applies only to the SD |
|
| modes, it does not apply to SPI mode. This flag bit reports the SDIO card’s ability to |
|
| execute CMD52 while data transfer is in progress. If this bit is set, all I/O functions |
|
| shall accept and execute the CMD52 while data transfer is underway on the DAT[x] |
|
| lines. Also, any memory in a combo card shall allow the CMD52 to execute while it is |
|
| transferring data. Since the CMD52 does not use the DAT[x] lines, it is possible to |
|
| execute while data transfer to a different address on the card is underway. CMD52 is |
|
| described in 5.1. In any case, SD or SPI mode, if an error occurs during data transfer |
|
| the SDIO card shall accept CMD52 to allow I/O abort and reset regardless of this bit |
|
| value. If the card supports suspend/resume then it shall also support this bit. |
SMB | R/O | Card Supports |
|
| IO_RW_EXTENDED command (CMD53) in the block mode. If this bit is set, all I/O |
|
| functions |
|
| The IO_RW_EXTENDED command is described in 5.3 |
SRW | R/O | Card Supports Read Wait. This bit applies only to the SD modes, it does not apply to |
|
| SPI mode. This flag bit reports the SDIO card’s ability to support the Read Wait |
|
| Control (RWC) operation. If set, all functions on the card are able to accept the wait |
|
| signal on DAT[2]. RWC operation is described in section 6.5. Any card that supports |
|
| Suspend/Resume shall also support Read Wait |
SBS | R/O | Card supports Suspend/Resume. This bit applies only to the SD modes, it does not |
|
| apply to SPI mode. This flag bit reports the SDIO card’s ability to Suspend and |
|
| Resume operations at the request of the host. If this bit is set, all functions except 0 |
|
| shall accept a request to suspend operations and resume under host control. |
|
| Suspend/Resume operation is described in 6.4. If this bit is 0, registers |
|
| shall not be supported. |
S4MI | R/O | Supports interrupt between blocks of data in |
|
| SDIO card’s ability to generate interrupts during a |
|
| this bit is 0, then the SDIO card is not able to signal an interrupt during a |
|
| data transfer in |
|
| data transfer is complete. If this bit is 1, then the SDIO card is able to signal an |
|
| interrupt between blocks while data transfer is in progress. This operation is |
|
| described in 8.1.4 Note, even if a card does not support the interrupt during |
|
| block transfer (S4MI=0), the card may signal interrupts during all other Interrupt |
|
| Periods while the interrupt is enabled (IENx=1). |
31