OVMS3-idf/components/freertos
Ivan Grokhotkov f4ea9d4cea freertos: increase configMINIMAL_STACK_SIZE when building with -O0
FreeRTOS scheduler uses additional stack space, as in some functions
variables are placed onto the stack instead of registers.

This issue resulted in occasional stack overflows in dport task, when
compiling at -O0 optimization level.

- Increase the configMINIMAL_STACK_SIZE to 1kB.
- Enable the watchpoint at the end of stack in CI startup test for
  this optimization level.
2020-06-02 18:51:16 +02:00
..
include/freertos Fix usage example in xSemaphoreCreateBinaryStatic 2020-05-14 18:57:48 +08:00
test esp_ipc: Move to new component 2020-05-18 16:51:45 +08:00
xtensa freertos: increase configMINIMAL_STACK_SIZE when building with -O0 2020-06-02 18:51:16 +02:00
CMakeLists.txt Exception handlers for LoadStoreError and LoadStoreAlignmentError 2020-02-26 20:21:59 +08: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 coredump: Increases FreeRTOS ISR stack for ELF data format 2020-05-06 20:07:30 +03: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 gdbstub: added cpu id of running tasks to the output 2020-04-27 14:41:55 +00:00
timers.c freertos: removed likely macros from non-port specifics parts of freertos 2020-01-03 14:42:57 -03:00