STM32L073Z_EVAL BSP User Manual: SD_CSD Struct Reference

STM32L073Z EVAL BSP Drivers

Card Specific Data: CSD Register. More...

#include <stm32l073z_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 98 of file stm32l073z_eval_sd.h.


Field Documentation

Definition at line 107 of file stm32l073z_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 130 of file stm32l073z_eval_sd.h.

Referenced by SD_GetCSDRegister().

uint8_t SD_CSD::crc

Definition at line 135 of file stm32l073z_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 101 of file stm32l073z_eval_sd.h.

Referenced by SD_GetCSDRegister().

uint8_t SD_CSD::DSRImpl

Definition at line 112 of file stm32l073z_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 121 of file stm32l073z_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 120 of file stm32l073z_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 133 of file stm32l073z_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 129 of file stm32l073z_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 106 of file stm32l073z_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 126 of file stm32l073z_eval_sd.h.

Referenced by SD_GetCSDRegister().

uint8_t SD_CSD::NSAC

Definition at line 105 of file stm32l073z_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 109 of file stm32l073z_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 131 of file stm32l073z_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 108 of file stm32l073z_eval_sd.h.

Referenced by BSP_SD_GetCardInfo(), and SD_GetCSDRegister().

Definition at line 111 of file stm32l073z_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 103 of file stm32l073z_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 124 of file stm32l073z_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 128 of file stm32l073z_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 134 of file stm32l073z_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 136 of file stm32l073z_eval_sd.h.

Referenced by SD_GetCSDRegister().

uint8_t SD_CSD::TAAC

Definition at line 104 of file stm32l073z_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 132 of file stm32l073z_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 110 of file stm32l073z_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 127 of file stm32l073z_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 123 of file stm32l073z_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 122 of file stm32l073z_eval_sd.h.

Referenced by SD_GetCSDRegister().

Definition at line 125 of file stm32l073z_eval_sd.h.

Referenced by SD_GetCSDRegister().


The documentation for this struct was generated from the following file:
Generated on Mon Aug 28 2017 14:54:26 for STM32L073Z_EVAL BSP User Manual by   doxygen 1.7.6.1