OVMS3-idf/components/freertos
daniel 01d17dd5f9 Backport the static allocation feature from FreeRTOS V9.0.0
This feature allows to use static buffers (or from a pool of memory which is not
controlled by FreeRTOS).
In order to reduce the impact of the changes, the static feature has only been added
to the queus (and in consequence to the semaphores and the mutexes) and the tasks.
The Timer task is always dynamically allocated and also the idle task(s), which in the
case of the ESP-IDF is ok, since we always need to have dynamic allocation enabled.
2016-09-22 13:41:21 +08:00
..
include/freertos Backport the static allocation feature from FreeRTOS V9.0.0 2016-09-22 13:41:21 +08:00
component.mk Name component makefiles component.mk instead of Makefile 2016-09-08 13:41:19 +10:00
croutine.c Initial public version 2016-08-17 23:08:22 +08:00
event_groups.c Add static initializers for muxes, add mutex init to vPortCPUAcquireMutex 2016-08-22 17:36:32 +08:00
FreeRTOS-openocd.c Add files I forgot (FreeRTOS-openocd.c and panic.h) 2016-08-24 17:30:53 +08:00
gdbstub.c Only modify headers in soc/ . 2016-09-14 13:47:28 +08:00
gdbstub.h Initial public version 2016-08-17 23:08:22 +08:00
heap_regions.c FreeRTOS: temporary solution for memory canaries and memory debug 2016-09-07 21:52:24 +08:00
heap_regions_debug.c FreeRTOS: temporary solution for memory canaries and memory debug 2016-09-07 21:52:24 +08:00
Kconfig FreeRTOS: temporary solution for memory canaries and memory debug 2016-09-07 21:52:24 +08:00
license.txt Initial public version 2016-08-17 23:08:22 +08:00
list.c Initial public version 2016-08-17 23:08:22 +08:00
panic.c Only modify headers in soc/ . 2016-09-14 13:47:28 +08:00
port.c Add working portASSERT_IF_IN_ISR function, fix enter_critical thing even better. 2016-09-09 17:15:50 +08:00
portasm.S Initial public version 2016-08-17 23:08:22 +08:00
queue.c Backport the static allocation feature from FreeRTOS V9.0.0 2016-09-22 13:41:21 +08:00
readme_smp.txt 'Merge branch 'thread_local_storage_delete_callbacks' into 'master' 2016-08-24 13:30:30 +08:00
readme_xtensa.txt Initial public version 2016-08-17 23:08:22 +08:00
stdint.readme Initial public version 2016-08-17 23:08:22 +08:00
tasks.c Backport the static allocation feature from FreeRTOS V9.0.0 2016-09-22 13:41:21 +08:00
timers.c Add static initializers for muxes, add mutex init to vPortCPUAcquireMutex 2016-08-22 17:36:32 +08:00
xtensa_context.S Initial public version 2016-08-17 23:08:22 +08:00
xtensa_init.c Initial public version 2016-08-17 23:08:22 +08:00
xtensa_intr.c Initial public version 2016-08-17 23:08:22 +08:00
xtensa_intr_asm.S Initial public version 2016-08-17 23:08:22 +08:00
xtensa_overlay_os_hook.c Initial public version 2016-08-17 23:08:22 +08:00
xtensa_vectors.S Initial public version 2016-08-17 23:08:22 +08:00
xtensa_vectors.S-new Initial public version 2016-08-17 23:08:22 +08:00
xtensa_vectors.S-old Initial public version 2016-08-17 23:08:22 +08:00