linker: esp32: move regi2c_ctrl to iram
This prevents boot lock up due to critical sections calls during bootloader stage. Signed-off-by: Sylvio Alves <sylvio.alves@espressif.com>
This commit is contained in:
parent
6bfea730b1
commit
9857f114f8
6 changed files with 6 additions and 2 deletions
|
@ -428,6 +428,7 @@ SECTIONS
|
|||
*libzephyr.a:mspi_timing_config.*(.literal .literal.* .text .text.*)
|
||||
*libzephyr.a:mspi_timing_tuning.*(.literal .literal.* .text .text.*)
|
||||
*libzephyr.a:periph_ctrl.*(.literal .text .literal.* .text.*)
|
||||
*libzephyr.a:regi2c_ctrl.*(.literal .text .literal.* .text.*)
|
||||
*(.literal.sar_periph_ctrl_power_enable .text.sar_periph_ctrl_power_enable)
|
||||
|
||||
*libzephyr.a:esp_system_chip.*(.literal.esp_system_abort .text.esp_system_abort)
|
||||
|
|
|
@ -236,6 +236,7 @@ SECTIONS
|
|||
*liblib__libc__minimal.a:string.*(.literal .text .literal.* .text.*)
|
||||
*liblib__libc__picolib.a:string.*(.literal .text .literal.* .text.*)
|
||||
*libzephyr.a:periph_ctrl.*(.literal .text .literal.* .text.*)
|
||||
*libzephyr.a:regi2c_ctrl.*(.literal .text .literal.* .text.*)
|
||||
*libgcov.a:(.literal .text .literal.* .text.*)
|
||||
*libphy.a:( .phyiram .phyiram.*)
|
||||
*libc.a:*(.literal .text .literal.* .text.*)
|
||||
|
|
|
@ -330,6 +330,7 @@ SECTIONS
|
|||
*liblib__libc__minimal.a:string.*(.literal .text .literal.* .text.*)
|
||||
*liblib__libc__picolib.a:string.*(.literal .text .literal.* .text.*)
|
||||
*libzephyr.a:periph_ctrl.*(.literal .text .literal.* .text.*)
|
||||
*libzephyr.a:regi2c_ctrl.*(.literal .text .literal.* .text.*)
|
||||
*libgcov.a:(.literal .text .literal.* .text.*)
|
||||
*libphy.a:( .phyiram .phyiram.*)
|
||||
*libc.a:*(.literal .text .literal.* .text.*)
|
||||
|
|
|
@ -342,6 +342,7 @@ SECTIONS
|
|||
*liblib__libc__minimal.a:string.*(.literal .text .literal.* .text.*)
|
||||
*liblib__libc__picolib.a:string.*(.literal .text .literal.* .text.*)
|
||||
*libzephyr.a:periph_ctrl.*(.literal .text .literal.* .text.*)
|
||||
*libzephyr.a:regi2c_ctrl.*(.literal .text .literal.* .text.*)
|
||||
*libgcov.a:(.literal .text .literal.* .text.*)
|
||||
*libphy.a:( .phyiram .phyiram.*)
|
||||
*libc.a:*(.literal .text .literal.* .text.*)
|
||||
|
@ -489,8 +490,6 @@ SECTIONS
|
|||
*libzephyr.a:secure_boot_secure_features.*(.literal .text .literal.* .text.*)
|
||||
*libzephyr.a:secure_boot_signatures_bootloader.*(.literal .text .literal.* .text.*)
|
||||
|
||||
*libzephyr.a:regi2c_ctrl.*(.literal .text .literal.* .text.*)
|
||||
|
||||
*libzephyr.a:cpu_region_protect.*(.literal .text .literal.* .text.*)
|
||||
|
||||
/* TODO: optimise */
|
||||
|
|
|
@ -440,6 +440,7 @@ SECTIONS
|
|||
*libzephyr.a:mspi_timing_config.*(.literal .literal.* .text .text.*)
|
||||
*libzephyr.a:mspi_timing_tuning.*(.literal .literal.* .text .text.*)
|
||||
*libzephyr.a:periph_ctrl.*(.literal .text .literal.* .text.*)
|
||||
*libzephyr.a:regi2c_ctrl.*(.literal .text .literal.* .text.*)
|
||||
*(.literal.sar_periph_ctrl_power_enable .text.sar_periph_ctrl_power_enable)
|
||||
|
||||
/* [mapping:soc_pm] */
|
||||
|
|
|
@ -458,6 +458,7 @@ SECTIONS
|
|||
*libzephyr.a:systimer.*(.literal .literal.* .text .text.*)
|
||||
*libzephyr.a:mspi_timing_config.*(.literal .literal.* .text .text.*)
|
||||
*libzephyr.a:mspi_timing_tuning.*(.literal .literal.* .text .text.*)
|
||||
*libzephyr.a:regi2c_ctrl.*(.literal .text .literal.* .text.*)
|
||||
*(.literal.sar_periph_ctrl_power_enable .text.sar_periph_ctrl_power_enable)
|
||||
|
||||
/* [mapping:soc_pm] */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue