STM32F439xx HAL User Manual
Defines
DMA Error Code
DMA Exported Constants

DMA Error Code. More...

Defines

#define HAL_DMA_ERROR_NONE   0x00000000U
#define HAL_DMA_ERROR_TE   0x00000001U
#define HAL_DMA_ERROR_FE   0x00000002U
#define HAL_DMA_ERROR_DME   0x00000004U
#define HAL_DMA_ERROR_TIMEOUT   0x00000020U
#define HAL_DMA_ERROR_PARAM   0x00000040U
#define HAL_DMA_ERROR_NO_XFER   0x00000080U
#define HAL_DMA_ERROR_NOT_SUPPORTED   0x00000100U

Detailed Description

DMA Error Code.


Define Documentation

#define HAL_DMA_ERROR_DME   0x00000004U

Direct Mode error

Definition at line 205 of file stm32f4xx_hal_dma.h.

Referenced by HAL_DMA_IRQHandler(), and HAL_DMA_PollForTransfer().

#define HAL_DMA_ERROR_FE   0x00000002U

FIFO error

Definition at line 204 of file stm32f4xx_hal_dma.h.

Referenced by DCMI_DMAError(), HAL_DMA_IRQHandler(), HAL_DMA_PollForTransfer(), and I2C_DMAError().

#define HAL_DMA_ERROR_NO_XFER   0x00000080U

Abort requested with no Xfer ongoing

Definition at line 208 of file stm32f4xx_hal_dma.h.

Referenced by HAL_DMA_Abort(), HAL_DMA_Abort_IT(), and HAL_DMA_PollForTransfer().

#define HAL_DMA_ERROR_NONE   0x00000000U
#define HAL_DMA_ERROR_NOT_SUPPORTED   0x00000100U

Not supported mode

Definition at line 209 of file stm32f4xx_hal_dma.h.

Referenced by HAL_DMA_PollForTransfer(), HAL_DMAEx_MultiBufferStart(), and HAL_DMAEx_MultiBufferStart_IT().

#define HAL_DMA_ERROR_PARAM   0x00000040U

Parameter error

Definition at line 207 of file stm32f4xx_hal_dma.h.

Referenced by HAL_DMA_Init(), and HAL_DMAEx_MultiBufferStart_IT().

#define HAL_DMA_ERROR_TE   0x00000001U

Transfer error

Definition at line 203 of file stm32f4xx_hal_dma.h.

Referenced by HAL_DMA_IRQHandler(), HAL_DMA_PollForTransfer(), MMC_DMAError(), SAI_DMAError(), and SD_DMAError().

#define HAL_DMA_ERROR_TIMEOUT   0x00000020U

Timeout error

Definition at line 206 of file stm32f4xx_hal_dma.h.

Referenced by HAL_DMA_Abort(), HAL_DMA_Init(), and HAL_DMA_PollForTransfer().