esp-idf/components/freertos
Darian Leung 79e74e5d5f freertos: Fix configASSERT thread safety
This commit fixes thread safety issues with configASSERT() calls
regarding the value of uxSchedulerSuspended. A false negative
occurs if a context switch to the opposite core occurs in between
the getting the core ID and the assesment.

Closes https://github.com/espressif/esp-idf/issues/4230
2019-11-05 21:58:02 +08:00
..
include/freertos Merge branch 'feature/esp32s2beta_merge' into 'master' 2019-10-29 13:02:01 +08:00
test fix unit test and examples for s2beta 2019-09-04 10:53:25 +10:00
CMakeLists.txt freertos: fix defining uxTopUsedPriority for esp32s2beta 2019-10-29 16:38:48 +01:00
FreeRTOS-openocd.c freertos: fix defining uxTopUsedPriority for esp32s2beta 2019-10-29 16:38:48 +01:00
Kconfig freertos: fix defining uxTopUsedPriority for esp32s2beta 2019-10-29 16:38:48 +01:00
component.mk freertos: fix defining uxTopUsedPriority for esp32s2beta 2019-10-29 16:38:48 +01:00
croutine.c
event_groups.c
license.txt
linker.lf
list.c
port.c Merge branch 'master' into feature/esp32s2beta_update 2019-08-08 15:26:58 +10:00
portasm.S
portmacro_priv.h
portmux_impl.h freertos: Restore uxPortCompareSet() in ESP32 unicore & make compatible code for ESP32S2Beta 2019-09-04 10:53:25 +10:00
portmux_impl.inc.h freertos: Rename CORE_ID_PRO/CORE_ID_APP macros to CORE_ID_REGVAL_xxx 2019-08-12 11:12:34 +10:00
queue.c freertos: pass unit tests compilation 2019-06-12 17:13:29 +08:00
readme_xtensa.txt
sdkconfig.rename
stdint.readme
tasks.c freertos: Fix configASSERT thread safety 2019-11-05 21:58:02 +08:00
timers.c
xtensa_context.S
xtensa_init.c build and link hello-world for esp32s2beta 2019-06-11 13:07:37 +08:00
xtensa_intr.c freertos: pass unit tests compilation 2019-06-12 17:13:29 +08:00
xtensa_intr_asm.S
xtensa_overlay_os_hook.c
xtensa_vector_defaults.S
xtensa_vectors.S