mirror of
https://github.com/espressif/esp-idf.git
synced 2024-10-05 20:47:46 -04:00
fix(esp_eth): fix C++ invalid type conversion error
Closes https://github.com/espressif/esp-idf/issues/14265
This commit is contained in:
parent
23e4823f17
commit
b3f0559b2f
@ -217,64 +217,64 @@ typedef enum {
|
|||||||
#error "Unsupported RMII clock mode"
|
#error "Unsupported RMII clock mode"
|
||||||
#endif // CONFIG_ETH_RMII_CLK_INPUT
|
#endif // CONFIG_ETH_RMII_CLK_INPUT
|
||||||
|
|
||||||
#define ETH_ESP32_EMAC_DEFAULT_CONFIG() \
|
#define ETH_ESP32_EMAC_DEFAULT_CONFIG() \
|
||||||
{ \
|
{ \
|
||||||
.smi_gpio = \
|
.smi_gpio = \
|
||||||
{ \
|
{ \
|
||||||
.mdc_num = 23, \
|
.mdc_num = 23, \
|
||||||
.mdio_num = 18 \
|
.mdio_num = 18 \
|
||||||
}, \
|
}, \
|
||||||
.interface = EMAC_DATA_INTERFACE_RMII, \
|
.interface = EMAC_DATA_INTERFACE_RMII, \
|
||||||
.clock_config = \
|
.clock_config = \
|
||||||
{ \
|
{ \
|
||||||
.rmii = \
|
.rmii = \
|
||||||
{ \
|
{ \
|
||||||
.clock_mode = DEFAULT_RMII_CLK_MODE, \
|
.clock_mode = DEFAULT_RMII_CLK_MODE, \
|
||||||
.clock_gpio = DEFAULT_RMII_CLK_GPIO \
|
.clock_gpio = (emac_rmii_clock_gpio_t) DEFAULT_RMII_CLK_GPIO \
|
||||||
} \
|
} \
|
||||||
}, \
|
}, \
|
||||||
.dma_burst_len = ETH_DMA_BURST_LEN_32, \
|
.dma_burst_len = ETH_DMA_BURST_LEN_32, \
|
||||||
.intr_priority = 0, \
|
.intr_priority = 0, \
|
||||||
}
|
}
|
||||||
#elif CONFIG_IDF_TARGET_ESP32P4
|
#elif CONFIG_IDF_TARGET_ESP32P4
|
||||||
#define ETH_ESP32_EMAC_DEFAULT_CONFIG() \
|
#define ETH_ESP32_EMAC_DEFAULT_CONFIG() \
|
||||||
{ \
|
{ \
|
||||||
.smi_gpio = \
|
.smi_gpio = \
|
||||||
{ \
|
{ \
|
||||||
.mdc_num = 31, \
|
.mdc_num = 31, \
|
||||||
.mdio_num = 27 \
|
.mdio_num = 27 \
|
||||||
}, \
|
}, \
|
||||||
.interface = EMAC_DATA_INTERFACE_RMII, \
|
.interface = EMAC_DATA_INTERFACE_RMII, \
|
||||||
.clock_config = \
|
.clock_config = \
|
||||||
{ \
|
{ \
|
||||||
.rmii = \
|
.rmii = \
|
||||||
{ \
|
{ \
|
||||||
.clock_mode = EMAC_CLK_EXT_IN, \
|
.clock_mode = EMAC_CLK_EXT_IN, \
|
||||||
.clock_gpio = 50 \
|
.clock_gpio = (emac_rmii_clock_gpio_t) 50 \
|
||||||
} \
|
} \
|
||||||
}, \
|
}, \
|
||||||
.clock_config_out_in = \
|
.clock_config_out_in = \
|
||||||
{ \
|
{ \
|
||||||
.rmii = \
|
.rmii = \
|
||||||
{ \
|
{ \
|
||||||
.clock_mode = EMAC_CLK_EXT_IN, \
|
.clock_mode = EMAC_CLK_EXT_IN, \
|
||||||
.clock_gpio = -1 \
|
.clock_gpio = (emac_rmii_clock_gpio_t) -1 \
|
||||||
} \
|
} \
|
||||||
}, \
|
}, \
|
||||||
.dma_burst_len = ETH_DMA_BURST_LEN_32, \
|
.dma_burst_len = ETH_DMA_BURST_LEN_32, \
|
||||||
.intr_priority = 0, \
|
.intr_priority = 0, \
|
||||||
.emac_dataif_gpio = \
|
.emac_dataif_gpio = \
|
||||||
{ \
|
{ \
|
||||||
.rmii = \
|
.rmii = \
|
||||||
{ \
|
{ \
|
||||||
.tx_en_num = 49, \
|
.tx_en_num = 49, \
|
||||||
.txd0_num = 34, \
|
.txd0_num = 34, \
|
||||||
.txd1_num = 35, \
|
.txd1_num = 35, \
|
||||||
.crs_dv_num = 28, \
|
.crs_dv_num = 28, \
|
||||||
.rxd0_num = 29, \
|
.rxd0_num = 29, \
|
||||||
.rxd1_num = 30 \
|
.rxd1_num = 30 \
|
||||||
} \
|
} \
|
||||||
}, \
|
}, \
|
||||||
}
|
}
|
||||||
#endif // CONFIG_IDF_TARGET_ESP32P4
|
#endif // CONFIG_IDF_TARGET_ESP32P4
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user