STM32F439xx HAL User Manual
Defines
SD context enumeration
Exported Constants

Defines

#define SD_CONTEXT_NONE   0x00000000U
#define SD_CONTEXT_READ_SINGLE_BLOCK   0x00000001U
#define SD_CONTEXT_READ_MULTIPLE_BLOCK   0x00000002U
#define SD_CONTEXT_WRITE_SINGLE_BLOCK   0x00000010U
#define SD_CONTEXT_WRITE_MULTIPLE_BLOCK   0x00000020U
#define SD_CONTEXT_IT   0x00000008U
#define SD_CONTEXT_DMA   0x00000080U

Define Documentation

#define SD_CONTEXT_DMA   0x00000080U

Process in DMA mode

Definition at line 328 of file stm32f4xx_hal_sd.h.

Referenced by HAL_SD_IRQHandler(), HAL_SD_ReadBlocks_DMA(), HAL_SD_WriteBlocks_DMA(), and SD_DMAReceiveCplt().

#define SD_CONTEXT_IT   0x00000008U

Process in Interrupt mode

Definition at line 327 of file stm32f4xx_hal_sd.h.

Referenced by HAL_SD_IRQHandler(), HAL_SD_ReadBlocks_IT(), and HAL_SD_WriteBlocks_IT().

#define SD_CONTEXT_NONE   0x00000000U

None

Definition at line 322 of file stm32f4xx_hal_sd.h.

Referenced by HAL_SD_Init().

#define SD_CONTEXT_READ_MULTIPLE_BLOCK   0x00000002U

Read multiple blocks operation

Definition at line 324 of file stm32f4xx_hal_sd.h.

Referenced by HAL_SD_IRQHandler(), HAL_SD_ReadBlocks(), HAL_SD_ReadBlocks_DMA(), HAL_SD_ReadBlocks_IT(), and SD_DMAReceiveCplt().

#define SD_CONTEXT_READ_SINGLE_BLOCK   0x00000001U

Read single block operation

Definition at line 323 of file stm32f4xx_hal_sd.h.

Referenced by HAL_SD_IRQHandler(), HAL_SD_ReadBlocks(), HAL_SD_ReadBlocks_DMA(), and HAL_SD_ReadBlocks_IT().

#define SD_CONTEXT_WRITE_MULTIPLE_BLOCK   0x00000020U

Write multiple blocks operation

Definition at line 326 of file stm32f4xx_hal_sd.h.

Referenced by HAL_SD_IRQHandler(), HAL_SD_WriteBlocks(), HAL_SD_WriteBlocks_DMA(), and HAL_SD_WriteBlocks_IT().

#define SD_CONTEXT_WRITE_SINGLE_BLOCK   0x00000010U

Write single block operation

Definition at line 325 of file stm32f4xx_hal_sd.h.

Referenced by HAL_SD_WriteBlocks(), HAL_SD_WriteBlocks_DMA(), and HAL_SD_WriteBlocks_IT().