ethernet: support new PHY (IP101)

1. Add support for new PHY IP101.
2. Re-enable GPIO0 output mode.
3. Clean up some docs.
This commit is contained in:
morris
2019-01-28 20:29:58 +08:00
parent 4725364e04
commit 7528dc0f20
23 changed files with 650 additions and 410 deletions
+8 -1
View File
@@ -4,7 +4,8 @@ Ethernet
Application Example
-------------------
Ethernet example: :example:`ethernet/ethernet`.
- Ethernet basic example: :example:`ethernet/ethernet`.
- Ethernet iperf example: :example:`ethernet/iperf`.
PHY Interfaces
--------------
@@ -16,12 +17,14 @@ Headers include a default configuration structure. These default configurations
* :component_file:`ethernet/include/eth_phy/phy.h` (common)
* :component_file:`ethernet/include/eth_phy/phy_tlk110.h`
* :component_file:`ethernet/include/eth_phy/phy_lan8720.h`
* :component_file:`ethernet/include/eth_phy/phy_ip101.h`
PHY Configuration Constants
^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. doxygenvariable:: phy_tlk110_default_ethernet_config
.. doxygenvariable:: phy_lan8720_default_ethernet_config
.. doxygenvariable:: phy_ip101_default_ethernet_config
API Reference - Ethernet
@@ -44,4 +47,8 @@ API Reference - PHY LAN8720
.. include:: /_build/inc/phy_lan8720.inc
API Reference - PHY IP101
-------------------------
.. include:: /_build/inc/phy_ip101.inc