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

__HAL_SD_DISABLE_IT macro

Disable the SD device interrupt.

Syntax

#define __HAL_SD_DISABLE_IT(__HANDLE__, __INTERRUPT__) __SDIO_DISABLE_IT((__HANDLE__)->Instance, (__INTERRUPT__))

Arguments

__HANDLE__

SD Handle

__INTERRUPT__

specifies the SDMMC interrupt sources to be disabled. This parameter can be one or a combination of the following values: @arg SDIO_IT_CCRCFAIL: Command response received (CRC check failed) interrupt @arg SDIO_IT_DCRCFAIL: Data block sent/received (CRC check failed) interrupt @arg SDIO_IT_CTIMEOUT: Command response timeout interrupt @arg SDIO_IT_DTIMEOUT: Data timeout interrupt @arg SDIO_IT_TXUNDERR: Transmit FIFO underrun error interrupt @arg SDIO_IT_RXOVERR: Received FIFO overrun error interrupt @arg SDIO_IT_CMDREND: Command response received (CRC check passed) interrupt @arg SDIO_IT_CMDSENT: Command sent (no response required) interrupt @arg SDIO_IT_DATAEND: Data end (data counter, DATACOUNT, is zero) interrupt @arg SDIO_IT_DBCKEND: Data block sent/received (CRC check passed) interrupt @arg SDIO_IT_CMDACT: Command transfer in progress interrupt @arg SDIO_IT_TXACT: Data transmit in progress interrupt @arg SDIO_IT_RXACT: Data receive in progress interrupt @arg SDIO_IT_TXFIFOHE: Transmit FIFO Half Empty interrupt @arg SDIO_IT_RXFIFOHF: Receive FIFO Half Full interrupt @arg SDIO_IT_TXFIFOF: Transmit FIFO full interrupt @arg SDIO_IT_RXFIFOF: Receive FIFO full interrupt @arg SDIO_IT_TXFIFOE: Transmit FIFO empty interrupt @arg SDIO_IT_RXFIFOE: Receive FIFO empty interrupt @arg SDIO_IT_TXDAVL: Data available in transmit FIFO interrupt @arg SDIO_IT_RXDAVL: Data available in receive FIFO interrupt @arg SDIO_IT_SDIOIT: SDIO interrupt received interrupt

Return value

None

References

LocationText
stm32f4xx_hal_sd.h:480
#define __HAL_SD_DISABLE_IT(__HANDLE__, __INTERRUPT__) __SDIO_DISABLE_IT((__HANDLE__)->Instance, (__INTERRUPT__))
stm32f4xx_hal_sd.c:1223
stm32f4xx_hal_sd.c:1379
__HAL_SD_DISABLE_IT(hsd, (SDIO_IT_DCRCFAIL | SDIO_IT_DTIMEOUT | SDIO_IT_TXUNDERR | SDIO_IT_STBITERR));
stm32f4xx_hal_sd.c:1381
stm32f4xx_hal_sd.c:1536
__HAL_SD_DISABLE_IT(hsd, SDIO_IT_DATAEND | SDIO_IT_DCRCFAIL | SDIO_IT_DTIMEOUT|\
stm32f4xx_hal_sd.c:1540
stm32f4xx_hal_sd.c:1661
__HAL_SD_DISABLE_IT(hsd, SDIO_IT_DATAEND | SDIO_IT_DCRCFAIL | SDIO_IT_DTIMEOUT|\
stm32f4xx_hal_sd.c:1668
stm32f4xx_hal_sd.c:2356
stm32f4xx_hal_sd.c:2420
stm32f4xx_hal_sd.c:2573
__HAL_SD_DISABLE_IT(hsd, SDIO_IT_DATAEND | SDIO_IT_DCRCFAIL | SDIO_IT_DTIMEOUT|\