EasyManuals Logo

Espressif ESP32-S2 User Manual

Espressif ESP32-S2
1695 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #199 background imageLoading...
Page #199 background image
Chapter 2. API Reference
Functions
esp_eth_phy_t *esp_eth_phy_new_ip101(const eth_phy_config_t *config)
Create a PHY instance of IP101.
Return
instance: create PHY instance successfully
NULL: create PHY instance failed because some error occurred
Parameters
[in] config: configuration of PHY
esp_eth_phy_t *esp_eth_phy_new_rtl8201(const eth_phy_config_t *config)
Create a PHY instance of RTL8201.
Return
instance: create PHY instance successfully
NULL: create PHY instance failed because some error occurred
Parameters
[in] config: configuration of PHY
esp_eth_phy_t *esp_eth_phy_new_lan87xx(const eth_phy_config_t *config)
Create a PHY instance of LAN87xx.
Return
instance: create PHY instance successfully
NULL: create PHY instance failed because some error occurred
Parameters
[in] config: configuration of PHY
static esp_eth_phy_t *esp_eth_phy_new_lan8720(const eth_phy_config_t *config)
Create a PHY instance of LAN8720.
Note For ESP-IDF backwards compatibility reasons. In all other cases, use esp_eth_phy_new_lan87xx in-
stead.
Return
instance: create PHY instance successfully
NULL: create PHY instance failed because some error occurred
Parameters
[in] config: configuration of PHY
esp_eth_phy_t *esp_eth_phy_new_dp83848(const eth_phy_config_t *config)
Create a PHY instance of DP83848.
Return
instance: create PHY instance successfully
NULL: create PHY instance failed because some error occurred
Parameters
[in] config: configuration of PHY
esp_eth_phy_t *esp_eth_phy_new_ksz8041(const eth_phy_config_t *config)
Create a PHY instance of KSZ8041.
Return
instance: create PHY instance successfully
NULL: create PHY instance failed because some error occurred
Parameters
[in] config: configuration of PHY
esp_eth_phy_t *esp_eth_phy_new_ksz8081(const eth_phy_config_t *config)
Create a PHY instance of KSZ8081.
Return
instance: create PHY instance successfully
NULL: create PHY instance failed because some error occurred
Parameters
[in] config: configuration of PHY
Espressif Systems 188
Submit Document Feedback
Release v4.4

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Espressif ESP32-S2 and is the answer not in the manual?

Espressif ESP32-S2 Specifications

General IconGeneral
BrandEspressif
ModelESP32-S2
CategorySingle board computers
LanguageEnglish