summaryrefslogtreecommitdiffstatshomepage
path: root/docs/esp32/quickref.rst
diff options
context:
space:
mode:
authorElvis Pfutzenreuter <epxx@epxx.co>2025-05-01 14:30:04 -0300
committerElvis Pfutzenreuter <epxx@epxx.co>2025-05-16 15:34:20 -0300
commitecbbc512b2083c472f7bec45e8fae521e7af22aa (patch)
tree81a3dc444878c6228f9b7d7bb9b3f88ed483ab25 /docs/esp32/quickref.rst
parent90aeac800a0ac861c64dda4b99db1a3f0ed91cea (diff)
downloadmicropython-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.rst1
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.