STM32H735xx HAL User Manual
Defines
ETH DMA Status Flags
ETH Exported Constants

Defines

#define ETH_DMA_RX_NO_ERROR_FLAG   ((uint32_t)0x00000000U)
#define ETH_DMA_RX_DESC_READ_ERROR_FLAG   (ETH_DMACSR_REB_BIT_2 | ETH_DMACSR_REB_BIT_1 | ETH_DMACSR_REB_BIT_0)
#define ETH_DMA_RX_DESC_WRITE_ERROR_FLAG   (ETH_DMACSR_REB_BIT_2 | ETH_DMACSR_REB_BIT_1)
#define ETH_DMA_RX_BUFFER_READ_ERROR_FLAG   (ETH_DMACSR_REB_BIT_2 | ETH_DMACSR_REB_BIT_0)
#define ETH_DMA_RX_BUFFER_WRITE_ERROR_FLAG   ETH_DMACSR_REB_BIT_2
#define ETH_DMA_TX_NO_ERROR_FLAG   ((uint32_t)0x00000000U)
#define ETH_DMA_TX_DESC_READ_ERROR_FLAG   (ETH_DMACSR_TEB_BIT_2 | ETH_DMACSR_TEB_BIT_1 | ETH_DMACSR_TEB_BIT_0)
#define ETH_DMA_TX_DESC_WRITE_ERROR_FLAG   (ETH_DMACSR_TEB_BIT_2 | ETH_DMACSR_TEB_BIT_1)
#define ETH_DMA_TX_BUFFER_READ_ERROR_FLAG   (ETH_DMACSR_TEB_BIT_2 | ETH_DMACSR_TEB_BIT_0)
#define ETH_DMA_TX_BUFFER_WRITE_ERROR_FLAG   ETH_DMACSR_TEB_BIT_2
#define ETH_DMA_CONTEXT_DESC_ERROR_FLAG   ETH_DMACSR_CDE
#define ETH_DMA_FATAL_BUS_ERROR_FLAG   ETH_DMACSR_FBE
#define ETH_DMA_EARLY_TX_IT_FLAG   ETH_DMACSR_ERI
#define ETH_DMA_RX_WATCHDOG_TIMEOUT_FLAG   ETH_DMACSR_RWT
#define ETH_DMA_RX_PROCESS_STOPPED_FLAG   ETH_DMACSR_RPS
#define ETH_DMA_RX_BUFFER_UNAVAILABLE_FLAG   ETH_DMACSR_RBU
#define ETH_DMA_TX_PROCESS_STOPPED_FLAG   ETH_DMACSR_TPS

Define Documentation

#define ETH_DMA_CONTEXT_DESC_ERROR_FLAG   ETH_DMACSR_CDE

Definition at line 1138 of file stm32h7xx_hal_eth.h.

#define ETH_DMA_EARLY_TX_IT_FLAG   ETH_DMACSR_ERI

Definition at line 1140 of file stm32h7xx_hal_eth.h.

#define ETH_DMA_FATAL_BUS_ERROR_FLAG   ETH_DMACSR_FBE

Definition at line 1139 of file stm32h7xx_hal_eth.h.

#define ETH_DMA_RX_BUFFER_READ_ERROR_FLAG   (ETH_DMACSR_REB_BIT_2 | ETH_DMACSR_REB_BIT_0)

Definition at line 1131 of file stm32h7xx_hal_eth.h.

#define ETH_DMA_RX_BUFFER_UNAVAILABLE_FLAG   ETH_DMACSR_RBU

Definition at line 1143 of file stm32h7xx_hal_eth.h.

#define ETH_DMA_RX_BUFFER_WRITE_ERROR_FLAG   ETH_DMACSR_REB_BIT_2

Definition at line 1132 of file stm32h7xx_hal_eth.h.

#define ETH_DMA_RX_DESC_READ_ERROR_FLAG   (ETH_DMACSR_REB_BIT_2 | ETH_DMACSR_REB_BIT_1 | ETH_DMACSR_REB_BIT_0)

Definition at line 1129 of file stm32h7xx_hal_eth.h.

#define ETH_DMA_RX_DESC_WRITE_ERROR_FLAG   (ETH_DMACSR_REB_BIT_2 | ETH_DMACSR_REB_BIT_1)

Definition at line 1130 of file stm32h7xx_hal_eth.h.

#define ETH_DMA_RX_NO_ERROR_FLAG   ((uint32_t)0x00000000U)

Definition at line 1128 of file stm32h7xx_hal_eth.h.

#define ETH_DMA_RX_PROCESS_STOPPED_FLAG   ETH_DMACSR_RPS

Definition at line 1142 of file stm32h7xx_hal_eth.h.

#define ETH_DMA_RX_WATCHDOG_TIMEOUT_FLAG   ETH_DMACSR_RWT

Definition at line 1141 of file stm32h7xx_hal_eth.h.

#define ETH_DMA_TX_BUFFER_READ_ERROR_FLAG   (ETH_DMACSR_TEB_BIT_2 | ETH_DMACSR_TEB_BIT_0)

Definition at line 1136 of file stm32h7xx_hal_eth.h.

#define ETH_DMA_TX_BUFFER_WRITE_ERROR_FLAG   ETH_DMACSR_TEB_BIT_2

Definition at line 1137 of file stm32h7xx_hal_eth.h.

#define ETH_DMA_TX_DESC_READ_ERROR_FLAG   (ETH_DMACSR_TEB_BIT_2 | ETH_DMACSR_TEB_BIT_1 | ETH_DMACSR_TEB_BIT_0)

Definition at line 1134 of file stm32h7xx_hal_eth.h.

#define ETH_DMA_TX_DESC_WRITE_ERROR_FLAG   (ETH_DMACSR_TEB_BIT_2 | ETH_DMACSR_TEB_BIT_1)

Definition at line 1135 of file stm32h7xx_hal_eth.h.

#define ETH_DMA_TX_NO_ERROR_FLAG   ((uint32_t)0x00000000U)

Definition at line 1133 of file stm32h7xx_hal_eth.h.

#define ETH_DMA_TX_PROCESS_STOPPED_FLAG   ETH_DMACSR_TPS

Definition at line 1144 of file stm32h7xx_hal_eth.h.