esp-idf/components/soc/esp32/include/soc
Ivan Grokhotkov 3323f31cfb soc: implement XTAL frequency detection
ROM code already implements XTAL frequency detection, but it uses the 8M
clock before the clock tuning parameters are initialized. With the
zero clock tuning parameter, 8M clock has significant frequency deviation
at high temperatures, which can lead to erroneous detection of 40 MHz
crystal as a 26 MHz one.

This change adds XTAL frequency detection code to rtc_clk_init routine,
and detection is performed after the 8M clock tuning parameter as been
initialized.
2017-04-24 15:29:30 +08:00
..
apb_ctrl_reg.h soc: move header files into soc component 2017-04-11 14:06:40 +08:00
apb_ctrl_struct.h soc: move header files into soc component 2017-04-11 14:06:40 +08:00
bb_reg.h soc: define missing M, V macros for nrx, bb, fe, emac, iomux 2017-04-18 17:34:26 +08:00
boot_mode.h soc: add source code of rtc_clk, rtc_pm 2017-04-11 15:45:54 +08:00
cpu.h soc: move header files into soc component 2017-04-11 14:06:40 +08:00
dport_reg.h esp32: Added dumping info from traceport upon reset by any WDT 2017-04-23 22:07:56 +03:00
efuse_reg.h soc: move header files into soc component 2017-04-11 14:06:40 +08:00
emac_ex_reg.h soc: define missing M, V macros for nrx, bb, fe, emac, iomux 2017-04-18 17:34:26 +08:00
emac_reg_v2.h soc: define missing M, V macros for nrx, bb, fe, emac, iomux 2017-04-18 17:34:26 +08:00
fe_reg.h soc: define missing M, V macros for nrx, bb, fe, emac, iomux 2017-04-18 17:34:26 +08:00
frc_timer_reg.h soc: move header files into soc component 2017-04-11 14:06:40 +08:00
gpio_reg.h soc: move header files into soc component 2017-04-11 14:06:40 +08:00
gpio_sd_reg.h soc: move header files into soc component 2017-04-11 14:06:40 +08:00
gpio_sd_struct.h soc: move header files into soc component 2017-04-11 14:06:40 +08:00
gpio_sig_map.h soc: move header files into soc component 2017-04-11 14:06:40 +08:00
gpio_struct.h soc: move header files into soc component 2017-04-11 14:06:40 +08:00
hwcrypto_reg.h soc: move header files into soc component 2017-04-11 14:06:40 +08:00
i2c_reg.h soc: convert line endings to unix 2017-04-11 15:44:22 +08:00
i2c_struct.h soc: move header files into soc component 2017-04-11 14:06:40 +08:00
i2s_reg.h soc: move header files into soc component 2017-04-11 14:06:40 +08:00
i2s_struct.h soc: move header files into soc component 2017-04-11 14:06:40 +08:00
io_mux_reg.h soc: define missing M, V macros for nrx, bb, fe, emac, iomux 2017-04-18 17:34:26 +08:00
ledc_reg.h soc: convert line endings to unix 2017-04-11 15:44:22 +08:00
ledc_struct.h soc: move header files into soc component 2017-04-11 14:06:40 +08:00
nrx_reg.h soc: define missing M, V macros for nrx, bb, fe, emac, iomux 2017-04-18 17:34:26 +08:00
pcnt_reg.h soc: convert line endings to unix 2017-04-11 15:44:22 +08:00
pcnt_struct.h soc: move header files into soc component 2017-04-11 14:06:40 +08:00
pid.h soc: move header files into soc component 2017-04-11 14:06:40 +08:00
rmt_reg.h soc: convert line endings to unix 2017-04-11 15:44:22 +08:00
rmt_struct.h soc: move header files into soc component 2017-04-11 14:06:40 +08:00
rtc_cntl_reg.h soc: add source code of rtc_clk, rtc_pm 2017-04-11 15:45:54 +08:00
rtc_cntl_struct.h soc: move header files into soc component 2017-04-11 14:06:40 +08:00
rtc_io_reg.h soc: implement XTAL frequency detection 2017-04-24 15:29:30 +08:00
rtc_io_struct.h soc: move header files into soc component 2017-04-11 14:06:40 +08:00
rtc.h soc: implement XTAL frequency detection 2017-04-24 15:29:30 +08:00
sdmmc_reg.h soc: move header files into soc component 2017-04-11 14:06:40 +08:00
sdmmc_struct.h soc: move header files into soc component 2017-04-11 14:06:40 +08:00
sens_reg.h soc: move header files into soc component 2017-04-11 14:06:40 +08:00
soc_ulp.h soc: move header files into soc component 2017-04-11 14:06:40 +08:00
soc.h soc: allow REG_SET_FIELD to be used with single-bit fields 2017-04-18 17:34:26 +08:00
spi_reg.h soc: convert line endings to unix 2017-04-11 15:44:22 +08:00
spi_struct.h soc: move header files into soc component 2017-04-11 14:06:40 +08:00
syscon_reg.h soc: move header files into soc component 2017-04-11 14:06:40 +08:00
syscon_struct.h soc: move header files into soc component 2017-04-11 14:06:40 +08:00
timer_group_reg.h soc: move header files into soc component 2017-04-11 14:06:40 +08:00
timer_group_struct.h soc: move header files into soc component 2017-04-11 14:06:40 +08:00
uart_reg.h soc: convert line endings to unix 2017-04-11 15:44:22 +08:00
uart_struct.h soc: move header files into soc component 2017-04-11 14:06:40 +08:00
uhci_reg.h soc: move header files into soc component 2017-04-11 14:06:40 +08:00
uhci_struct.h soc: move header files into soc component 2017-04-11 14:06:40 +08:00
wdev_reg.h soc: move header files into soc component 2017-04-11 14:06:40 +08:00