OVMS3-idf/components/ethernet/include/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.h docs: Generate Doxygen directives for API documentation 2017-05-19 18:26:02 +02:00
phy_lan8720.h ethernet: fix infinite loop when init phy or reset mac 2018-09-20 10:09:38 +08:00
phy_reg.h ethernet: fix some bugs in phy&mac driver 2018-11-06 11:07:22 +08:00
phy_tlk110.h ethernet: fix infinite loop when init phy or reset mac 2018-09-20 10:09:38 +08:00