Partager via


énumération SD_RESPONSE_TYPE (sddef.h)

L’énumération SD_RESPONSE_TYPE répertorie les types de données de réponse qu’une carte SD (Secure Digital) retourne en réponse à une commande.

Syntaxe

typedef enum {
  SDRT_UNSPECIFIED,
  SDRT_NONE,
  SDRT_1,
  SDRT_1B,
  SDRT_2,
  SDRT_3,
  SDRT_4,
  SDRT_5,
  SDRT_5B,
  SDRT_6
} SD_RESPONSE_TYPE;

Constantes

 
SDRT_UNSPECIFIED
Indique que la réponse de la carte n’est pas spécifiée.
SDRT_NONE
Indique que la commande ne nécessite pas de réponse de la carte.
SDRT_1
Indique une réponse de type R1 qui contient 32 bits d’informations d’état de carte. Pour obtenir une explication de la réponse R1, consultez la spécification l’association de cartes SD.
SDRT_1B
Indique une réponse de type R1b identique à R1 avec un signal occupé facultatif transmis sur la ligne de données. Pour obtenir une explication de la réponse R1b, consultez la spécification de l’association de cartes SD.
SDRT_2
Indique une réponse de type R2 qui contient le contenu du registre d’identification de carte (CID) ou le contenu du registre de données spécifique de la carte (CSD), selon la commande qui a provoqué la réponse. Pour obtenir une explication de la réponse R2, consultez la spécification 'association de cartes SD.
SDRT_3
Indique une réponse de type R3 qui contient le contenu du registre de condition d’exploitation (OCR). Pour obtenir une explication de la réponse R3, consultez la spécification 'association de cartes SD.
SDRT_4
Indique une réponse de type R4 qui contient le contenu du registre d’adresses de carte relative. Pour obtenir une explication de la réponse R4, consultez la spécification 'association de cartes SD.
SDRT_5
Indique une réponse de type R5 que la carte utilise pour notifier l’hôte d’une demande d’interruption. Si l’hôte lui-même génère la demande d’interruption, le champ RCA est 0x0. Pour obtenir une explication de la réponse R5, consultez la spécification 'association de cartes SD.
SDRT_5B
Indique une réponse de type R5b. Pour obtenir une explication de la réponse R5b, consultez la spécification 'association de cartes SD.
SDRT_6
Indique une réponse de type R6. Pour obtenir une explication de la réponse R6, consultez la spécification l’association de cartes SD.

Exigences

Exigence Valeur
d’en-tête sddef.h (include Sddef.h)

Voir aussi

SDCMD_DESCRIPTOR