@@ -57,33 +57,36 @@ extern void tcpipInit();
57
57
static eth_clock_mode_t eth_clock_mode = ETH_CLK_MODE;
58
58
59
59
#if CONFIG_ETH_RMII_CLK_INPUT
60
+ /*
60
61
static void emac_config_apll_clock(void)
61
62
{
62
- /* apll_freq = xtal_freq * (4 + sdm2 + sdm1/256 + sdm0/65536)/((o_div + 2) * 2) */
63
+ // apll_freq = xtal_freq * (4 + sdm2 + sdm1/256 + sdm0/65536)/((o_div + 2) * 2)
63
64
rtc_xtal_freq_t rtc_xtal_freq = rtc_clk_xtal_freq_get();
64
65
switch (rtc_xtal_freq) {
65
66
case RTC_XTAL_FREQ_40M: // Recommended
66
- /* 50 MHz = 40MHz * (4 + 6) / (2 * (2 + 2) = 50.000 */
67
- /* sdm0 = 0, sdm1 = 0, sdm2 = 6, o_div = 2 */
67
+ // 50 MHz = 40MHz * (4 + 6) / (2 * (2 + 2) = 50.000
68
+ // sdm0 = 0, sdm1 = 0, sdm2 = 6, o_div = 2
68
69
rtc_clk_apll_enable(true, 0, 0, 6, 2);
69
70
break;
70
71
case RTC_XTAL_FREQ_26M:
71
- /* 50 MHz = 26MHz * (4 + 15 + 118 / 256 + 39/65536) / ((3 + 2) * 2) = 49.999992 */
72
- /* sdm0 = 39, sdm1 = 118, sdm2 = 15, o_div = 3 */
72
+ // 50 MHz = 26MHz * (4 + 15 + 118 / 256 + 39/65536) / ((3 + 2) * 2) = 49.999992
73
+ // sdm0 = 39, sdm1 = 118, sdm2 = 15, o_div = 3
73
74
rtc_clk_apll_enable(true, 39, 118, 15, 3);
74
75
break;
75
76
case RTC_XTAL_FREQ_24M:
76
- /* 50 MHz = 24MHz * (4 + 12 + 255 / 256 + 255/65536) / ((2 + 2) * 2) = 49.499977 */
77
- /* sdm0 = 255, sdm1 = 255, sdm2 = 12, o_div = 2 */
77
+ // 50 MHz = 24MHz * (4 + 12 + 255 / 256 + 255/65536) / ((2 + 2) * 2) = 49.499977
78
+ // sdm0 = 255, sdm1 = 255, sdm2 = 12, o_div = 2
78
79
rtc_clk_apll_enable(true, 255, 255, 12, 2);
79
80
break;
80
81
default: // Assume we have a 40M xtal
81
82
rtc_clk_apll_enable(true, 0, 0, 6, 2);
82
83
break;
83
84
}
84
85
}
86
+ */
85
87
#endif
86
88
89
+ /*
87
90
static esp_err_t on_lowlevel_init_done(esp_eth_handle_t eth_handle){
88
91
#if CONFIG_IDF_TARGET_ESP32
89
92
if(eth_clock_mode > ETH_CLOCK_GPIO17_OUT){
@@ -168,7 +171,7 @@ static esp_err_t on_lowlevel_init_done(esp_eth_handle_t eth_handle){
168
171
#endif
169
172
return ESP_OK;
170
173
}
171
-
174
+ */
172
175
173
176
174
177
/* *
0 commit comments