esp-idf/components/soc/esp32/include/soc
jingli 0a44d09f4f esp32/rtc: fix xtal unstable in some cases when sleep
1. add xtal buf wait to fix high temperature restart issue
2. add min sleep value to fix xtal stop due to too short sleep time issue
2022-10-09 19:58:58 +08:00
..
adc_channel.h adc: unify adc_ll_num_t and adc_unit_t 2022-03-18 11:36:50 +08:00
apb_ctrl_reg.h Whitespace: Automated whitespace fixes (large commit) 2020-11-11 07:36:35 +00:00
apb_ctrl_struct.h soc: descriptive part occupy whole component 2020-10-28 07:21:29 +08:00
bb_reg.h Whitespace: Automated whitespace fixes (large commit) 2020-11-11 07:36:35 +00:00
boot_mode.h soc: descriptive part occupy whole component 2020-10-28 07:21:29 +08:00
can_periph.h soc: descriptive part occupy whole component 2020-10-28 07:21:29 +08:00
can_struct.h soc: descriptive part occupy whole component 2020-10-28 07:21:29 +08:00
clk_tree_defs.h sdm: clean up soc/hal/ll code 2022-07-20 14:59:50 +08:00
clkout_channel.h soc: descriptive part occupy whole component 2020-10-28 07:21:29 +08:00
dac_channel.h soc: descriptive part occupy whole component 2020-10-28 07:21:29 +08:00
dport_access.h dport: Move DPORT workaround to G0 2022-05-31 13:44:18 +08:00
dport_reg.h clk_tree: Refactor rtc_clk.c by adding HAL layer for clock subsystem 2022-06-13 17:47:50 +08:00
efuse_reg.h efuse: Adds major and minor versions and others 2022-07-05 14:38:27 +08:00
efuse_struct.h soc: Adds efuse hal 2022-02-24 22:20:09 +08:00
emac_dma_struct.h soc/ll: workaround compiler bug that generate 8/16 bits inst instead of 32 bits one 2021-08-30 13:50:58 +08:00
emac_ext_struct.h soc/ll: workaround compiler bug that generate 8/16 bits inst instead of 32 bits one 2021-08-30 13:50:58 +08:00
emac_mac_struct.h soc/ll: workaround compiler bug that generate 8/16 bits inst instead of 32 bits one 2021-08-30 13:50:58 +08:00
ext_mem_defs.h mmu: driver framework, for vaddr maintenance 2022-08-26 17:59:06 +08:00
fe_reg.h soc: descriptive part occupy whole component 2020-10-28 07:21:29 +08:00
flash_encryption_reg.h spi_flash: refactoring flash encryption into new api 2021-04-25 17:09:25 +08:00
frc_timer_reg.h soc: descriptive part occupy whole component 2020-10-28 07:21:29 +08:00
gdma_channel.h gdma: support IRAM interrupt 2021-11-08 16:14:51 +08:00
gpio_pins.h soc: descriptive part occupy whole component 2020-10-28 07:21:29 +08:00
gpio_reg.h Whitespace: Automated whitespace fixes (large commit) 2020-11-11 07:36:35 +00:00
gpio_sd_reg.h sdm: clean up soc/hal/ll code 2022-07-20 14:59:50 +08:00
gpio_sd_struct.h sdm: clean up soc/hal/ll code 2022-07-20 14:59:50 +08:00
gpio_sig_map.h mcpwm: update hal and soc naming 2021-07-26 22:32:45 +08:00
gpio_struct.h soc: descriptive part occupy whole component 2020-10-28 07:21:29 +08:00
hinf_reg.h Whitespace: Automated whitespace fixes (large commit) 2020-11-11 07:36:35 +00:00
hinf_struct.h soc: descriptive part occupy whole component 2020-10-28 07:21:29 +08:00
host_reg.h Whitespace: Automated whitespace fixes (large commit) 2020-11-11 07:36:35 +00:00
host_struct.h soc: descriptive part occupy whole component 2020-10-28 07:21:29 +08:00
hwcrypto_reg.h soc: descriptive part occupy whole component 2020-10-28 07:21:29 +08:00
i2c_reg.h Whitespace: Automated whitespace fixes (large commit) 2020-11-11 07:36:35 +00:00
i2c_struct.h soc/ll: workaround compiler bug that generate 8/16 bits inst instead of 32 bits one 2021-08-30 13:50:58 +08:00
i2s_reg.h i2s: update copyright 2022-02-21 21:28:48 +08:00
i2s_struct.h i2s: add slot sequence table 2022-07-21 15:52:39 +08:00
io_mux_reg.h clk_tree: Refactor rtc_clk.c by adding HAL layer for clock subsystem 2022-06-13 17:47:50 +08:00
Kconfig.soc_caps.in ble_mesh: docs: Remove BLE Mesh related reference for C2 2022-09-16 19:39:51 +08:00
ledc_reg.h Whitespace: Automated whitespace fixes (large commit) 2020-11-11 07:36:35 +00:00
ledc_struct.h soc: descriptive part occupy whole component 2020-10-28 07:21:29 +08:00
mcpwm_reg.h mcpwm: update register file according to TRM 2021-08-24 15:38:46 +08:00
mcpwm_struct.h mcpwm: clean up hal driver and add doc 2022-06-02 15:01:18 +08:00
mmu.h soc: remove unused MMU related macros 2022-05-20 16:46:28 +08:00
nrx_reg.h soc: descriptive part occupy whole component 2020-10-28 07:21:29 +08:00
pcnt_reg.h pulse_cnt: new driver for PCNT peripheral 2022-03-03 22:38:32 +08:00
pcnt_struct.h pulse_cnt: new driver for PCNT peripheral 2022-03-03 22:38:32 +08:00
periph_defs.h soc: move peripheral base address into reg_base.h 2022-01-06 21:43:12 +08:00
pid.h soc: descriptive part occupy whole component 2020-10-28 07:21:29 +08:00
reg_base.h soc: move peripheral base address into reg_base.h 2022-01-06 21:43:12 +08:00
regi2c_apll.h Refactor: move regi2c_*.h header files from esp_hw_support to soc component 2022-06-30 09:40:44 +00:00
regi2c_bbpll.h Refactor: move regi2c_*.h header files from esp_hw_support to soc component 2022-06-30 09:40:44 +00:00
regi2c_defs.h hw_support: fixed regi2c not protected by lock on ESP32S2 2022-03-13 00:24:08 +08:00
reset_reasons.h soc: add reset reasons in soc component 2021-07-13 10:45:38 +08:00
rmt_reg.h rmt: document and improve LL driver 2022-03-09 10:58:12 +08:00
rmt_struct.h rmt: move RMT item definition from soc to driver 2022-01-06 21:43:12 +08:00
rtc_cntl_reg.h esp32/rtc: fix xtal unstable in some cases when sleep 2022-10-09 19:58:58 +08:00
rtc_cntl_struct.h soc: descriptive part occupy whole component 2020-10-28 07:21:29 +08:00
rtc_i2c_reg.h Whitespace: Automated whitespace fixes (large commit) 2020-11-11 07:36:35 +00:00
rtc_io_channel.h soc: descriptive part occupy whole component 2020-10-28 07:21:29 +08:00
rtc_io_reg.h Whitespace: Automated whitespace fixes (large commit) 2020-11-11 07:36:35 +00:00
rtc_io_struct.h soc: descriptive part occupy whole component 2020-10-28 07:21:29 +08:00
rtc.h esp32/rtc: fix xtal unstable in some cases when sleep 2022-10-09 19:58:58 +08:00
sdio_slave_pins.h Whitespace: Automated whitespace fixes (large commit) 2020-11-11 07:36:35 +00:00
sdmmc_pins.h Whitespace: Automated whitespace fixes (large commit) 2020-11-11 07:36:35 +00:00
sdmmc_reg.h soc: descriptive part occupy whole component 2020-10-28 07:21:29 +08:00
sdmmc_struct.h soc/ll: workaround compiler bug that generate 8/16 bits inst instead of 32 bits one 2021-08-30 13:50:58 +08:00
sens_reg.h Whitespace: Automated whitespace fixes (large commit) 2020-11-11 07:36:35 +00:00
sens_struct.h soc: descriptive part occupy whole component 2020-10-28 07:21:29 +08:00
slc_reg.h Whitespace: Automated whitespace fixes (large commit) 2020-11-11 07:36:35 +00:00
slc_struct.h soc: descriptive part occupy whole component 2020-10-28 07:21:29 +08:00
soc_caps.h ble_mesh: docs: Remove BLE Mesh related reference for C2 2022-09-16 19:39:51 +08:00
soc_pins.h Whitespace: Automated whitespace fixes (large commit) 2020-11-11 07:36:35 +00:00
soc_ulp.h Whitespace: Automated whitespace fixes (large commit) 2020-11-11 07:36:35 +00:00
soc.h WDT: implement interrupt wdt and task wdt for ESP32-C2 2022-09-15 14:37:59 +08:00
spi_pins.h spi: remove HSPI macro on esp32c3 and esp32s3 2021-04-06 13:42:49 +08:00
spi_reg.h Whitespace: Automated whitespace fixes (large commit) 2020-11-11 07:36:35 +00:00
spi_struct.h soc: descriptive part occupy whole component 2020-10-28 07:21:29 +08:00
syscon_reg.h Whitespace: Automated whitespace fixes (large commit) 2020-11-11 07:36:35 +00:00
syscon_struct.h soc: descriptive part occupy whole component 2020-10-28 07:21:29 +08:00
timer_group_reg.h gptimer: clean up hal and ll for driver-ng 2021-10-20 18:40:08 +08:00
timer_group_struct.h gptimer: clean up hal and ll for driver-ng 2021-10-20 18:40:08 +08:00
touch_sensor_channel.h soc: descriptive part occupy whole component 2020-10-28 07:21:29 +08:00
tracemem_config.h trax: Adds ESP32-S3 support 2021-10-22 23:36:28 +03:00
twai_struct.h soc/ll: workaround compiler bug that generate 8/16 bits inst instead of 32 bits one 2021-08-30 13:50:58 +08:00
uart_channel.h uart: fixed incorrect channel number on ESP32S2, S3 and C3 2022-03-01 18:21:27 +08:00
uart_pins.h uart: uart_set_pin function will now use IOMUX whenever possible 2021-08-04 12:48:30 +08:00
uart_reg.h Whitespace: Automated whitespace fixes (large commit) 2020-11-11 07:36:35 +00:00
uart_struct.h soc/ll: workaround compiler bug that generate 8/16 bits inst instead of 32 bits one 2021-08-30 13:50:58 +08:00
uhci_reg.h Whitespace: Automated whitespace fixes (large commit) 2020-11-11 07:36:35 +00:00
uhci_struct.h soc/ll: workaround compiler bug that generate 8/16 bits inst instead of 32 bits one 2021-08-30 13:50:58 +08:00
wdev_reg.h Whitespace: Automated whitespace fixes (large commit) 2020-11-11 07:36:35 +00:00