STM32L443xx HAL User Manual
Defines
SD context enumeration
Exported Constants

Defines

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

Define Documentation

#define SD_CONTEXT_DMA   ((uint32_t)0x00000080U)
#define SD_CONTEXT_IT   ((uint32_t)0x00000008U)

Process in Interrupt mode

Definition at line 376 of file stm32l4xx_hal_sd.h.

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

#define SD_CONTEXT_NONE   ((uint32_t)0x00000000U)
#define SD_CONTEXT_READ_MULTIPLE_BLOCK   ((uint32_t)0x00000002U)
#define SD_CONTEXT_READ_SINGLE_BLOCK   ((uint32_t)0x00000001U)
#define SD_CONTEXT_WRITE_MULTIPLE_BLOCK   ((uint32_t)0x00000020U)

Write multiple blocks operation

Definition at line 375 of file stm32l4xx_hal_sd.h.

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

#define SD_CONTEXT_WRITE_SINGLE_BLOCK   ((uint32_t)0x00000010U)