HAL
ETH_HandleTypeDef::State
is only used within HAL.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
HAL
ETH_HandleTypeDef::State
ETH_HandleTypeDef::State field
ETH communication state
Syntax
from
stm32f4xx_hal_eth_legacy.h:628
__IO
HAL_ETH_StateTypeDef
State
;
References
Location
Referrer
Text
stm32f4xx_hal_eth_legacy.h:628
__IO
HAL_ETH_StateTypeDef
State
;
/*!< ETH communication state */
stm32f4xx_hal_eth.c:232
HAL_ETH_Init()
if
(
heth
->
State
==
HAL_ETH_STATE_RESET
)
stm32f4xx_hal_eth.c:273
HAL_ETH_Init()
heth
->
State
=
HAL_ETH_STATE_TIMEOUT
;
stm32f4xx_hal_eth.c:334
HAL_ETH_Init()
heth
->
State
=
HAL_ETH_STATE_READY
;
stm32f4xx_hal_eth.c:362
HAL_ETH_Init()
heth
->
State
=
HAL_ETH_STATE_READY
;
stm32f4xx_hal_eth.c:382
HAL_ETH_Init()
heth
->
State
=
HAL_ETH_STATE_READY
;
stm32f4xx_hal_eth.c:405
HAL_ETH_Init()
heth
->
State
=
HAL_ETH_STATE_READY
;
stm32f4xx_hal_eth.c:425
HAL_ETH_Init()
heth
->
State
=
HAL_ETH_STATE_READY
;
stm32f4xx_hal_eth.c:471
HAL_ETH_Init()
heth
->
State
=
HAL_ETH_STATE_READY
;
stm32f4xx_hal_eth.c:485
HAL_ETH_Init()
heth
->
State
=
HAL_ETH_STATE_READY
;
stm32f4xx_hal_eth.c:500
HAL_ETH_DeInit()
heth
->
State
=
HAL_ETH_STATE_BUSY
;
stm32f4xx_hal_eth.c:515
HAL_ETH_DeInit()
heth
->
State
=
HAL_ETH_STATE_RESET
;
stm32f4xx_hal_eth.c:542
HAL_ETH_DMATxDescListInit()
heth
->
State
=
HAL_ETH_STATE_BUSY
;
stm32f4xx_hal_eth.c:582
HAL_ETH_DMATxDescListInit()
heth
->
State
=
HAL_ETH_STATE_READY
;
stm32f4xx_hal_eth.c:609
HAL_ETH_DMARxDescListInit()
heth
->
State
=
HAL_ETH_STATE_BUSY
;
stm32f4xx_hal_eth.c:652
HAL_ETH_DMARxDescListInit()
heth
->
State
=
HAL_ETH_STATE_READY
;
stm32f4xx_hal_eth.c:900
HAL_ETH_TransmitFrame()
heth
->
State
=
HAL_ETH_STATE_BUSY
;
stm32f4xx_hal_eth.c:905
HAL_ETH_TransmitFrame()
heth
->
State
=
HAL_ETH_STATE_READY
;
stm32f4xx_hal_eth.c:917
HAL_ETH_TransmitFrame()
heth
->
State
=
HAL_ETH_STATE_BUSY_TX
;
stm32f4xx_hal_eth.c:990
HAL_ETH_TransmitFrame()
heth
->
State
=
HAL_ETH_STATE_READY
;
stm32f4xx_hal_eth.c:1013
HAL_ETH_GetReceivedFrame()
heth
->
State
=
HAL_ETH_STATE_BUSY
;
stm32f4xx_hal_eth.c:1043
HAL_ETH_GetReceivedFrame()
heth
->
State
=
HAL_ETH_STATE_READY
;
stm32f4xx_hal_eth.c:1070
HAL_ETH_GetReceivedFrame()
heth
->
State
=
HAL_ETH_STATE_READY
;
stm32f4xx_hal_eth.c:1093
HAL_ETH_GetReceivedFrame_IT()
heth
->
State
=
HAL_ETH_STATE_BUSY
;
stm32f4xx_hal_eth.c:1144
HAL_ETH_GetReceivedFrame_IT()
heth
->
State
=
HAL_ETH_STATE_READY
;
stm32f4xx_hal_eth.c:1155
HAL_ETH_GetReceivedFrame_IT()
heth
->
State
=
HAL_ETH_STATE_READY
;
stm32f4xx_hal_eth.c:1187
HAL_ETH_IRQHandler()
heth
->
State
=
HAL_ETH_STATE_READY
;
stm32f4xx_hal_eth.c:1208
HAL_ETH_IRQHandler()
heth
->
State
=
HAL_ETH_STATE_READY
;
stm32f4xx_hal_eth.c:1231
HAL_ETH_IRQHandler()
heth
->
State
=
HAL_ETH_STATE_READY
;
stm32f4xx_hal_eth.c:1304
HAL_ETH_ReadPHYRegister()
if
(
heth
->
State
==
HAL_ETH_STATE_BUSY_RD
)
stm32f4xx_hal_eth.c:1309
HAL_ETH_ReadPHYRegister()
heth
->
State
=
HAL_ETH_STATE_BUSY_RD
;
stm32f4xx_hal_eth.c:1335
HAL_ETH_ReadPHYRegister()
heth
->
State
=
HAL_ETH_STATE_READY
;
stm32f4xx_hal_eth.c:1350
HAL_ETH_ReadPHYRegister()
heth
->
State
=
HAL_ETH_STATE_READY
;
stm32f4xx_hal_eth.c:1376
HAL_ETH_WritePHYRegister()
if
(
heth
->
State
==
HAL_ETH_STATE_BUSY_WR
)
stm32f4xx_hal_eth.c:1381
HAL_ETH_WritePHYRegister()
heth
->
State
=
HAL_ETH_STATE_BUSY_WR
;
stm32f4xx_hal_eth.c:1410
HAL_ETH_WritePHYRegister()
heth
->
State
=
HAL_ETH_STATE_READY
;
stm32f4xx_hal_eth.c:1422
HAL_ETH_WritePHYRegister()
heth
->
State
=
HAL_ETH_STATE_READY
;
stm32f4xx_hal_eth.c:1465
HAL_ETH_Start()
heth
->
State
=
HAL_ETH_STATE_BUSY
;
stm32f4xx_hal_eth.c:1483
HAL_ETH_Start()
heth
->
State
=
HAL_ETH_STATE_READY
;
stm32f4xx_hal_eth.c:1504
HAL_ETH_Stop()
heth
->
State
=
HAL_ETH_STATE_BUSY
;
stm32f4xx_hal_eth.c:1522
HAL_ETH_Stop()
heth
->
State
=
HAL_ETH_STATE_READY
;
stm32f4xx_hal_eth.c:1546
HAL_ETH_ConfigMAC()
heth
->
State
=
HAL_ETH_STATE_BUSY
;
stm32f4xx_hal_eth.c:1689
HAL_ETH_ConfigMAC()
heth
->
State
=
HAL_ETH_STATE_READY
;
stm32f4xx_hal_eth.c:1713
HAL_ETH_ConfigDMA()
heth
->
State
=
HAL_ETH_STATE_BUSY
;
stm32f4xx_hal_eth.c:1775
HAL_ETH_ConfigDMA()
heth
->
State
=
HAL_ETH_STATE_READY
;
stm32f4xx_hal_eth.c:1815
HAL_ETH_GetState()
return
heth
->
State
;
Data Use
Functions writing
ETH_HandleTypeDef::State
Functions reading
ETH_HandleTypeDef::State
HAL_ETH_Init()
HAL_ETH_DeInit()
HAL_ETH_DMATxDescListInit()
HAL_ETH_DMARxDescListInit()
HAL_ETH_TransmitFrame()
HAL_ETH_GetReceivedFrame()
HAL_ETH_GetReceivedFrame_IT()
HAL_ETH_IRQHandler()
HAL_ETH_ReadPHYRegister()
HAL_ETH_WritePHYRegister()
HAL_ETH_Start()
HAL_ETH_Stop()
HAL_ETH_ConfigMAC()
HAL_ETH_ConfigDMA()
all items filtered out
ETH_HandleTypeDef::State
HAL_ETH_Init()
HAL_ETH_ReadPHYRegister()
HAL_ETH_WritePHYRegister()
HAL_ETH_GetState()
all items filtered out
Type of
ETH_HandleTypeDef::State
ETH_HandleTypeDef::State
HAL_ETH_StateTypeDef
all items filtered out