SD/MMC Card status as structure. More...

Detailed Description

SD/MMC Card status as structure.

Definition at line 477 of file sdmmc.h.

#include <sdmmc.h>

Data Fields

struct {
   uint32_t   reserved0:2
 [1:0] Reserved for appl. More...
 
   uint32_t   reserved2:1
 [2] Reserved for appl. More...
 
   uint32_t   AKE_SEQ_ERROR:1
 [3] SD only, Reserved in MMC
 
   uint32_t   reserved4:1
 [4] Reserved
 
   uint32_t   APP_CMD:1
 [5] SD and MMC
 
   uint32_t   FX_EVENT:1
 [6] SD only, Reserved in MMC
 
   uint32_t   SWITCH_ERROR:1
 [7] MMC only, reserved in SD/SDIO
 
   uint32_t   READY_FOR_DATA:1
 [8] SD and MMC
 
   uint32_t   CURRENT_STATE:4
 [12:9] SD and MMC
 
   uint32_t   ERASE_RESET:1
 [13] SD and MMC
 
   uint32_t   CARD_ECC_DISABLED:1
 [14] SD only, reserved in MMC
 
   uint32_t   WP_ERASE_SKIP:1
 [15] SD and MMC
 
   uint32_t   CSD_OVERWRITE:1
 [16] SD (CSD), MMC (CSD and CID)
 
   uint32_t   OVERRUN:1
 [17] MMC only, DEFERRED_RESPONSE in SD
 
   uint32_t   UNDERRUN:1
 [18] MMC only, reserved in SD
 
   uint32_t   ERROR:1
 [19] SD/SDIO and MMC
 
   uint32_t   CC_ERROR:1
 [20] SD and MMC
 
   uint32_t   CARD_ECC_FAILED:1
 [21] SD and MMC
 
   uint32_t   ILLEGAL_COMMAND:1
 [22] SD/SDIO and MMC
 
   uint32_t   COM_CRC_ERROR:1
 [23] SD/SDIO and MMC
 
   uint32_t   LOCK_UNLOCK_FAILED:1
 [24] SD and MMC
 
   uint32_t   CARD_IS_LOCKED:1
 [25] SD and MMC
 
   uint32_t   WP_VIOLATION:1
 [26] SD and MMC
 
   uint32_t   ERASE_PARAM:1
 [27] SD and MMC
 
   uint32_t   ERASE_SEQ_ERROR:1
 [28] SD and MMC
 
   uint32_t   BLOCK_LEN_ERROR:1
 [29] SD and MMC
 
   uint32_t   ADDRESS_ERROR:1
 [30] SD and MMC
 
   uint32_t   OUT_OF_RANGE:1
 [31] SD/SDIO and MMC
 
}; 
 
uint32_t value
 SD/MMC Card status as 32 bit value.
 

Field Documentation

◆ reserved0

uint32_t sdmmc_card_status_t::reserved0

[1:0] Reserved for appl.

specific commands

Definition at line 479 of file sdmmc.h.

◆ reserved2

uint32_t sdmmc_card_status_t::reserved2

[2] Reserved for appl.

specific commands

Definition at line 480 of file sdmmc.h.


The documentation for this union was generated from the following file: