STM32H735xx HAL User Manual
Data Fields
__MMC_HandleTypeDef Struct Reference

MMC handle Structure definition. More...

#include <stm32h7xx_hal_mmc.h>

Data Fields

MMC_TypeDefInstance
MMC_InitTypeDef Init
HAL_LockTypeDef Lock
uint8_t * pTxBuffPtr
uint32_t TxXferSize
uint8_t * pRxBuffPtr
uint32_t RxXferSize
__IO uint32_t Context
__IO HAL_MMC_StateTypeDef State
__IO uint32_t ErrorCode
HAL_MMC_CardInfoTypeDef MmcCard
uint32_t CSD [4U]
uint32_t CID [4U]
uint32_t Ext_CSD [128]
void(* TxCpltCallback )(struct __MMC_HandleTypeDef *hmmc)
void(* RxCpltCallback )(struct __MMC_HandleTypeDef *hmmc)
void(* ErrorCallback )(struct __MMC_HandleTypeDef *hmmc)
void(* AbortCpltCallback )(struct __MMC_HandleTypeDef *hmmc)
void(* Read_DMADblBuf0CpltCallback )(struct __MMC_HandleTypeDef *hmmc)
void(* Read_DMADblBuf1CpltCallback )(struct __MMC_HandleTypeDef *hmmc)
void(* Write_DMADblBuf0CpltCallback )(struct __MMC_HandleTypeDef *hmmc)
void(* Write_DMADblBuf1CpltCallback )(struct __MMC_HandleTypeDef *hmmc)
void(* MspInitCallback )(struct __MMC_HandleTypeDef *hmmc)
void(* MspDeInitCallback )(struct __MMC_HandleTypeDef *hmmc)

Detailed Description

MMC handle Structure definition.

Definition at line 113 of file stm32h7xx_hal_mmc.h.


Field Documentation

MMC card identification number table

Definition at line 142 of file stm32h7xx_hal_mmc.h.

Referenced by HAL_MMC_GetCardCID(), and MMC_InitCard().

MMC card specific data table

Definition at line 140 of file stm32h7xx_hal_mmc.h.

Referenced by HAL_MMC_GetCardCSD(), and MMC_InitCard().

MMC required parameters

Definition at line 120 of file stm32h7xx_hal_mmc.h.

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

HAL_LockTypeDef __MMC_HandleTypeDef::Lock

MMC locking object

Definition at line 122 of file stm32h7xx_hal_mmc.h.

Referenced by HAL_MMC_Init().

Pointer to MMC Rx transfer Buffer

Definition at line 128 of file stm32h7xx_hal_mmc.h.

Referenced by HAL_MMC_ReadBlocks_DMA(), HAL_MMC_ReadBlocks_IT(), and MMC_Read_IT().

Pointer to MMC Tx transfer Buffer

Definition at line 124 of file stm32h7xx_hal_mmc.h.

Referenced by HAL_MMC_WriteBlocks_DMA(), HAL_MMC_WriteBlocks_IT(), and MMC_Write_IT().

MMC Rx Transfer size

Definition at line 130 of file stm32h7xx_hal_mmc.h.

Referenced by HAL_MMC_ReadBlocks_DMA(), HAL_MMC_ReadBlocks_IT(), and MMC_Read_IT().

MMC Tx Transfer size

Definition at line 126 of file stm32h7xx_hal_mmc.h.

Referenced by HAL_MMC_WriteBlocks_DMA(), HAL_MMC_WriteBlocks_IT(), and MMC_Write_IT().


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