SPRUIE9D May 2017 – May 2024 DRA74P , DRA75P , DRA76P , DRA77P
Table 27-21 describes the eMMC/SD/SDIO hardware status features.
Feature | Type | Register/Bit Field | Description |
---|---|---|---|
Interrupt flags | See Section 27.4.4, Interrupt Requests. | ||
CMD line signal level | Status | MMCHS_PSTATE[24] CLEV | Indicates the level of the command line |
DAT lines signal level | Status | MMCHS_PSTATE[23:20] DLEV | Indicates the level of the data lines |
Write protect switch pin level | Status | MMCHS_PSTATE[19] WP | Indicates whether the SD card is write protected or not. |
Card detect pin level | Status | MMCHS_PSTATE[18] CDPL | Indicates the level of the mmci_sdcd signal/pad |
Card State Stable | Status | MMCHS_PSTATE[17] CSS | Used for testing. Indicates mmci_sdcd stable state |
Card inserted | Status | MMCHS_PSTATE[16] CINS | Indicates whether the SD card is inserted |
Buffer read enable | Status | MMCHS_PSTATE[11] BRE | Readable data exists in the buffer. |
Buffer write enable | Status | MMCHS_PSTATE[10] BWE | Indicates whether there is enough space in the buffer to write BLEN bytes of data |
Read transfer active | Status | MMCHS_PSTATE[9] RTA | Used to detect completion of a read transfer. |
Write transfer active | Status | MMCHS_PSTATE[8] WTA | Indicates a write transfer active |
Re - Tuning Request | Status | MMCHS_PSTATE[3] RTR | Indicates whether the sampling clock needs re - tuning or not. |
Data line active | Status | MMCHS_PSTATE[2] DLA | Indicates whether the data lines are active |
Command Inhibit (DAT lines) | Status | MMCHS_PSTATE[1] DATI | Indicates whether issuing of command using data lines is allowed. For example, commands with busy mechanism (that is, R1b response), data transfer commands. |
Command inhibit (CMD line) | Status | MMCHS_PSTATE[0] CMDI | Indicates whether issuing of command using command line is allowed |
Table 27-22 describes the eMMC/SD/SDIO preset value features.
Feature | Type | Register | Description |
---|---|---|---|
Preset value register | Status | MMCHS_PVINITSD | Preset Values for Initialization and Default Speed modes |
Preset value register | Status | MMCHS_PVHSSDR12 | Preset Values for High Speed and SDR12 speed modes |
Preset value register | Status | MMCHS_PVSDR25SDR50 | Preset Values for SDR25 and SDR50 speed modes |
Preset value register | Status | MMCHS_PVSDR104DDR50 | Preset Values for SDR104 and DDR50 speed modes |