diff options
author | Elvis Pfutzenreuter <epxx@epxx.co> | 2025-05-01 14:30:04 -0300 |
---|---|---|
committer | Elvis Pfutzenreuter <epxx@epxx.co> | 2025-05-16 15:34:20 -0300 |
commit | ecbbc512b2083c472f7bec45e8fae521e7af22aa (patch) | |
tree | 81a3dc444878c6228f9b7d7bb9b3f88ed483ab25 /docs/esp32/quickref.rst | |
parent | 90aeac800a0ac861c64dda4b99db1a3f0ed91cea (diff) | |
download | micropython-ecbbc512b2083c472f7bec45e8fae521e7af22aa.tar.gz micropython-ecbbc512b2083c472f7bec45e8fae521e7af22aa.zip |
esp32/network_lan: Add PHY_GENERIC device type.
Support the new PHY_GENERIC device type, added in ESP-IDF v5.4.0 [1].
This PHY driver was added to ESP-IDF to support "generic"/oddball PHY
LAN chips like the JL1101, which offer no features beyond the bare
802.3 PHY standard and don't actually need a chip-specific driver (see
discussion at [2]).
[1] https://github.com/espressif/esp-idf/commit/0738314308ad36a73601ddb8bb82f1dcbfe1f550
[2] https://github.com/espressif/esp-eth-drivers/pull/28
Signed-off-by: Elvis Pfutzenreuter <epxx@epxx.co>
Diffstat (limited to 'docs/esp32/quickref.rst')
-rw-r--r-- | docs/esp32/quickref.rst | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/docs/esp32/quickref.rst b/docs/esp32/quickref.rst index 56d8b0e4f6..4e70ff255e 100644 --- a/docs/esp32/quickref.rst +++ b/docs/esp32/quickref.rst @@ -148,6 +148,7 @@ Required keyword arguments for the constructor: - ``mdc`` and ``mdio`` - :class:`machine.Pin` objects (or integers) specifying the MDC and MDIO pins. - ``phy_type`` - Select the PHY device type. Supported devices are + ``PHY_GENERIC``, ``PHY_LAN8710``, ``PHY_LAN8720``, ``PHY_IP101``, ``PHY_RTL8201``, ``PHY_DP83848``, ``PHY_KSZ8041`` and ``PHY_KSZ8081``. These values are all constants defined in the ``network`` module. |