STM32H735xx 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)
#define HAL_DMA_ERROR_SYNC   (0x00000200U)
#define HAL_DMA_ERROR_REQGEN   (0x00000400U)
#define HAL_DMA_ERROR_BUSY   (0x00000800U)

Detailed Description

DMA Error Code.


Define Documentation

#define HAL_DMA_ERROR_BUSY   (0x00000800U)
#define HAL_DMA_ERROR_DME   (0x00000004U)

Direct Mode error

Definition at line 200 of file stm32h7xx_hal_dma.h.

Referenced by HAL_DMA_IRQHandler(), and HAL_DMA_PollForTransfer().

#define HAL_DMA_ERROR_FE   (0x00000002U)
#define HAL_DMA_ERROR_NO_XFER   (0x00000080U)

Abort requested with no Xfer ongoing

Definition at line 203 of file stm32h7xx_hal_dma.h.

Referenced by HAL_DMA_Abort(), HAL_DMA_Abort_IT(), HAL_DMA_PollForTransfer(), HAL_SAI_Abort(), HAL_SAI_DMAStop(), and HAL_SPI_Abort_IT().

#define HAL_DMA_ERROR_NONE   (0x00000000U)
#define HAL_DMA_ERROR_NOT_SUPPORTED   (0x00000100U)

Not supported mode

Definition at line 204 of file stm32h7xx_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 202 of file stm32h7xx_hal_dma.h.

Referenced by HAL_DMA_Init(), and HAL_DMAEx_ConfigMuxRequestGenerator().

#define HAL_DMA_ERROR_REQGEN   (0x00000400U)

DMAMUX request generator overrun error

Definition at line 206 of file stm32h7xx_hal_dma.h.

Referenced by HAL_DMA_PollForTransfer(), and HAL_DMAEx_MUX_IRQHandler().

#define HAL_DMA_ERROR_SYNC   (0x00000200U)

DMAMUX sync overrun error

Definition at line 205 of file stm32h7xx_hal_dma.h.

Referenced by HAL_DMA_PollForTransfer(), and HAL_DMAEx_MUX_IRQHandler().

#define HAL_DMA_ERROR_TE   (0x00000001U)

Transfer error

Definition at line 198 of file stm32h7xx_hal_dma.h.

Referenced by HAL_DMA_IRQHandler(), and HAL_DMA_PollForTransfer().

#define HAL_DMA_ERROR_TIMEOUT   (0x00000020U)