EthHandle is only used within SSL_Server.
 
Symbols
loading...
Files
loading...

EthHandle variable

Syntax

extern ETH_HandleTypeDef EthHandle;
Implemented in ethernetif.c:64

References

LocationReferrerText
ethernetif.c:64
stm32f4xx_it.c:25
extern ETH_HandleTypeDef EthHandle;
ethernetif.c:204low_level_init()
EthHandle.Instance = ETH;
ethernetif.c:205low_level_init()
EthHandle.Init.MACAddr = macaddress;
ethernetif.c:206low_level_init()
ethernetif.c:207low_level_init()
ethernetif.c:208low_level_init()
ethernetif.c:209low_level_init()
ethernetif.c:210low_level_init()
ethernetif.c:211low_level_init()
ethernetif.c:212low_level_init()
ethernetif.c:215low_level_init()
if (HAL_ETH_Init(&EthHandle) == HAL_OK)
ethernetif.c:222low_level_init()
ethernetif.c:225low_level_init()
ethernetif.c:253low_level_init()
HAL_ETH_Start(&EthHandle);
ethernetif.c:257low_level_init()
HAL_ETH_ReadPHYRegister(&EthHandle, PHY_MICR, &regvalue);
ethernetif.c:262low_level_init()
HAL_ETH_WritePHYRegister(&EthHandle, PHY_MICR, regvalue );
ethernetif.c:265low_level_init()
HAL_ETH_ReadPHYRegister(&EthHandle, PHY_MISR, &regvalue);
ethernetif.c:270low_level_init()
HAL_ETH_WritePHYRegister(&EthHandle, PHY_MISR, regvalue);
ethernetif.c:292low_level_output()
uint8_t *buffer = (uint8_t *)(EthHandle.TxDesc->Buffer1Addr);
ethernetif.c:299low_level_output()
DmaTxDesc = EthHandle.TxDesc;
ethernetif.c:347low_level_output()
HAL_ETH_TransmitFrame(&EthHandle, framelength);
ethernetif.c:354low_level_output()
if ((EthHandle.Instance->DMASR & ETH_DMASR_TUS) != (uint32_t)RESET)
ethernetif.c:357low_level_output()
ethernetif.c:360low_level_output()
EthHandle.Instance->DMATPDR = 0;
ethernetif.c:385low_level_input()
ethernetif.c:389low_level_input()
len = EthHandle.RxFrameInfos.length;
ethernetif.c:390low_level_input()
buffer = (uint8_t *)EthHandle.RxFrameInfos.buffer;
ethernetif.c:400low_level_input()
dmarxdesc = EthHandle.RxFrameInfos.FSRxDesc;
ethernetif.c:431low_level_input()
dmarxdesc = EthHandle.RxFrameInfos.FSRxDesc;
ethernetif.c:433low_level_input()
for (i=0; i< EthHandle.RxFrameInfos.SegCount; i++)
ethernetif.c:440low_level_input()
EthHandle.RxFrameInfos.SegCount =0;
ethernetif.c:443low_level_input()
if ((EthHandle.Instance->DMASR & ETH_DMASR_RBUS) != (uint32_t)RESET)
ethernetif.c:446low_level_input()
ethernetif.c:448low_level_input()
EthHandle.Instance->DMARPDR = 0;
ethernetif.c:539ethernetif_set_link()
HAL_ETH_ReadPHYRegister(&EthHandle, PHY_MISR, &regvalue);
ethernetif.c:545ethernetif_set_link()
HAL_ETH_ReadPHYRegister(&EthHandle, PHY_SR, &regvalue);
ethernetif.c:575ethernetif_update_config()
ethernetif.c:578ethernetif_update_config()
ethernetif.c:586ethernetif_update_config()
HAL_ETH_ReadPHYRegister(&EthHandle, PHY_BSR, &regvalue);
ethernetif.c:598ethernetif_update_config()
HAL_ETH_ReadPHYRegister(&EthHandle, PHY_SR, &regvalue);
ethernetif.c:604ethernetif_update_config()
ethernetif.c:609ethernetif_update_config()
ethernetif.c:615ethernetif_update_config()
EthHandle.Init.Speed = ETH_SPEED_10M;
ethernetif.c:620ethernetif_update_config()
ethernetif.c:631ethernetif_update_config()
HAL_ETH_WritePHYRegister(&EthHandle, PHY_BCR, ((uint16_t)(EthHandle.Init.DuplexMode >> 3) |
ethernetif.c:632ethernetif_update_config()
(uint16_t)(EthHandle.Init.Speed >> 1)));
ethernetif.c:636ethernetif_update_config()
HAL_ETH_ConfigMAC(&EthHandle, (ETH_MACInitTypeDef *) NULL);
ethernetif.c:639ethernetif_update_config()
HAL_ETH_Start(&EthHandle);
ethernetif.c:644ethernetif_update_config()
HAL_ETH_Stop(&EthHandle);
stm32f4xx_it.c:142ETH_IRQHandler()
HAL_ETH_IRQHandler(&EthHandle);

Data Use

Functions reading EthHandle
EthHandle
Type of EthHandle
EthHandle
all items filtered out