esp-idf/components/freertos/xtensa
Ivan Grokhotkov 4e7e8598f3 freertos: ensure the interrupt stack is aligned
CONFIG_FREERTOS_ISR_STACKSIZE was set to 2100 when ELF core dump was
enabled, which resulted in a non-16-byte-aligned interrupt stack
offset. This triggered "is SP corrupted" check in the backtrace,
terminating the backtrace early.

Fix the default value, and make sure that the stack is always aligned,
regardless of the value of CONFIG_FREERTOS_ISR_STACKSIZE.
2020-08-05 12:51:41 +02:00
..
include/freertos freertos: ensure the interrupt stack is aligned 2020-08-05 12:51:41 +02:00
port.c esp32s3: clk, memory layout 2020-07-27 13:05:22 +08:00
portasm.S Merge branch 'feature/freertos_fpu_isr' into 'master' 2020-01-30 13:38:37 +08:00
portmacro_priv.h freertos: moved all xtensa specific files into a separated folder 2020-01-27 16:05:30 -03:00
readme_xtensa.txt freertos: moved all xtensa specific files into a separated folder 2020-01-27 16:05:30 -03:00
xt_asm_utils.h freertos: moved all xtensa specific files into a separated folder 2020-01-27 16:05:30 -03:00
xtensa_context.S freertos: moved all xtensa specific files into a separated folder 2020-01-27 16:05:30 -03:00
xtensa_init.c freertos: moved all xtensa specific files into a separated folder 2020-01-27 16:05:30 -03:00
xtensa_intr_asm.S freertos: moved all xtensa specific files into a separated folder 2020-01-27 16:05:30 -03:00
xtensa_intr.c esp_rom: extract common ets apis into esp_rom_sys.h 2020-07-27 15:27:01 +08:00
xtensa_loadstore_handler.S Exception handlers for LoadStoreError and LoadStoreAlignmentError 2020-02-26 20:21:59 +08:00
xtensa_overlay_os_hook.c freertos: moved all xtensa specific files into a separated folder 2020-01-27 16:05:30 -03:00
xtensa_vector_defaults.S freertos: moved all xtensa specific files into a separated folder 2020-01-27 16:05:30 -03:00
xtensa_vectors.S esp32, esp32s2: move panic handling code to new component 2020-03-10 19:56:24 +08:00