morris
|
7528dc0f20
|
ethernet: support new PHY (IP101)
1. Add support for new PHY IP101.
2. Re-enable GPIO0 output mode.
3. Clean up some docs.
|
2019-01-29 14:08:35 +08:00 |
|
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 |
|
morris
|
20b7f0ec87
|
ethernet: fix infinite loop when init phy or reset mac
1. fix infinite loop problem when init phy device
2. fix infinite loop problem when reset mac
3. fix little bugs in ethernetif_init
4. fix incompatible return value between lwip and esp-idf
Closes https://github.com/espressif/esp-idf/issues/2331
Closes https://github.com/espressif/esp-idf/issues/2141
|
2018-09-20 10:09:38 +08:00 |
|
krzychb
|
30edcca1fb
|
docs: Generate Doxygen directives for API documentation
This is to resolve issue reported in https://github.com/espressif/esp-idf/issues/130.
|
2017-05-19 18:26:02 +02:00 |
|
Angus Gratton
|
453722ba54
|
ethernet: Refactor PHY support to be part of ethernet component
Move generic PHY support into its own interface
|
2017-04-20 18:03:00 +10:00 |
|