esp-idf/components/freertos
Mahavir Jain 1b53af2e88 freertos: modify configASSERTs around scheduler state check
Regression introduced in commit 79e74e5d5f

It is possible that some FreeRTOS APIs are invoked prior to
scheduler start condition (e.g. flash initialization in unicore mode).
In that condition these asserts should not trigger (scheduler state being yet to be started),
hence changes per this fix.
2019-11-19 04:42:27 +00:00
..
include/freertos fix bug that semaphore may schedule out in Critical Section 2019-10-25 12:01:06 +08:00
test components: use new component registration api 2019-06-21 19:53:29 +08:00
CMakeLists.txt cmake: some formatting fixes 2019-06-21 19:53:29 +08:00
component.mk global: move the soc component out of the common list 2019-04-16 13:21:15 +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/backport and test v9.0.0 functions 2017-11-23 14:18:09 +08:00
FreeRTOS-openocd.c freertos: place uxTopUsedPriority into DRAM 2017-09-11 20:15:27 +08:00
Kconfig Fix Kconfig issues discovered by upstream Kconfiglib 2019-09-25 08:25:51 +02:00
license.txt Initial public version 2016-08-17 23:08:22 +08:00
linker.lf ldgen: update component linker fragment files 2019-04-04 15:57:34 +08:00
list.c Initial public version 2016-08-17 23:08:22 +08:00
port.c Rename Kconfig options (components/esp32) 2019-05-21 09:09:01 +02:00
portasm.S pm: support for tracing using GPIOs 2017-10-18 14:19:18 +08:00
portmacro_priv.h global: move the soc component out of the common list 2019-04-16 13:21:15 +08:00
portmux_impl.h Rename Kconfig options (components/esp32) 2019-05-21 09:09:01 +02:00
portmux_impl.inc.h freertos: Remove either one or two assertions from "fast path" of vPortCPUReleaseMutex() 2018-07-31 06:35:25 +00:00
queue.c apptrace: Fixes tracing xQueueGiveFromISR 2019-04-01 15:56:13 +03:00
readme_xtensa.txt Initial public version 2016-08-17 23:08:22 +08: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 freertos: modify configASSERTs around scheduler state check 2019-11-19 04:42:27 +00:00
timers.c freertos: Fix unused variable warning 2019-02-16 01:42:00 +08:00
xtensa_context.S fix bug that files missing commit in MR 773 2017-05-31 19:37:39 +08:00
xtensa_init.c move esp32 chip specific includes to esp32/xxx.h 2019-03-18 17:14:05 +08:00
xtensa_intr_asm.S Replace non-multicore-aware rom funcs with multicore-aware funcs, ESP_LOG->ESP_EARLY_LOG fix, reserve ints used in wireless libs. Fixes WiFi crashing 2016-12-13 13:24:01 +08:00
xtensa_intr.c separate rom from esp32 component to esp_rom 2019-03-21 18:51:45 +08:00
xtensa_overlay_os_hook.c Initial public version 2016-08-17 23:08:22 +08:00
xtensa_vector_defaults.S misc adjustment of esp32 component 2019-04-03 19:57:46 +08:00
xtensa_vectors.S all: Using xxx_periph.h 2019-06-03 14:15:08 +08:00