STM32F439xx HAL User Manual
|
Functions | |
HAL_MMC_CardStateTypeDef | HAL_MMC_GetCardState (MMC_HandleTypeDef *hmmc) |
Gets the current mmc card data state. | |
HAL_StatusTypeDef | HAL_MMC_GetCardCID (MMC_HandleTypeDef *hmmc, HAL_MMC_CardCIDTypeDef *pCID) |
Returns information the information of the card which are stored on the CID register. | |
HAL_StatusTypeDef | HAL_MMC_GetCardCSD (MMC_HandleTypeDef *hmmc, HAL_MMC_CardCSDTypeDef *pCSD) |
Returns information the information of the card which are stored on the CSD register. | |
HAL_StatusTypeDef | HAL_MMC_GetCardInfo (MMC_HandleTypeDef *hmmc, HAL_MMC_CardInfoTypeDef *pCardInfo) |
Gets the MMC card info. |
HAL_StatusTypeDef HAL_MMC_GetCardCID | ( | MMC_HandleTypeDef * | hmmc, |
HAL_MMC_CardCIDTypeDef * | pCID | ||
) |
Returns information the information of the card which are stored on the CID register.
hmmc | Pointer to MMC handle |
pCID | Pointer to a HAL_MMC_CIDTypedef structure that contains all CID register parameters |
HAL | status |
Definition at line 1716 of file stm32f4xx_hal_mmc.c.
References MMC_HandleTypeDef::CID, HAL_MMC_CardCIDTypeDef::CID_CRC, HAL_MMC_CardCIDTypeDef::ManufactDate, HAL_MMC_CardCIDTypeDef::ManufacturerID, HAL_MMC_CardCIDTypeDef::OEM_AppliID, HAL_MMC_CardCIDTypeDef::ProdName1, HAL_MMC_CardCIDTypeDef::ProdName2, HAL_MMC_CardCIDTypeDef::ProdRev, HAL_MMC_CardCIDTypeDef::ProdSN, HAL_MMC_CardCIDTypeDef::Reserved1, and HAL_MMC_CardCIDTypeDef::Reserved2.
HAL_StatusTypeDef HAL_MMC_GetCardCSD | ( | MMC_HandleTypeDef * | hmmc, |
HAL_MMC_CardCSDTypeDef * | pCSD | ||
) |
Returns information the information of the card which are stored on the CSD register.
hmmc | Pointer to MMC handle |
pCSD | Pointer to a HAL_MMC_CardInfoTypeDef structure that contains all CSD register parameters |
HAL | status |
< Reserved
Definition at line 1797 of file stm32f4xx_hal_mmc.c.
References HAL_MMC_CardInfoTypeDef::BlockNbr, HAL_MMC_CardInfoTypeDef::BlockSize, HAL_MMC_CardCSDTypeDef::CardComdClasses, HAL_MMC_CardCSDTypeDef::ContentProtectAppli, HAL_MMC_CardCSDTypeDef::CopyFlag, MMC_HandleTypeDef::CSD, HAL_MMC_CardCSDTypeDef::CSD_CRC, HAL_MMC_CardCSDTypeDef::CSDStruct, HAL_MMC_CardCSDTypeDef::DeviceSize, HAL_MMC_CardCSDTypeDef::DeviceSizeMul, HAL_MMC_CardCSDTypeDef::DSRImpl, HAL_MMC_CardCSDTypeDef::ECC, HAL_MMC_CardCSDTypeDef::EraseGrMul, HAL_MMC_CardCSDTypeDef::EraseGrSize, HAL_MMC_CardCSDTypeDef::FileFormat, HAL_MMC_CardCSDTypeDef::FileFormatGrouop, HAL_MMC_CardInfoTypeDef::LogBlockNbr, HAL_MMC_CardInfoTypeDef::LogBlockSize, HAL_MMC_CardCSDTypeDef::ManDeflECC, HAL_MMC_CardCSDTypeDef::MaxBusClkFrec, HAL_MMC_CardCSDTypeDef::MaxRdCurrentVDDMax, HAL_MMC_CardCSDTypeDef::MaxRdCurrentVDDMin, HAL_MMC_CardCSDTypeDef::MaxWrBlockLen, HAL_MMC_CardCSDTypeDef::MaxWrCurrentVDDMax, HAL_MMC_CardCSDTypeDef::MaxWrCurrentVDDMin, MMC_HandleTypeDef::MmcCard, HAL_MMC_CardCSDTypeDef::NSAC, HAL_MMC_CardCSDTypeDef::PartBlockRead, HAL_MMC_CardCSDTypeDef::PermWrProtect, HAL_MMC_CardCSDTypeDef::RdBlockLen, HAL_MMC_CardCSDTypeDef::RdBlockMisalign, HAL_MMC_CardCSDTypeDef::Reserved1, HAL_MMC_CardCSDTypeDef::Reserved2, HAL_MMC_CardCSDTypeDef::Reserved3, HAL_MMC_CardCSDTypeDef::Reserved4, HAL_MMC_CardCSDTypeDef::SysSpecVersion, HAL_MMC_CardCSDTypeDef::TAAC, HAL_MMC_CardCSDTypeDef::TempWrProtect, HAL_MMC_CardCSDTypeDef::WrBlockMisalign, HAL_MMC_CardCSDTypeDef::WriteBlockPaPartial, HAL_MMC_CardCSDTypeDef::WrProtectGrEnable, HAL_MMC_CardCSDTypeDef::WrProtectGrSize, and HAL_MMC_CardCSDTypeDef::WrSpeedFact.
Referenced by MMC_InitCard().
HAL_StatusTypeDef HAL_MMC_GetCardInfo | ( | MMC_HandleTypeDef * | hmmc, |
HAL_MMC_CardInfoTypeDef * | pCardInfo | ||
) |
Gets the MMC card info.
hmmc | Pointer to MMC handle |
pCardInfo | Pointer to the HAL_MMC_CardInfoTypeDef structure that will contain the MMC card status information |
HAL | status |
Definition at line 1911 of file stm32f4xx_hal_mmc.c.
References HAL_MMC_CardInfoTypeDef::BlockNbr, HAL_MMC_CardInfoTypeDef::BlockSize, HAL_MMC_CardInfoTypeDef::CardType, HAL_MMC_CardInfoTypeDef::Class, HAL_MMC_CardInfoTypeDef::LogBlockNbr, HAL_MMC_CardInfoTypeDef::LogBlockSize, MMC_HandleTypeDef::MmcCard, and HAL_MMC_CardInfoTypeDef::RelCardAdd.
Gets the current mmc card data state.
hmmc | pointer to MMC handle |
Card | state |
Definition at line 2065 of file stm32f4xx_hal_mmc.c.
References MMC_HandleTypeDef::ErrorCode, HAL_MMC_CARD_TRANSFER, HAL_MMC_ERROR_NONE, and MMC_SendStatus().
Referenced by HAL_MMC_Abort(), HAL_MMC_Abort_IT(), MMC_DMAError(), MMC_DMARxAbort(), and MMC_DMATxAbort().