From 0ff23d8951da5980ffda7748936ff4c59588a1e2 Mon Sep 17 00:00:00 2001 From: 刘伟 <2439423861@qq.com> Date: Fri, 15 Mar 2024 15:22:40 +0800 Subject: [bsp][stm32] eth driver support phy YT8512C --- bsp/stm32/libraries/HAL_Drivers/drivers/drv_eth.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'bsp/stm32') diff --git a/bsp/stm32/libraries/HAL_Drivers/drivers/drv_eth.c b/bsp/stm32/libraries/HAL_Drivers/drivers/drv_eth.c index 196b5a0aa7..7710ef2d33 100644 --- a/bsp/stm32/libraries/HAL_Drivers/drivers/drv_eth.c +++ b/bsp/stm32/libraries/HAL_Drivers/drivers/drv_eth.c @@ -500,7 +500,11 @@ static void phy_monitor_thread_entry(void *parameter) EthHandle.Init.PhyAddress = i; HAL_ETH_ReadPHYRegister(&EthHandle, PHY_ID1_REG, (uint32_t *)&temp); +#ifdef PHY_USING_YT8512C + if (temp != 0xFFFF) +#else if (temp != 0xFFFF && temp != 0x00) +#endif /* PHY_USING_YT8512C */ { phy_addr = i; break; -- cgit v1.3.1