nuttx/boards/xtensa/esp32s3/common/scripts
Tiago Medicci Serrano 63364a52ff esp32s3/spiflash: pause other CPU before SPI flash operations
Whenever a SPI flash operation is going to take place, it's
necessary to disable both the instruction and data cache. In order
to avoid the other CPU (if SMP is enabled) to retrieve data from
the SPI flash, it needs to be paused until the current SPI flash
operation finishes. All the code that "pauses" the other CPU (in
fact, the CPU spins until `up_cpu_resume` is called) needs to run
from the instruction RAM.
2023-05-24 00:37:46 +08:00
..
.gitignore
esp32s3_peripherals.ld espressif: Add missing Apache Foundation copyright header 2023-01-19 10:11:34 +08:00
esp32s3_rom.ld esp32s3: Add support to RTC 2023-05-06 11:43:01 +08:00
flat_memory.ld esp32[c3|s3]: Fix relative path in file header 2023-01-19 10:11:34 +08:00
kernel-space.ld xtensa/esp32s3: Configure the PMS peripheral for Protected Mode 2022-12-07 03:07:45 +08:00
legacy_sections.ld esp32s3/spiflash: pause other CPU before SPI flash operations 2023-05-24 00:37:46 +08:00
mcuboot_sections.ld esp32[c3|s3]: Fix relative path in file header 2023-01-19 10:11:34 +08:00
protected_memory.ld xtensa/esp32s3: Simplify board linker script selection 2022-12-08 21:55:29 +08:00
user-space.ld xtensa/esp32s3: Configure the PMS peripheral for Protected Mode 2022-12-07 03:07:45 +08:00