STM32H735xx HAL User Manual
Defines
ETH Error Code
ETH Exported Constants

Defines

#define HAL_ETH_ERROR_NONE   ((uint32_t)0x00000000U)
#define HAL_ETH_ERROR_PARAM   ((uint32_t)0x00000001U)
#define HAL_ETH_ERROR_BUSY   ((uint32_t)0x00000002U)
#define HAL_ETH_ERROR_TIMEOUT   ((uint32_t)0x00000004U)
#define HAL_ETH_ERROR_DMA   ((uint32_t)0x00000008U)
#define HAL_ETH_ERROR_MAC   ((uint32_t)0x00000010U)
#define HAL_ETH_ERROR_INVALID_CALLBACK   ((uint32_t)0x00000020U)

Define Documentation

#define HAL_ETH_ERROR_BUSY   ((uint32_t)0x00000002U)

Parameter error

Definition at line 894 of file stm32h7xx_hal_eth.h.

Referenced by ETH_Prepare_Tx_Descriptors(), HAL_ETH_Transmit(), and HAL_ETH_Transmit_IT().

#define HAL_ETH_ERROR_DMA   ((uint32_t)0x00000008U)

DMA transfer error

Definition at line 896 of file stm32h7xx_hal_eth.h.

Referenced by HAL_ETH_IRQHandler(), and HAL_ETH_Transmit().

#define HAL_ETH_ERROR_INVALID_CALLBACK   ((uint32_t)0x00000020U)

Invalid Callback error

Definition at line 899 of file stm32h7xx_hal_eth.h.

Referenced by HAL_ETH_RegisterCallback(), and HAL_ETH_UnRegisterCallback().

#define HAL_ETH_ERROR_MAC   ((uint32_t)0x00000010U)

MAC transfer error

Definition at line 897 of file stm32h7xx_hal_eth.h.

#define HAL_ETH_ERROR_NONE   ((uint32_t)0x00000000U)
#define HAL_ETH_ERROR_PARAM   ((uint32_t)0x00000001U)
#define HAL_ETH_ERROR_TIMEOUT   ((uint32_t)0x00000004U)

Timeout error

Definition at line 895 of file stm32h7xx_hal_eth.h.

Referenced by HAL_ETH_Init(), and HAL_ETH_Transmit().