esp_eth.rst 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. Ethernet
  2. ========
  3. :link_to_translation:`zh_CN:[中文]`
  4. Application Example
  5. -------------------
  6. - Ethernet basic example: :example:`ethernet/basic`.
  7. - Ethernet iperf example: :example:`ethernet/iperf`.
  8. - Ethernet to Wi-Fi AP "router": :example:`ethernet/eth2ap`.
  9. Ethernet Driver Model
  10. ---------------------
  11. * :component_file:`esp_eth/include/esp_eth.h`
  12. Ethernet Common Interface
  13. -------------------------
  14. * :component_file:`esp_eth/include/esp_eth_com.h`
  15. Ethernet MAC Interface
  16. ----------------------
  17. * :component_file:`esp_eth/include/esp_eth_mac.h`
  18. Ethernet PHY Interface
  19. ----------------------
  20. * :component_file:`esp_eth/include/esp_eth_phy.h`
  21. Ethernet PHY Common Registers
  22. -----------------------------
  23. * :component_file:`esp_eth/include/eth_phy_regs_struct.h`
  24. API Reference - Driver Model
  25. ----------------------------
  26. .. include-build-file:: inc/esp_eth.inc
  27. API Reference - Common Interface
  28. --------------------------------
  29. .. include-build-file:: inc/esp_eth_com.inc
  30. API Reference - MAC Interface
  31. -----------------------------
  32. .. include-build-file:: inc/esp_eth_mac.inc
  33. API Reference - PHY Interface
  34. -----------------------------
  35. .. include-build-file:: inc/esp_eth_phy.inc
  36. API Reference - Glue for esp_netif
  37. ----------------------------------
  38. .. include-build-file:: inc/esp_eth_netif_glue.inc