HAL
SD_HandleTypeDef::SdCard is only used within HAL.
 
Symbols
loading...
Files
loading...

SD_HandleTypeDef::SdCard field

SD Card information

References

LocationReferrerText
stm32f4xx_hal_sd.h:144
HAL_SD_CardInfoTypeDef SdCard; /*!< SD Card information */
stm32f4xx_hal_sd.c:589HAL_SD_ReadBlocks()
if((add + NumberOfBlocks) > (hsd->SdCard.LogBlockNbr))
stm32f4xx_hal_sd.c:600HAL_SD_ReadBlocks()
if(hsd->SdCard.CardType != CARD_SDHC_SDXC)
stm32f4xx_hal_sd.c:682HAL_SD_ReadBlocks()
if(hsd->SdCard.CardType != CARD_SECURED)
stm32f4xx_hal_sd.c:808HAL_SD_WriteBlocks()
if((add + NumberOfBlocks) > (hsd->SdCard.LogBlockNbr))
stm32f4xx_hal_sd.c:819HAL_SD_WriteBlocks()
if(hsd->SdCard.CardType != CARD_SDHC_SDXC)
stm32f4xx_hal_sd.c:901HAL_SD_WriteBlocks()
if(hsd->SdCard.CardType != CARD_SECURED)
stm32f4xx_hal_sd.c:997HAL_SD_ReadBlocks_IT()
if((add + NumberOfBlocks) > (hsd->SdCard.LogBlockNbr))
stm32f4xx_hal_sd.c:1017HAL_SD_ReadBlocks_IT()
if(hsd->SdCard.CardType != CARD_SDHC_SDXC)
stm32f4xx_hal_sd.c:1093HAL_SD_WriteBlocks_IT()
if((add + NumberOfBlocks) > (hsd->SdCard.LogBlockNbr))
stm32f4xx_hal_sd.c:1114HAL_SD_WriteBlocks_IT()
if(hsd->SdCard.CardType != CARD_SDHC_SDXC)
stm32f4xx_hal_sd.c:1190HAL_SD_ReadBlocks_DMA()
if((add + NumberOfBlocks) > (hsd->SdCard.LogBlockNbr))
stm32f4xx_hal_sd.c:1234HAL_SD_ReadBlocks_DMA()
if(hsd->SdCard.CardType != CARD_SDHC_SDXC)
stm32f4xx_hal_sd.c:1311HAL_SD_WriteBlocks_DMA()
if((add + NumberOfBlocks) > (hsd->SdCard.LogBlockNbr))
stm32f4xx_hal_sd.c:1338HAL_SD_WriteBlocks_DMA()
if(hsd->SdCard.CardType != CARD_SDHC_SDXC)
stm32f4xx_hal_sd.c:1434HAL_SD_Erase()
if(end_add > (hsd->SdCard.LogBlockNbr))
stm32f4xx_hal_sd.c:1443HAL_SD_Erase()
if(((hsd->SdCard.Class) & SDIO_CCCC_ERASE) == 0U)
stm32f4xx_hal_sd.c:1462HAL_SD_Erase()
if(hsd->SdCard.CardType != CARD_SDHC_SDXC)
stm32f4xx_hal_sd.c:1469HAL_SD_Erase()
if(hsd->SdCard.CardType != CARD_SECURED)
stm32f4xx_hal_sd.c:2074HAL_SD_GetCardCSD()
if(hsd->SdCard.CardType == CARD_SDSC)
stm32f4xx_hal_sd.c:2088HAL_SD_GetCardCSD()
hsd->SdCard.BlockNbr = (pCSD->DeviceSize + 1U) ;
stm32f4xx_hal_sd.c:2089HAL_SD_GetCardCSD()
hsd->SdCard.BlockNbr *= (1UL << ((pCSD->DeviceSizeMul & 0x07U) + 2U));
stm32f4xx_hal_sd.c:2090HAL_SD_GetCardCSD()
hsd->SdCard.BlockSize = (1UL << (pCSD->RdBlockLen & 0x0FU));
stm32f4xx_hal_sd.c:2092HAL_SD_GetCardCSD()
hsd->SdCard.LogBlockNbr = (hsd->SdCard.BlockNbr) * ((hsd->SdCard.BlockSize) / 512U);
stm32f4xx_hal_sd.c:2093HAL_SD_GetCardCSD()
hsd->SdCard.LogBlockSize = 512U;
stm32f4xx_hal_sd.c:2095HAL_SD_GetCardCSD()
else if(hsd->SdCard.CardType == CARD_SDHC_SDXC)
stm32f4xx_hal_sd.c:2100HAL_SD_GetCardCSD()
hsd->SdCard.BlockNbr = ((pCSD->DeviceSize + 1U) * 1024U);
stm32f4xx_hal_sd.c:2101HAL_SD_GetCardCSD()
hsd->SdCard.LogBlockNbr = hsd->SdCard.BlockNbr;
stm32f4xx_hal_sd.c:2102HAL_SD_GetCardCSD()
hsd->SdCard.BlockSize = 512U;
stm32f4xx_hal_sd.c:2103HAL_SD_GetCardCSD()
hsd->SdCard.LogBlockSize = hsd->SdCard.BlockSize;
stm32f4xx_hal_sd.c:2222HAL_SD_GetCardInfo()
pCardInfo->CardType = (uint32_t)(hsd->SdCard.CardType);
stm32f4xx_hal_sd.c:2223HAL_SD_GetCardInfo()
pCardInfo->CardVersion = (uint32_t)(hsd->SdCard.CardVersion);
stm32f4xx_hal_sd.c:2224HAL_SD_GetCardInfo()
pCardInfo->Class = (uint32_t)(hsd->SdCard.Class);
stm32f4xx_hal_sd.c:2225HAL_SD_GetCardInfo()
pCardInfo->RelCardAdd = (uint32_t)(hsd->SdCard.RelCardAdd);
stm32f4xx_hal_sd.c:2226HAL_SD_GetCardInfo()
pCardInfo->BlockNbr = (uint32_t)(hsd->SdCard.BlockNbr);
stm32f4xx_hal_sd.c:2227HAL_SD_GetCardInfo()
pCardInfo->BlockSize = (uint32_t)(hsd->SdCard.BlockSize);
stm32f4xx_hal_sd.c:2228HAL_SD_GetCardInfo()
pCardInfo->LogBlockNbr = (uint32_t)(hsd->SdCard.LogBlockNbr);
stm32f4xx_hal_sd.c:2229HAL_SD_GetCardInfo()
pCardInfo->LogBlockSize = (uint32_t)(hsd->SdCard.LogBlockSize);
stm32f4xx_hal_sd.c:2257HAL_SD_ConfigWideBusOperation()
if(hsd->SdCard.CardType != CARD_SECURED)
stm32f4xx_hal_sd.c:2691SD_InitCard()
if(hsd->SdCard.CardType != CARD_SECURED)
stm32f4xx_hal_sd.c:2709SD_InitCard()
if(hsd->SdCard.CardType != CARD_SECURED)
stm32f4xx_hal_sd.c:2719SD_InitCard()
if(hsd->SdCard.CardType != CARD_SECURED)
stm32f4xx_hal_sd.c:2722SD_InitCard()
hsd->SdCard.RelCardAdd = sd_rca;
stm32f4xx_hal_sd.c:2725SD_InitCard()
errorstate = SDMMC_CmdSendCSD(hsd->Instance, (uint32_t)(hsd->SdCard.RelCardAdd << 16U));
stm32f4xx_hal_sd.c:2741SD_InitCard()
stm32f4xx_hal_sd.c:2750SD_InitCard()
errorstate = SDMMC_CmdSelDesel(hsd->Instance, (uint32_t)(((uint32_t)hsd->SdCard.RelCardAdd) << 16U));
stm32f4xx_hal_sd.c:2787SD_PowerON()
stm32f4xx_hal_sd.c:2798SD_PowerON()
stm32f4xx_hal_sd.c:2801SD_PowerON()
if( hsd->SdCard.CardVersion == CARD_V2_X)
stm32f4xx_hal_sd.c:2844SD_PowerON()
stm32f4xx_hal_sd.c:2848SD_PowerON()
stm32f4xx_hal_sd.c:2896SD_SendSDStatus()
errorstate = SDMMC_CmdAppCommand(hsd->Instance, (uint32_t)(hsd->SdCard.RelCardAdd << 16U));
stm32f4xx_hal_sd.c:2993SD_SendStatus()
errorstate = SDMMC_CmdSendStatus(hsd->Instance, (uint32_t)(hsd->SdCard.RelCardAdd << 16U));
stm32f4xx_hal_sd.c:3031SD_WideBus_Enable()
errorstate = SDMMC_CmdAppCommand(hsd->Instance, (uint32_t)(hsd->SdCard.RelCardAdd << 16U));
stm32f4xx_hal_sd.c:3078SD_WideBus_Disable()
errorstate = SDMMC_CmdAppCommand(hsd->Instance, (uint32_t)(hsd->SdCard.RelCardAdd << 16U));
stm32f4xx_hal_sd.c:3123SD_FindSCR()
errorstate = SDMMC_CmdAppCommand(hsd->Instance, (uint32_t)((hsd->SdCard.RelCardAdd) << 16U));