@@ -160,7 +160,7 @@ SECTIONS
160
160
. = ALIGN (4 );
161
161
_rtc_fast_start = ABSOLUTE (.);
162
162
_rtc_text_start = ABSOLUTE (.);
163
- *(.rtc .literal .rtc .text )
163
+ *(.rtc .entry . literal .rtc .text )
164
164
*(.rtc .entry .text )
165
165
_rtc_text_end = ABSOLUTE (.);
166
166
} GROUP_DATA_LINK_IN (rtc_iram_seg, ROMABLE_REGION)
@@ -350,7 +350,8 @@ SECTIONS
350
350
*libzephyr.a :flash_brownout_hook.*(.literal .literal .* .text .text .*)
351
351
*libzephyr.a :spi_flash_wrap.*(.literal .literal .* .text .text .*)
352
352
*libzephyr.a :spi_flash_hpm_enable.*(.literal .literal .* .text .text .*)
353
- *libzephyr.a :spi_flash_oct_flash_init*(.literal .literal .* .text .text .*)
353
+ *libzephyr.a :spi_flash_oct_flash_init.*(.literal .literal .* .text .text .*)
354
+ *libzephyr.a :flash_ops.*(.literal .literal .* .text .text .*)
354
355
355
356
/* [mapping:esp_system] */
356
357
*libzephyr.a :esp_err.*(.literal .literal .* .text .text .*)
@@ -381,9 +382,11 @@ SECTIONS
381
382
382
383
/* [mapping:esp_rom] */
383
384
*libzephyr.a :esp_rom_cache_esp32s2_esp32s3.*(.literal .literal .* .text .text .*)
385
+ *libzephyr.a :cache_utils.*(.literal .text .literal .* .text .*)
384
386
*libzephyr.a :esp_rom_spiflash.*(.literal .literal .* .text .text .*)
385
387
*libzephyr.a :esp_rom_systimer.*(.literal .literal .* .text .text .*)
386
388
*libzephyr.a :esp_rom_wdt.*(.literal .literal .* .text .text .*)
389
+ *libzephyr.a :esp_rom_efuse.*(.literal .literal .* .text .text .*)
387
390
388
391
/* [mapping:esp_mm] */
389
392
*libzephyr.a :esp_cache.*(.literal .literal .* .text .text .*)
@@ -393,8 +396,8 @@ SECTIONS
393
396
*libzephyr.a :bootloader_random*.*(.literal .bootloader_random_enable .text .bootloader_random_enable )
394
397
395
398
#if defined(CONFIG_ESP32_WIFI_IRAM_OPT)
396
- *libnet80211.a :(.wifi0iram .wifi0iram .* .wifislpiram .wifislpiram .*)
397
- *libpp.a :(.wifi0iram .wifi0iram .* .wifislpiram .wifislpiram .* .wifiorslpiram .wifiorslpiram .*)
399
+ *libnet80211.a :(.wifi0iram .wifi0iram .* .wifislpiram .wifislpiram .* . wifiextrairam . wifiextrairam .* )
400
+ *libpp.a :(.wifi0iram .wifi0iram .* .wifislpiram .wifislpiram .* .wifiorslpiram .wifiorslpiram .* . wifiextrairam . wifiextrairam .* )
398
401
*libcoexist.a :(.wifi_slp_iram .wifi_slp_iram .*)
399
402
400
403
/* [mapping:esp_wifi] */
@@ -589,6 +592,7 @@ SECTIONS
589
592
*libzephyr.a :spi_flash_hpm_enable.*(.rodata .rodata .*)
590
593
*libzephyr.a :spi_flash_oct_flash_init.*(.rodata .rodata .*)
591
594
*libzephyr.a :flash_qio_mode.*(.rodata .rodata .*)
595
+ *libzephyr.a :flash_ops.*(.rodata .rodata .*)
592
596
593
597
/* [mapping:esp_mm] */
594
598
*libzephyr.a :esp_cache.*(.rodata .rodata .*)
@@ -616,9 +620,11 @@ SECTIONS
616
620
617
621
/* [mapping:esp_rom] */
618
622
*libzephyr.a :esp_rom_cache_esp32s2_esp32s3.*(.rodata .rodata .*)
623
+ *libzephyr.a :cache_utils.*(.rodata .rodata .*)
619
624
*libzephyr.a :esp_rom_spiflash.*(.rodata .rodata .*)
620
625
*libzephyr.a :esp_rom_systimer.*(.rodata .rodata .*)
621
626
*libzephyr.a :esp_rom_wdt.*(.rodata .rodata .*)
627
+ *libzephyr.a :esp_rom_efuse.*(.rodata .rodata .*)
622
628
623
629
/* [mapping:esp_system] */
624
630
*libzephyr.a :esp_err.*(.rodata .rodata .*)
@@ -761,8 +767,8 @@ SECTIONS
761
767
__rom_region_start = ABSOLUTE (.);
762
768
763
769
#if !defined(CONFIG_ESP32_WIFI_IRAM_OPT)
764
- *libnet80211.a :( .wifi0iram .wifi0iram .* .wifislpiram .wifislpiram .*)
765
- *libpp.a :( .wifi0iram .wifi0iram .* .wifislpiram .wifislpiram .* .wifiorslpiram .wifiorslpiram .*)
770
+ *libnet80211.a :( .wifi0iram .wifi0iram .* .wifislpiram .wifislpiram .* . wifiextrairam . wifiextrairam .* )
771
+ *libpp.a :( .wifi0iram .wifi0iram .* .wifislpiram .wifislpiram .* .wifiorslpiram .wifiorslpiram .* . wifiextrairam . wifiextrairam .* )
766
772
#endif
767
773
768
774
#if !defined(CONFIG_ESP32_WIFI_RX_IRAM_OPT)
0 commit comments