Syntax
enum
{
SD_R1_NO_ERROR = (0x00),
SD_R1_IN_IDLE_STATE = (0x01),
SD_R1_ERASE_RESET = (0x02),
SD_R1_ILLEGAL_COMMAND = (0x04),
SD_R1_COM_CRC_ERROR = (0x08),
SD_R1_ERASE_SEQUENCE_ERROR= (0x10),
SD_R1_ADDRESS_ERROR = (0x20),
SD_R1_PARAMETER_ERROR = (0x40),
SD_R2_NO_ERROR = 0x00,
SD_R2_CARD_LOCKED = 0x01,
SD_R2_LOCKUNLOCK_ERROR = 0x02,
SD_R2_ERROR = 0x04,
SD_R2_CC_ERROR = 0x08,
SD_R2_CARD_ECC_FAILED = 0x10,
SD_R2_WP_VIOLATION = 0x20,
SD_R2_ERASE_PARAM = 0x40,
SD_R2_OUTOFRANGE = 0x80,
SD_DATA_OK = (0x05),
SD_DATA_CRC_ERROR = (0x0B),
SD_DATA_WRITE_ERROR = (0x0D),
SD_DATA_OTHER_ERROR = (0xFF)
};