STM32091C_EVAL BSP User Manual: SD_CSD Struct Reference

STM32091C EVAL BSP Drivers

SD_CSD Struct Reference

Card Specific Data: CSD Register. More...

#include <stm32091c_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 114 of file stm32091c_eval_sd.h.


Field Documentation

Definition at line 122 of file stm32091c_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 145 of file stm32091c_eval_sd.h.

Referenced by SD_GetCSDRegister().

uint8_t SD_CSD::crc

Definition at line 150 of file stm32091c_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 117 of file stm32091c_eval_sd.h.

Referenced by SD_GetCSDRegister().

uint8_t SD_CSD::DSRImpl

Definition at line 127 of file stm32091c_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 136 of file stm32091c_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 135 of file stm32091c_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 148 of file stm32091c_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 144 of file stm32091c_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 121 of file stm32091c_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 141 of file stm32091c_eval_sd.h.

Referenced by SD_GetCSDRegister().

uint8_t SD_CSD::NSAC

Definition at line 120 of file stm32091c_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 124 of file stm32091c_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 146 of file stm32091c_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 123 of file stm32091c_eval_sd.h.

Referenced by BSP_SD_GetCardInfo(), and SD_GetCSDRegister().

Definition at line 126 of file stm32091c_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 118 of file stm32091c_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 139 of file stm32091c_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 143 of file stm32091c_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 149 of file stm32091c_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 151 of file stm32091c_eval_sd.h.

Referenced by SD_GetCSDRegister().

uint8_t SD_CSD::TAAC

Definition at line 119 of file stm32091c_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 147 of file stm32091c_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 125 of file stm32091c_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 142 of file stm32091c_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 138 of file stm32091c_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 137 of file stm32091c_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 140 of file stm32091c_eval_sd.h.

Referenced by SD_GetCSDRegister().


The documentation for this struct was generated from the following file:
Generated on Wed Jul 5 2017 09:21:50 for STM32091C_EVAL BSP User Manual by   doxygen 1.7.6.1