1[mapping:hal] 2archive: libhal.a 3entries: 4 if APP_BUILD_TYPE_PURE_RAM_APP = n: 5 mmu_hal (noflash) 6 spi_flash_hal_iram (noflash) 7 spi_flash_encrypt_hal_iram (noflash) 8 if IDF_TARGET_ESP32 = y: 9 cache_hal_esp32 (noflash) 10 else: 11 cache_hal (noflash) 12 if SOC_GPSPI_SUPPORTED = y: 13 if HAL_SPI_MASTER_FUNC_IN_IRAM = y: 14 spi_hal_iram (noflash) 15 if HAL_SPI_SLAVE_FUNC_IN_IRAM = y: 16 spi_slave_hal_iram (noflash) 17 if UART_ISR_IN_IRAM = y || ESP_PANIC_HANDLER_IRAM = y: 18 uart_hal_iram (noflash) 19 else: 20 uart_hal_iram (default) 21 if SOC_LEDC_SUPPORTED = y: 22 ledc_hal_iram (noflash) 23 if SOC_I2C_SUPPORTED = y: 24 i2c_hal_iram (noflash) 25 if HAL_WDT_USE_ROM_IMPL = n: 26 wdt_hal_iram (noflash) 27 if SOC_SYSTIMER_SUPPORTED = y && HAL_SYSTIMER_USE_ROM_IMPL = n: 28 systimer_hal (noflash) 29 if TWAI_ISR_IN_IRAM = y: 30 twai_hal_iram (noflash) 31 if IDF_TARGET_ESP32 = n: 32 spi_flash_hal_gpspi (noflash) 33 if GPIO_CTRL_FUNC_IN_IRAM = y: 34 gpio_hal: gpio_hal_intr_disable (noflash) 35 if LCD_RGB_ISR_IRAM_SAFE = y: 36 lcd_hal: lcd_hal_cal_pclk_freq (noflash) 37 if SOC_PMU_SUPPORTED = y: 38 pmu_hal (noflash) 39