From 62d2441c808017785ec90e9d40b34003d41a941f Mon Sep 17 00:00:00 2001 From: me-no-dev Date: Thu, 24 Oct 2024 00:21:57 +0300 Subject: [PATCH] fix(eth): Set default clock in pin value to zero When Arduino is used as component, `CONFIG_ETH_RMII_CLK_IN_GPIO` might not be defined, so we set it to const `0` to clear the issue. --- libraries/Ethernet/src/ETH.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/Ethernet/src/ETH.cpp b/libraries/Ethernet/src/ETH.cpp index e04174fd490..e3f2197221c 100644 --- a/libraries/Ethernet/src/ETH.cpp +++ b/libraries/Ethernet/src/ETH.cpp @@ -210,7 +210,7 @@ bool ETHClass::begin(eth_phy_type_t type, int32_t phy_addr, int mdc, int mdio, i #if CONFIG_IDF_TARGET_ESP32 #undef DEFAULT_RMII_CLK_GPIO -#define DEFAULT_RMII_CLK_GPIO (emac_rmii_clock_gpio_t)(CONFIG_ETH_RMII_CLK_IN_GPIO) +#define DEFAULT_RMII_CLK_GPIO (emac_rmii_clock_gpio_t)(0) #endif eth_esp32_emac_config_t mac_config = ETH_EMAC_DEFAULT_CONFIG();