HAL
HAL_SD_CardCSDTypeDef::DeviceSize is only used within HAL.
 
Symbols
loading...
Files
loading...
CodeScopeSTM32 Libraries and SamplesHALHAL_SD_CardCSDTypeDef::DeviceSize

HAL_SD_CardCSDTypeDef::DeviceSize field

Device Size

Syntax

__IO uint32_t DeviceSize;

References

LocationReferrerText
stm32f4xx_hal_sd.h:183
__IO uint32_t DeviceSize; /*!< Device Size */
stm32f4xx_hal_sd.c:2076HAL_SD_GetCardCSD()
pCSD->DeviceSize = (((hsd->CSD[1] & 0x000003FFU) << 2U) | ((hsd->CSD[2] & 0xC0000000U) >> 30U));
stm32f4xx_hal_sd.c:2088HAL_SD_GetCardCSD()
hsd->SdCard.BlockNbr = (pCSD->DeviceSize + 1U) ;
stm32f4xx_hal_sd.c:2098HAL_SD_GetCardCSD()
pCSD->DeviceSize = (((hsd->CSD[1] & 0x0000003FU) << 16U) | ((hsd->CSD[2] & 0xFFFF0000U) >> 16U));
stm32f4xx_hal_sd.c:2100HAL_SD_GetCardCSD()
hsd->SdCard.BlockNbr = ((pCSD->DeviceSize + 1U) * 1024U);

Data Use

Functions writing HAL_SD_CardCSDTypeDef::DeviceSize
Functions reading HAL_SD_CardCSDTypeDef::DeviceSize
all items filtered out
HAL_SD_CardCSDTypeDef::DeviceSize
all items filtered out
Type of HAL_SD_CardCSDTypeDef::DeviceSize
HAL_SD_CardCSDTypeDef::DeviceSize
uint32_t
all items filtered out