2020-09-25 15:23:52 +08:00
|
|
|
[mapping:esp_hw_support]
|
|
|
|
archive: libesp_hw_support.a
|
|
|
|
entries:
|
2022-06-07 14:46:23 +08:00
|
|
|
cpu: esp_cpu_stall (noflash)
|
|
|
|
cpu: esp_cpu_unstall (noflash)
|
|
|
|
cpu: esp_cpu_reset (noflash)
|
|
|
|
cpu: esp_cpu_wait_for_intr (noflash)
|
|
|
|
if ESP_PANIC_HANDLER_IRAM = y:
|
|
|
|
cpu: esp_cpu_set_breakpoint (noflash)
|
|
|
|
cpu: esp_cpu_clear_breakpoint (noflash)
|
|
|
|
cpu: esp_cpu_set_watchpoint (noflash)
|
|
|
|
cpu: esp_cpu_clear_watchpoint (noflash)
|
|
|
|
cpu: esp_cpu_compare_and_set (noflash)
|
2022-03-31 15:07:51 +08:00
|
|
|
esp_memory_utils (noflash)
|
2020-09-25 15:23:52 +08:00
|
|
|
rtc_clk (noflash)
|
2023-02-02 14:25:18 +08:00
|
|
|
esp_gpio_reserve: esp_gpio_reserve_pins (noflash)
|
|
|
|
esp_gpio_reserve: esp_gpio_is_pin_reserved (noflash)
|
2023-01-17 19:22:41 +08:00
|
|
|
if SOC_CONFIGURABLE_VDDSDIO_SUPPORTED:
|
2022-07-12 19:46:23 +08:00
|
|
|
rtc_init:rtc_vddsdio_set_config (noflash)
|
2023-01-17 19:22:41 +08:00
|
|
|
if IDF_TARGET_ESP32C6 = n && IDF_TARGET_ESP32H2 = n: # TODO: IDF-5645
|
2022-07-12 19:46:23 +08:00
|
|
|
rtc_sleep (noflash_text)
|
2020-09-25 15:23:52 +08:00
|
|
|
rtc_time (noflash_text)
|
2023-01-30 16:37:20 +08:00
|
|
|
if SOC_PMU_SUPPORTED = y:
|
|
|
|
pmu_sleep (noflash)
|
2022-12-12 11:56:11 +08:00
|
|
|
if PM_SLP_IRAM_OPT = y && IDF_TARGET_ESP32 = n:
|
|
|
|
sleep_modem:periph_inform_out_light_sleep_overhead (noflash)
|
2022-02-28 18:30:36 +08:00
|
|
|
if IDF_TARGET_ESP32 = y || IDF_TARGET_ESP32S2 = y:
|
2020-11-12 23:17:17 +08:00
|
|
|
rtc_wdt (noflash_text)
|
2022-03-24 21:33:36 +08:00
|
|
|
if PERIPH_CTRL_FUNC_IN_IRAM = y:
|
|
|
|
periph_ctrl: periph_module_reset (noflash)
|
2023-02-11 07:38:45 +08:00
|
|
|
if PERIPH_CTRL_FUNC_IN_IRAM = y && ESP_WIFI_ENABLED = y:
|
2022-03-24 21:33:36 +08:00
|
|
|
periph_ctrl: wifi_module_enable (noflash)
|
|
|
|
periph_ctrl: wifi_module_disable (noflash)
|
2022-06-28 11:06:27 +08:00
|
|
|
if GDMA_CTRL_FUNC_IN_IRAM = y:
|
|
|
|
gdma: gdma_start (noflash)
|
|
|
|
gdma: gdma_stop (noflash)
|
|
|
|
gdma: gdma_append (noflash)
|
|
|
|
gdma: gdma_reset (noflash)
|
2022-07-25 11:23:39 +08:00
|
|
|
if SOC_SYSTIMER_SUPPORTED = y:
|
|
|
|
systimer (noflash)
|
2023-04-04 15:49:45 +08:00
|
|
|
if APP_BUILD_TYPE_PURE_RAM_APP = n:
|
2023-01-05 15:24:08 +08:00
|
|
|
mspi_timing_tuning (noflash)
|
|
|
|
mspi_timing_config (noflash)
|
2023-04-04 15:49:45 +08:00
|
|
|
if SOC_MEMSPI_TIMING_TUNING_BY_MSPI_DELAY = y:
|
|
|
|
mspi_timing_by_mspi_delay (noflash)
|
2023-05-18 10:29:50 +08:00
|
|
|
|
|
|
|
if ADC_ONESHOT_CTRL_FUNC_IN_IRAM = y:
|
|
|
|
sar_periph_ctrl (noflash)
|