HAL
HAL_MMC_ConfigWideBusOperation() is only used within HAL.
 
Symbols
loading...
Files
loading...
CodeScopeSTM32 Libraries and SamplesHALHAL_MMC_ConfigWideBusOperation()

HAL_MMC_ConfigWideBusOperation() function

Enables wide bus operation for the requested card if supported by card.

Syntax

HAL_StatusTypeDef HAL_MMC_ConfigWideBusOperation(MMC_HandleTypeDef *hmmc,     uint32_t WideMode);
Implemented in stm32f4xx_hal_mmc.c:2294

Arguments

hmmc

Pointer to MMC handle

WideMode

Specifies the MMC card wide bus mode This parameter can be one of the following values: @arg SDIO_BUS_WIDE_8B: 8-bit data transfer @arg SDIO_BUS_WIDE_4B: 4-bit data transfer @arg SDIO_BUS_WIDE_1B: 1-bit data transfer

Return value

HAL status

References

LocationReferrerText
stm32f4xx_hal_mmc.c:2294
HAL_StatusTypeDef HAL_MMC_ConfigWideBusOperation(MMC_HandleTypeDef *hmmc, uint32_t WideMode)
stm32f4xx_hal_mmc.h:630
HAL_StatusTypeDef HAL_MMC_ConfigWideBusOperation(MMC_HandleTypeDef *hmmc, uint32_t WideMode);
stm32f4xx_hal_mmc.c:413HAL_MMC_Init()
if (HAL_MMC_ConfigWideBusOperation(hmmc, hmmc->Init.BusWide) != HAL_OK)

Call Tree

Functions calling HAL_MMC_ConfigWideBusOperation()
Functions called by HAL_MMC_ConfigWideBusOperation()
all items filtered out
HAL_MMC_ConfigWideBusOperation()
Data read by HAL_MMC_ConfigWideBusOperation()
Data written by HAL_MMC_ConfigWideBusOperation()
HAL_MMC_ConfigWideBusOperation()
HAL_MMC_ConfigWideBusOperation()::count
HAL_MMC_ConfigWideBusOperation()::Init
HAL_MMC_ConfigWideBusOperation()::errorstate
HAL_MMC_ConfigWideBusOperation()::response
all items filtered out
Type of HAL_MMC_ConfigWideBusOperation()
HAL_MMC_ConfigWideBusOperation()
uint32_t
all items filtered out