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

SD_HandleTypeDef::CID field

SD card identification number table

Syntax

uint32_t CID[4];

References

LocationReferrerText
stm32f4xx_hal_sd.h:148
uint32_t CID[4]; /*!< SD card identification number table */
stm32f4xx_hal_sd.c:2015HAL_SD_GetCardCID()
pCID->ManufacturerID = (uint8_t)((hsd->CID[0] & 0xFF000000U) >> 24U);
stm32f4xx_hal_sd.c:2017HAL_SD_GetCardCID()
pCID->OEM_AppliID = (uint16_t)((hsd->CID[0] & 0x00FFFF00U) >> 8U);
stm32f4xx_hal_sd.c:2019HAL_SD_GetCardCID()
pCID->ProdName1 = (((hsd->CID[0] & 0x000000FFU) << 24U) | ((hsd->CID[1] & 0xFFFFFF00U) >> 8U));
stm32f4xx_hal_sd.c:2021HAL_SD_GetCardCID()
pCID->ProdName2 = (uint8_t)(hsd->CID[1] & 0x000000FFU);
stm32f4xx_hal_sd.c:2023HAL_SD_GetCardCID()
pCID->ProdRev = (uint8_t)((hsd->CID[2] & 0xFF000000U) >> 24U);
stm32f4xx_hal_sd.c:2025HAL_SD_GetCardCID()
pCID->ProdSN = (((hsd->CID[2] & 0x00FFFFFFU) << 8U) | ((hsd->CID[3] & 0xFF000000U) >> 24U));
stm32f4xx_hal_sd.c:2027HAL_SD_GetCardCID()
pCID->Reserved1 = (uint8_t)((hsd->CID[3] & 0x00F00000U) >> 20U);
stm32f4xx_hal_sd.c:2029HAL_SD_GetCardCID()
pCID->ManufactDate = (uint16_t)((hsd->CID[3] & 0x000FFF00U) >> 8U);
stm32f4xx_hal_sd.c:2031HAL_SD_GetCardCID()
pCID->CID_CRC = (uint8_t)((hsd->CID[3] & 0x000000FEU) >> 1U);
stm32f4xx_hal_sd.c:2702SD_InitCard()
stm32f4xx_hal_sd.c:2703SD_InitCard()
stm32f4xx_hal_sd.c:2704SD_InitCard()
stm32f4xx_hal_sd.c:2705SD_InitCard()

Data Use

Functions reading SD_HandleTypeDef::CID
SD_HandleTypeDef::CID
all items filtered out
Type of SD_HandleTypeDef::CID
SD_HandleTypeDef::CID
uint32_t
all items filtered out