summaryrefslogtreecommitdiff
path: root/docs/library/network.LAN.rst
diff options
context:
space:
mode:
Diffstat (limited to 'docs/library/network.LAN.rst')
-rw-r--r--docs/library/network.LAN.rst7
1 files changed, 5 insertions, 2 deletions
diff --git a/docs/library/network.LAN.rst b/docs/library/network.LAN.rst
index 31ce8e984..1b3c19c56 100644
--- a/docs/library/network.LAN.rst
+++ b/docs/library/network.LAN.rst
@@ -6,7 +6,7 @@ class LAN -- control an Ethernet module
This class allows you to control the Ethernet interface. The PHY hardware type is board-specific.
-Example usage::
+Example usage, for a board with built-in LAN support::
import network
nic = network.LAN(0)
@@ -32,7 +32,7 @@ Constructors
- *phy_addr* specifies the address of the PHY interface. As with *phy_type*, the hardwired value has
to be used for most boards and that value is the default.
- *ref_clk_mode* specifies, whether the data clock is provided by the Ethernet controller or
- the PYH interface.
+ the PHY interface.
The default value is the one that matches the board. If set to ``LAN.OUT`` or ``Pin.OUT``
or ``True``, the clock is driven by the Ethernet controller, if set to ``LAN.IN``
or ``Pin.IN`` or ``False``, the clock is driven by the PHY interface.
@@ -41,6 +41,9 @@ Constructors
nic = LAN(0, phy_type=LAN.PHY_LAN8720, phy_addr=1, ref_clk_mode=Pin.IN)
+ .. note:: On esp32 port the constructor requires different arguments. See
+ :ref:`esp32 port reference <esp32_network_lan>`.
+
Methods
-------