HAL
__HAL_MMC_CLEAR_FLAG is only used within HAL.
 
Symbols
loading...
Files
loading...

__HAL_MMC_CLEAR_FLAG macro

Clear the MMC's pending flags.

Syntax

#define __HAL_MMC_CLEAR_FLAG(__HANDLE__, __FLAG__) __SDIO_CLEAR_FLAG((__HANDLE__)->Instance, (__FLAG__))

Arguments

__HANDLE__

MMC Handle

__FLAG__

specifies the flag to clear. This parameter can be one or a combination of the following values: @arg SDIO_FLAG_CCRCFAIL: Command response received (CRC check failed) @arg SDIO_FLAG_DCRCFAIL: Data block sent/received (CRC check failed) @arg SDIO_FLAG_CTIMEOUT: Command response timeout @arg SDIO_FLAG_DTIMEOUT: Data timeout @arg SDIO_FLAG_TXUNDERR: Transmit FIFO underrun error @arg SDIO_FLAG_RXOVERR: Received FIFO overrun error @arg SDIO_FLAG_CMDREND: Command response received (CRC check passed) @arg SDIO_FLAG_CMDSENT: Command sent (no response required) @arg SDIO_FLAG_DATAEND: Data end (data counter, DATACOUNT, is zero) @arg SDIO_FLAG_DBCKEND: Data block sent/received (CRC check passed) @arg SDIO_FLAG_SDIOIT: SD I/O interrupt received

Return value

None

References

LocationText
stm32f4xx_hal_mmc.h:517
#define __HAL_MMC_CLEAR_FLAG(__HANDLE__, __FLAG__) __SDIO_CLEAR_FLAG((__HANDLE__)->Instance, (__FLAG__))
stm32f4xx_hal_mmc.c:489
__HAL_MMC_CLEAR_FLAG(hmmc, SDIO_STATIC_FLAGS);
stm32f4xx_hal_mmc.c:662
__HAL_MMC_CLEAR_FLAG(hmmc, SDIO_STATIC_FLAGS);
stm32f4xx_hal_mmc.c:700
__HAL_MMC_CLEAR_FLAG(hmmc, SDIO_STATIC_FLAGS);
stm32f4xx_hal_mmc.c:715
__HAL_MMC_CLEAR_FLAG(hmmc, SDIO_STATIC_FLAGS);
stm32f4xx_hal_mmc.c:726
__HAL_MMC_CLEAR_FLAG(hmmc, SDIO_STATIC_FLAGS);
stm32f4xx_hal_mmc.c:734
__HAL_MMC_CLEAR_FLAG(hmmc, SDIO_STATIC_FLAGS);
stm32f4xx_hal_mmc.c:742
__HAL_MMC_CLEAR_FLAG(hmmc, SDIO_STATIC_FLAGS);
stm32f4xx_hal_mmc.c:772
__HAL_MMC_CLEAR_FLAG(hmmc, SDIO_STATIC_FLAGS);
stm32f4xx_hal_mmc.c:780
__HAL_MMC_CLEAR_FLAG(hmmc, SDIO_STATIC_DATA_FLAGS);
stm32f4xx_hal_mmc.c:858
__HAL_MMC_CLEAR_FLAG(hmmc, SDIO_STATIC_FLAGS);
stm32f4xx_hal_mmc.c:905
__HAL_MMC_CLEAR_FLAG(hmmc, SDIO_STATIC_FLAGS);
stm32f4xx_hal_mmc.c:920
__HAL_MMC_CLEAR_FLAG(hmmc, SDIO_STATIC_FLAGS);
stm32f4xx_hal_mmc.c:931
__HAL_MMC_CLEAR_FLAG(hmmc, SDIO_STATIC_FLAGS);
stm32f4xx_hal_mmc.c:939
__HAL_MMC_CLEAR_FLAG(hmmc, SDIO_STATIC_FLAGS);
stm32f4xx_hal_mmc.c:947
__HAL_MMC_CLEAR_FLAG(hmmc, SDIO_STATIC_FLAGS);
stm32f4xx_hal_mmc.c:958
__HAL_MMC_CLEAR_FLAG(hmmc, SDIO_STATIC_DATA_FLAGS);
stm32f4xx_hal_mmc.c:1053
__HAL_MMC_CLEAR_FLAG(hmmc, SDIO_STATIC_FLAGS);
stm32f4xx_hal_mmc.c:1140
__HAL_MMC_CLEAR_FLAG(hmmc, SDIO_STATIC_FLAGS);
stm32f4xx_hal_mmc.c:1231
__HAL_MMC_CLEAR_FLAG(hmmc, SDIO_STATIC_FLAGS);
stm32f4xx_hal_mmc.c:1268
__HAL_MMC_CLEAR_FLAG(hmmc, SDIO_STATIC_FLAGS);
stm32f4xx_hal_mmc.c:1364
__HAL_MMC_CLEAR_FLAG(hmmc, SDIO_STATIC_FLAGS);
stm32f4xx_hal_mmc.c:1382
__HAL_MMC_CLEAR_FLAG(hmmc, SDIO_STATIC_FLAGS);
stm32f4xx_hal_mmc.c:1444
__HAL_MMC_CLEAR_FLAG(hmmc, SDIO_STATIC_FLAGS);
stm32f4xx_hal_mmc.c:1453
__HAL_MMC_CLEAR_FLAG(hmmc, SDIO_STATIC_FLAGS);
stm32f4xx_hal_mmc.c:1470
__HAL_MMC_CLEAR_FLAG(hmmc, SDIO_STATIC_FLAGS);
stm32f4xx_hal_mmc.c:1481
__HAL_MMC_CLEAR_FLAG(hmmc, SDIO_STATIC_FLAGS);
stm32f4xx_hal_mmc.c:1492
__HAL_MMC_CLEAR_FLAG(hmmc, SDIO_STATIC_FLAGS);
stm32f4xx_hal_mmc.c:1526
__HAL_MMC_CLEAR_FLAG(hmmc, SDIO_FLAG_DATAEND);
stm32f4xx_hal_mmc.c:1587
__HAL_MMC_CLEAR_FLAG(hmmc, SDIO_STATIC_DATA_FLAGS);
stm32f4xx_hal_mmc.c:1650
__HAL_MMC_CLEAR_FLAG(hmmc, SDIO_STATIC_DATA_FLAGS | SDIO_FLAG_STBITERR);
stm32f4xx_hal_mmc.c:1657
__HAL_MMC_CLEAR_FLAG(hmmc, SDIO_STATIC_DATA_FLAGS);
stm32f4xx_hal_mmc.c:2102
__HAL_MMC_CLEAR_FLAG(hmmc, SDIO_STATIC_FLAGS);
stm32f4xx_hal_mmc.c:2216
__HAL_MMC_CLEAR_FLAG(hmmc, SDIO_STATIC_FLAGS);
stm32f4xx_hal_mmc.c:2238
__HAL_MMC_CLEAR_FLAG(hmmc, SDIO_STATIC_FLAGS);
stm32f4xx_hal_mmc.c:2249
__HAL_MMC_CLEAR_FLAG(hmmc, SDIO_STATIC_FLAGS);
stm32f4xx_hal_mmc.c:2257
__HAL_MMC_CLEAR_FLAG(hmmc, SDIO_STATIC_FLAGS);
stm32f4xx_hal_mmc.c:2265
__HAL_MMC_CLEAR_FLAG(hmmc, SDIO_STATIC_FLAGS);
stm32f4xx_hal_mmc.c:2276
__HAL_MMC_CLEAR_FLAG(hmmc, SDIO_STATIC_DATA_FLAGS);
stm32f4xx_hal_mmc.c:2380
__HAL_MMC_CLEAR_FLAG(hmmc, SDMMC_STATIC_FLAGS);
stm32f4xx_hal_mmc.c:2425
__HAL_MMC_CLEAR_FLAG(hmmc, SDIO_STATIC_DATA_FLAGS);
stm32f4xx_hal_mmc.c:2482
__HAL_MMC_CLEAR_FLAG(hmmc, SDIO_STATIC_DATA_FLAGS);
stm32f4xx_hal_mmc.c:2592
__HAL_MMC_CLEAR_FLAG(hmmc, SDIO_STATIC_DATA_FLAGS);
stm32f4xx_hal_mmc.c:2622
__HAL_MMC_CLEAR_FLAG(hmmc, SDIO_STATIC_FLAGS);
stm32f4xx_hal_mmc.c:2971
__HAL_MMC_CLEAR_FLAG(hmmc, SDIO_STATIC_FLAGS);
stm32f4xx_hal_mmc.c:2999
__HAL_MMC_CLEAR_FLAG(hmmc, SDIO_STATIC_FLAGS);
stm32f4xx_hal_mmc.c:3014
__HAL_MMC_CLEAR_FLAG(hmmc, SDIO_STATIC_DATA_FLAGS);