esp-idf/components/freertos
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 Revert "Merge branch 'feature/gdb_stub_task_state' into 'master'" 2020-07-09 17:16:47 +02:00
test esp_rom: extract common ets apis into esp_rom_sys.h 2020-07-27 15:27:01 +08:00
xtensa freertos: ensure the interrupt stack is aligned 2020-08-05 12:51:41 +02:00
CMakeLists.txt esp_system: introduce intermediary function to call after system init 2020-06-19 18:40:10 +10:00
component.mk Exception handlers for LoadStoreError and LoadStoreAlignmentError 2020-02-26 20:21:59 +08:00
croutine.c Add UNTESTED_FUNCTION() call to untested functions, make Kconfig option to enable that to map to assert() 2016-09-27 11:36:30 +08:00
event_groups.c freertos: removed likely macros from non-port specifics parts of freertos 2020-01-03 14:42:57 -03:00
FreeRTOS-openocd.c freertos: fix defining uxTopUsedPriority for esp32s2beta 2019-10-29 16:38:48 +01:00
Kconfig freertos: ensure the interrupt stack is aligned 2020-08-05 12:51:41 +02:00
license.txt Initial public version 2016-08-17 23:08:22 +08:00
linker.lf freertos: place xQueueGenericCreateStatic into flash 2020-04-22 16:06:13 +08:00
list.c freertos: removed likely macros from non-port specifics parts of freertos 2020-01-03 14:42:57 -03:00
queue.c freertos: removed likely macros from non-port specifics parts of freertos 2020-01-03 14:42:57 -03:00
sdkconfig.rename Rename Kconfig options (components/freertos) 2019-05-21 09:09:01 +02:00
stdint.readme Initial public version 2016-08-17 23:08:22 +08:00
tasks.c Revert "Merge branch 'feature/gdb_stub_task_state' into 'master'" 2020-07-09 17:16:47 +02:00
timers.c freertos: removed likely macros from non-port specifics parts of freertos 2020-01-03 14:42:57 -03:00