STM3210C_EVAL BSP User Manual: SD_CSD Struct Reference

STM3210C_EVAL BSP

Card Specific Data: CSD Register. More...

#include <stm3210c_eval_sd.h>

Data Structures

union  csd_version

Data Fields

uint8_t CSDStruct:2
uint8_t Reserved1:6
uint8_t TAAC:8
uint8_t NSAC:8
uint8_t MaxBusClkFrec:8
uint16_t CardComdClasses:12
uint8_t RdBlockLen:4
uint8_t PartBlockRead:1
uint8_t WrBlockMisalign:1
uint8_t RdBlockMisalign:1
uint8_t DSRImpl:1
union SD_CSD::csd_version version
uint8_t EraseSingleBlockEnable:1
uint8_t EraseSectorSize:7
uint8_t WrProtectGrSize:7
uint8_t WrProtectGrEnable:1
uint8_t Reserved2:2
uint8_t WrSpeedFact:3
uint8_t MaxWrBlockLen:4
uint8_t WriteBlockPartial:1
uint8_t Reserved3:5
uint8_t FileFormatGrouop:1
uint8_t CopyFlag:1
uint8_t PermWrProtect:1
uint8_t TempWrProtect:1
uint8_t FileFormat:2
uint8_t Reserved4:2
uint8_t crc:7
uint8_t Reserved5:1

Detailed Description

Card Specific Data: CSD Register.

Definition at line 99 of file stm3210c_eval_sd.h.


Field Documentation

Definition at line 107 of file stm3210c_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 130 of file stm3210c_eval_sd.h.

Referenced by SD_GetCSDRegister().

uint8_t SD_CSD::crc

Definition at line 135 of file stm3210c_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 102 of file stm3210c_eval_sd.h.

Referenced by SD_GetCSDRegister().

uint8_t SD_CSD::DSRImpl

Definition at line 112 of file stm3210c_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 121 of file stm3210c_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 120 of file stm3210c_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 133 of file stm3210c_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 129 of file stm3210c_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 106 of file stm3210c_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 126 of file stm3210c_eval_sd.h.

Referenced by SD_GetCSDRegister().

uint8_t SD_CSD::NSAC

Definition at line 105 of file stm3210c_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 109 of file stm3210c_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 131 of file stm3210c_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 108 of file stm3210c_eval_sd.h.

Referenced by BSP_SD_GetCardInfo(), and SD_GetCSDRegister().

Definition at line 111 of file stm3210c_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 103 of file stm3210c_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 124 of file stm3210c_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 128 of file stm3210c_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 134 of file stm3210c_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 136 of file stm3210c_eval_sd.h.

Referenced by SD_GetCSDRegister().

uint8_t SD_CSD::TAAC

Definition at line 104 of file stm3210c_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 132 of file stm3210c_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 110 of file stm3210c_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 127 of file stm3210c_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 123 of file stm3210c_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 122 of file stm3210c_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 125 of file stm3210c_eval_sd.h.

Referenced by SD_GetCSDRegister().


The documentation for this struct was generated from the following file:
Generated on Fri Apr 14 2017 13:00:47 for STM3210C_EVAL BSP User Manual by   doxygen 1.7.6.1