OVMS3-idf/components/ethernet/eth_phy
morris b6d7675e60 ethernet: fix some bugs in phy&mac driver
1. Original register mapping for LAN8720 has some registers that doesn't exist/support.
So just remove them, and fix the power and init function for LAN8720.
2. GPIO16 and GPIO17 is occupied by PSRAM, so only ETH_CLOCK_GPIO_IN mode is supported in that case if using PSRAM.
3. Fix bug of OTA failing with Ethernet
4. Fix bug of multicast with Ethernet

Closes https://github.com/espressif/esp-idf/issues/2564
Closes https://github.com/espressif/esp-idf/issues/2620
Closes https://github.com/espressif/esp-idf/issues/2657
2018-11-06 11:07:22 +08:00
..
phy_common.c Set direction of SMI pins MDC and MDIO correctly. 2018-02-11 16:11:14 +08:00
phy_lan8720.c ethernet: fix some bugs in phy&mac driver 2018-11-06 11:07:22 +08:00
phy_tlk110.c ethernet: fix infinite loop when init phy or reset mac 2018-09-20 10:09:38 +08:00