Skip to content

Latest commit

 

History

History
54 lines (34 loc) · 1.46 KB

esp_eth.rst

File metadata and controls

54 lines (34 loc) · 1.46 KB

ETHERNET

Application Example

  • Ethernet basic example: ethernet/ethernet.
  • Ethernet iperf example: ethernet/iperf.

PHY Interfaces

The configured PHY model(s) are set in software by configuring the eth_config_t structure for the given PHY.

Headers include a default configuration structure. These default configurations will need some members overriden or re-set before they can be used for a particular PHY hardware configuration. Consult the Ethernet example to see how this is done.

  • :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

phy_tlk110_default_ethernet_config

phy_lan8720_default_ethernet_config

phy_ip101_default_ethernet_config

API Reference - Ethernet

API Reference - PHY Common

API Reference - PHY TLK110

API Reference - PHY LAN8720

API Reference - PHY IP101