@@ -285,16 +285,16 @@ SECTIONS
285
285
*libc.a :*(.literal .text .literal.* .text.*)
286
286
*libphy.a :( .phyiram .phyiram.*)
287
287
*libgcov.a :(.literal .text .literal.* .text.*)
288
- *libzephyr.a :spi_flash_rom_patch.*(.literal .text .literal.* .text.*)
289
288
290
289
/* [mapping :esp_psram] */
291
290
*libzephyr.a :mmu_psram_flash.*(.literal .literal.* .text .text.*)
292
291
*libzephyr.a :esp_psram_impl_quad.*(.literal .literal.* .text .text.*)
293
- *libzephyr.a :esp_psram_impl_octal.*(.literal .literal.* .text .text.*)
294
292
295
293
/* [mapping :hal] */
296
294
*libzephyr.a :mmu_hal.*(.literal .literal.* .text .text.*)
297
- *libzephyr.a :cache_hal.*(.literal .text .literal.* .text.*)
295
+ *libzephyr.a :cache_utils.*(.literal .text .literal.* .text.*)
296
+ *libzephyr.a :cache_esp32.*(.literal .text .literal.* .text.*)
297
+ *libzephyr.a :cache_hal_esp32.*(.literal .text .literal.* .text.*)
298
298
*libzephyr.a :ledc_hal_iram.*(.literal .literal.* .text .text.*)
299
299
*libzephyr.a :i2c_hal_iram.*(.literal .literal.* .text .text.*)
300
300
*libzephyr.a :wdt_hal_iram.*(.literal .literal.* .text .text.*)
@@ -325,7 +325,7 @@ SECTIONS
325
325
*libzephyr.a :flash_brownout_hook.*(.literal .literal.* .text .text.*)
326
326
*libzephyr.a :spi_flash_wrap.*(.literal .literal.* .text .text.*)
327
327
*libzephyr.a :spi_flash_hpm_enable.*(.literal .literal.* .text .text.*)
328
- *libzephyr.a :spi_flash_oct_flash_init *(.literal .literal.* .text .text.*)
328
+ *libzephyr.a :flash_ops. *(.literal .literal.* .text .text.*)
329
329
330
330
/* [mapping :esp_system] */
331
331
*libzephyr.a :esp_err.*(.literal .literal.* .text .text.*)
@@ -366,6 +366,7 @@ SECTIONS
366
366
*libzephyr.a :esp_rom_spiflash.*(.literal .literal.* .text .text.*)
367
367
*libzephyr.a :esp_rom_systimer.*(.literal .literal.* .text .text.*)
368
368
*libzephyr.a :esp_rom_wdt.*(.literal .literal.* .text .text.*)
369
+ *libzephyr.a :esp_rom_efuse.*(.literal .literal.* .text .text.*)
369
370
370
371
/* [mapping :esp_mm] */
371
372
*libzephyr.a :esp_cache.*(.literal .literal.* .text .text.*)
@@ -376,8 +377,8 @@ SECTIONS
376
377
*libzephyr.a :bootloader_random*.*(.literal.bootloader_random_enable .text.bootloader_random_enable)
377
378
378
379
#if defined(CONFIG_ESP32_WIFI_IRAM_OPT)
379
- *libnet80211.a :( .wifi0iram .wifi0iram.* .wifislpiram .wifislpiram.*)
380
- *libpp.a :( .wifi0iram .wifi0iram.* .wifislpiram .wifislpiram.* .wifiorslpiram .wifiorslpiram.*)
380
+ *libnet80211.a :( .wifi0iram .wifi0iram.* .wifislpiram .wifislpiram.* .wifiextrairam .wifiextrairam.* )
381
+ *libpp.a :( .wifi0iram .wifi0iram.* .wifislpiram .wifislpiram.* .wifiorslpiram .wifiorslpiram.* .wifiextrairam .wifiextrairam.* )
381
382
382
383
/* [mapping :esp_wifi] */
383
384
*(.literal.wifi_clock_enable_wrapper .text.wifi_clock_enable_wrapper)
@@ -520,20 +521,20 @@ SECTIONS
520
521
*libzephyr.a :log_output.*(.rodata .rodata.*)
521
522
*libzephyr.a :loader.*(.rodata .rodata.*)
522
523
*libdrivers__flash.a :flash_esp32.*(.rodata .rodata.*)
523
- *libzephyr.a :spi_flash_rom_patch.*(.rodata .rodata.*)
524
524
*libdrivers__serial.a :uart_esp32.*(.rodata .rodata.*)
525
525
*libzephyr.a :esp_memory_utils.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*)
526
526
527
527
/* [mapping :esp_psram] */
528
528
*libzephyr.a :mmu_psram_flash.*(.rodata .rodata.*)
529
- *libzephyr.a :esp_psram_impl_octal.*(.rodata .rodata.*)
530
529
*libzephyr.a :esp_psram_impl_quad.*(.rodata .rodata.*)
531
530
532
531
/* [mapping :hal] */
533
532
*libzephyr.a :mmu_hal.*(.rodata .rodata.*)
534
533
*libzephyr.a :spi_flash_hal_iram.*(.rodata .rodata.*)
535
534
*libzephyr.a :spi_flash_encrypt_hal_iram.*(.rodata .rodata.*)
536
- *libzephyr.a :cache_hal.*(.rodata .rodata.*)
535
+ *libzephyr.a :cache_utils.*(.rodata .rodata.*)
536
+ *libzephyr.a :cache_esp32.*(.rodata .rodata.*)
537
+ *libzephyr.a :cache_hal_esp32.*(.rodata .rodata.*)
537
538
*libzephyr.a :ledc_hal_iram.*(.rodata .rodata.*)
538
539
*libzephyr.a :i2c_hal_iram.*(.rodata .rodata.*)
539
540
*libzephyr.a :wdt_hal_iram.*(.rodata .rodata.*)
@@ -564,7 +565,7 @@ SECTIONS
564
565
*libzephyr.a :flash_brownout_hook.*(.rodata .rodata.*)
565
566
*libzephyr.a :spi_flash_wrap.*(.rodata .rodata.*)
566
567
*libzephyr.a :spi_flash_hpm_enable.*(.rodata .rodata.*)
567
- *libzephyr.a :spi_flash_oct_flash_init .*(.rodata .rodata.*)
568
+ *libzephyr.a :flash_ops .*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata .*)
568
569
569
570
/* [mapping :esp_mm] */
570
571
*libzephyr.a :esp_cache.*(.rodata .rodata.*)
@@ -609,6 +610,7 @@ SECTIONS
609
610
*libzephyr.a :esp_rom_spiflash.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*)
610
611
*libzephyr.a :esp_rom_systimer.*(.rodata .rodata.*)
611
612
*libzephyr.a :esp_rom_wdt.*(.rodata .rodata.*)
613
+ *libzephyr.a :esp_rom_efuse.*(.rodata .rodata.*)
612
614
613
615
KEEP(*(.jcr))
614
616
*(.dram1 .dram1.*)
@@ -855,8 +857,8 @@ SECTIONS
855
857
__rom_region_start = ABSOLUTE (.);
856
858
857
859
#ifndef CONFIG_ESP32_WIFI_IRAM_OPT
858
- *libnet80211.a :( .wifi0iram .wifi0iram.* .wifislpiram .wifislpiram.*)
859
- *libpp.a :( .wifi0iram .wifi0iram.* .wifislpiram .wifislpiram.* .wifiorslpiram .wifiorslpiram.*)
860
+ *libnet80211.a :( .wifi0iram .wifi0iram.* .wifislpiram .wifislpiram.* .wifiextrairam .wifiextrairam.* )
861
+ *libpp.a :( .wifi0iram .wifi0iram.* .wifislpiram .wifislpiram.* .wifiorslpiram .wifiorslpiram.* .wifiextrairam .wifiextrairam.* )
860
862
#endif
861
863
862
864
#ifndef CONFIG_ESP32_WIFI_RX_IRAM_OPT
0 commit comments