STM32F4xx HAL Documentation
Hardware Abstraction Layer for STM32F4 familiy
Loading...
Searching...
No Matches
Collaboration diagram for ETH States:

Macros

#define HAL_ETH_STATE_RESET   0x00000000U
 
#define HAL_ETH_STATE_READY   0x00000010U
 
#define HAL_ETH_STATE_BUSY   0x00000023U
 
#define HAL_ETH_STATE_STARTED   0x00000023U
 
#define HAL_ETH_STATE_ERROR   0x000000E0U
 

Detailed Description

Macro Definition Documentation

◆ HAL_ETH_STATE_RESET

#define HAL_ETH_STATE_RESET   0x00000000U

#include <stm32f4xx_hal_eth.h>

Peripheral not yet Initialized or disabled

Definition at line 1178 of file stm32f4xx_hal_eth.h.

Referenced by HAL_ETH_DeInit(), and HAL_ETH_Init().

◆ HAL_ETH_STATE_READY

#define HAL_ETH_STATE_READY   0x00000010U

◆ HAL_ETH_STATE_BUSY

#define HAL_ETH_STATE_BUSY   0x00000023U

#include <stm32f4xx_hal_eth.h>

an internal process is ongoing

Definition at line 1180 of file stm32f4xx_hal_eth.h.

Referenced by HAL_ETH_DeInit(), HAL_ETH_Init(), HAL_ETH_Start(), HAL_ETH_Start_IT(), HAL_ETH_Stop(), and HAL_ETH_Stop_IT().

◆ HAL_ETH_STATE_STARTED

#define HAL_ETH_STATE_STARTED   0x00000023U

◆ HAL_ETH_STATE_ERROR

#define HAL_ETH_STATE_ERROR   0x000000E0U

#include <stm32f4xx_hal_eth.h>

Error State

Definition at line 1182 of file stm32f4xx_hal_eth.h.

Referenced by HAL_ETH_Init(), and HAL_ETH_IRQHandler().