STM32F439xx HAL User Manual
Data Fields
MMC_HandleTypeDef Struct Reference

MMC handle Structure definition. More...

#include <stm32f4xx_hal_mmc.h>

Data Fields

MMC_TypeDefInstance
MMC_InitTypeDef Init
HAL_LockTypeDef Lock
uint32_t * pTxBuffPtr
uint32_t TxXferSize
uint32_t * pRxBuffPtr
uint32_t RxXferSize
__IO uint32_t Context
__IO HAL_MMC_StateTypeDef State
__IO uint32_t ErrorCode
DMA_HandleTypeDefhdmarx
DMA_HandleTypeDefhdmatx
HAL_MMC_CardInfoTypeDef MmcCard
uint32_t CSD [4U]
uint32_t CID [4U]

Detailed Description

MMC handle Structure definition.

Definition at line 134 of file stm32f4xx_hal_mmc.h.


Field Documentation

uint32_t MMC_HandleTypeDef::CID[4U]

MMC card identification number table

Definition at line 164 of file stm32f4xx_hal_mmc.h.

Referenced by HAL_MMC_GetCardCID(), and MMC_InitCard().

uint32_t MMC_HandleTypeDef::CSD[4U]

MMC card specific data table

Definition at line 162 of file stm32f4xx_hal_mmc.h.

Referenced by HAL_MMC_GetCardCSD(), and MMC_InitCard().

MMC required parameters

Definition at line 138 of file stm32f4xx_hal_mmc.h.

Referenced by HAL_MMC_ConfigWideBusOperation(), HAL_MMC_Init(), and MMC_InitCard().

HAL_LockTypeDef MMC_HandleTypeDef::Lock

MMC locking object

Definition at line 140 of file stm32f4xx_hal_mmc.h.

Referenced by HAL_MMC_Init().

Pointer to MMC Rx transfer Buffer

Definition at line 146 of file stm32f4xx_hal_mmc.h.

Referenced by HAL_MMC_ReadBlocks_IT(), and MMC_Read_IT().

Pointer to MMC Tx transfer Buffer

Definition at line 142 of file stm32f4xx_hal_mmc.h.

Referenced by HAL_MMC_WriteBlocks_IT(), and MMC_Write_IT().

MMC Rx Transfer size

Definition at line 148 of file stm32f4xx_hal_mmc.h.

Referenced by HAL_MMC_ReadBlocks_IT().

MMC Tx Transfer size

Definition at line 144 of file stm32f4xx_hal_mmc.h.

Referenced by HAL_MMC_WriteBlocks_IT().


The documentation for this struct was generated from the following file: