PSoC 6 Peripheral Driver Library

General Description

The masks below can be used to check the CURRENT_STATE bitfield of the Cy_SD_Host_GetCardStatus function return value.

Macros

#define CY_SD_HOST_CARD_IDLE   (0x0UL)
 The card idle state. More...
 
#define CY_SD_HOST_CARD_READY   (0x1UL)
 The card ready state. More...
 
#define CY_SD_HOST_CARD_IDENT   (0x2UL)
 The card identification state. More...
 
#define CY_SD_HOST_CARD_STBY   (0x3UL)
 The card stand-by state. More...
 
#define CY_SD_HOST_CARD_TRAN   (0x4UL)
 The card transition state. More...
 
#define CY_SD_HOST_CARD_DATA   (0x5UL)
 The card sending-data state. More...
 
#define CY_SD_HOST_CARD_RCV   (0x6UL)
 The card receive-data state. More...
 
#define CY_SD_HOST_CARD_PRG   (0x7UL)
 The card programming state. More...
 
#define CY_SD_HOST_CARD_DIS   (0x8UL)
 The card disconnect state. More...
 

Macro Definition Documentation

◆ CY_SD_HOST_CARD_IDLE

#define CY_SD_HOST_CARD_IDLE   (0x0UL)

The card idle state.

◆ CY_SD_HOST_CARD_READY

#define CY_SD_HOST_CARD_READY   (0x1UL)

The card ready state.

◆ CY_SD_HOST_CARD_IDENT

#define CY_SD_HOST_CARD_IDENT   (0x2UL)

The card identification state.

◆ CY_SD_HOST_CARD_STBY

#define CY_SD_HOST_CARD_STBY   (0x3UL)

The card stand-by state.

◆ CY_SD_HOST_CARD_TRAN

#define CY_SD_HOST_CARD_TRAN   (0x4UL)

The card transition state.

◆ CY_SD_HOST_CARD_DATA

#define CY_SD_HOST_CARD_DATA   (0x5UL)

The card sending-data state.

◆ CY_SD_HOST_CARD_RCV

#define CY_SD_HOST_CARD_RCV   (0x6UL)

The card receive-data state.

◆ CY_SD_HOST_CARD_PRG

#define CY_SD_HOST_CARD_PRG   (0x7UL)

The card programming state.

◆ CY_SD_HOST_CARD_DIS

#define CY_SD_HOST_CARD_DIS   (0x8UL)

The card disconnect state.