SD_CSD::version is only used within Adafruit_Shield.
 
Symbols
loading...
Files
loading...

SD_CSD::version field

Syntax

References

LocationReferrerText
stm32_adafruit_sd.h:99
} version;
stm32_adafruit_sd.c:299BSP_SD_GetCardInfo()
stm32_adafruit_sd.c:304BSP_SD_GetCardInfo()
stm32_adafruit_sd.c:305BSP_SD_GetCardInfo()
pCardInfo->CardCapacity *= (1 << (pCardInfo->Csd.version.v1.DeviceSizeMul + 2));
stm32_adafruit_sd.c:612SD_GetCSDRegister()
Csd->version.v1.Reserved1 = ((CSD_Tab[6] & 0x0C) >> 2);
stm32_adafruit_sd.c:614SD_GetCSDRegister()
Csd->version.v1.DeviceSize = ((CSD_Tab[6] & 0x03) << 10)
stm32_adafruit_sd.c:617SD_GetCSDRegister()
Csd->version.v1.MaxRdCurrentVDDMin = (CSD_Tab[8] & 0x38) >> 3;
stm32_adafruit_sd.c:618SD_GetCSDRegister()
Csd->version.v1.MaxRdCurrentVDDMax = (CSD_Tab[8] & 0x07);
stm32_adafruit_sd.c:619SD_GetCSDRegister()
Csd->version.v1.MaxWrCurrentVDDMin = (CSD_Tab[9] & 0xE0) >> 5;
stm32_adafruit_sd.c:620SD_GetCSDRegister()
Csd->version.v1.MaxWrCurrentVDDMax = (CSD_Tab[9] & 0x1C) >> 2;
stm32_adafruit_sd.c:621SD_GetCSDRegister()
Csd->version.v1.DeviceSizeMul = ((CSD_Tab[9] & 0x03) << 1)
stm32_adafruit_sd.c:626SD_GetCSDRegister()
Csd->version.v2.Reserved1 = ((CSD_Tab[6] & 0x0F) << 2) | ((CSD_Tab[7] & 0xC0) >> 6);
stm32_adafruit_sd.c:627SD_GetCSDRegister()
Csd->version.v2.DeviceSize= ((CSD_Tab[7] & 0x3F) << 16) | (CSD_Tab[8] << 8) | CSD_Tab[9];
stm32_adafruit_sd.c:628SD_GetCSDRegister()
Csd->version.v2.Reserved2 = ((CSD_Tab[10] & 0x80) >> 8);

Data Use

Functions reading SD_CSD::version
SD_CSD::version
Type of SD_CSD::version
SD_CSD::version
all items filtered out