STM32F4xx HAL Documentation
Hardware Abstraction Layer for STM32F4 familiy
Loading...
Searching...
No Matches

MMC handle Structure definition. More...

#include <stm32f4xx_hal_mmc.h>

Collaboration diagram for MMC_HandleTypeDef:

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
 
DMA_HandleTypeDefhdmarx
 
DMA_HandleTypeDefhdmatx
 
HAL_MMC_CardInfoTypeDef MmcCard
 
uint32_t CSD [4U]
 
uint32_t CID [4U]
 
uint32_t Ext_CSD [128]
 

Detailed Description

MMC handle Structure definition.

Definition at line 114 of file stm32f4xx_hal_mmc.h.

Field Documentation

◆ Instance

◆ Init

MMC_InitTypeDef MMC_HandleTypeDef::Init

MMC required parameters

Definition at line 119 of file stm32f4xx_hal_mmc.h.

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

◆ Lock

HAL_LockTypeDef MMC_HandleTypeDef::Lock

MMC locking object

Definition at line 121 of file stm32f4xx_hal_mmc.h.

Referenced by HAL_MMC_Init().

◆ pTxBuffPtr

uint8_t* MMC_HandleTypeDef::pTxBuffPtr

Pointer to MMC Tx transfer Buffer

Definition at line 123 of file stm32f4xx_hal_mmc.h.

Referenced by HAL_MMC_WriteBlocks_IT(), and MMC_Write_IT().

◆ TxXferSize

uint32_t MMC_HandleTypeDef::TxXferSize

MMC Tx Transfer size

Definition at line 125 of file stm32f4xx_hal_mmc.h.

Referenced by HAL_MMC_WriteBlocks_IT(), and MMC_Write_IT().

◆ pRxBuffPtr

uint8_t* MMC_HandleTypeDef::pRxBuffPtr

Pointer to MMC Rx transfer Buffer

Definition at line 127 of file stm32f4xx_hal_mmc.h.

Referenced by HAL_MMC_ReadBlocks_IT(), and MMC_Read_IT().

◆ RxXferSize

uint32_t MMC_HandleTypeDef::RxXferSize

MMC Rx Transfer size

Definition at line 129 of file stm32f4xx_hal_mmc.h.

Referenced by HAL_MMC_ReadBlocks_IT(), and MMC_Read_IT().

◆ Context

◆ State

◆ ErrorCode

◆ hdmarx

DMA_HandleTypeDef* MMC_HandleTypeDef::hdmarx

◆ hdmatx

DMA_HandleTypeDef* MMC_HandleTypeDef::hdmatx

◆ MmcCard

◆ CSD

uint32_t MMC_HandleTypeDef::CSD[4U]

MMC card specific data table

Definition at line 143 of file stm32f4xx_hal_mmc.h.

Referenced by HAL_MMC_GetCardCSD(), and MMC_InitCard().

◆ CID

uint32_t MMC_HandleTypeDef::CID[4U]

MMC card identification number table

Definition at line 145 of file stm32f4xx_hal_mmc.h.

Referenced by HAL_MMC_GetCardCID(), and MMC_InitCard().

◆ Ext_CSD

uint32_t MMC_HandleTypeDef::Ext_CSD[128]

Definition at line 147 of file stm32f4xx_hal_mmc.h.

Referenced by MMC_InitCard(), and MMC_PwrClassUpdate().


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