OVMS3-idf/components/freertos
Ivan Grokhotkov 348825a438 freertos: make sure xPortGetCoreID is placed into IRAM
In some cases, xPortGetCoreID was not inlined, and ended up in flash.
Since this function is used in many situations when cache is disabled,
that caused exceptions. Adding IRAM attribute to fix that.
2017-09-25 23:53:19 +08:00
..
include/freertos freertos: make sure xPortGetCoreID is placed into IRAM 2017-09-25 23:53:19 +08:00
test BugFix: uxTaskGetSystemState test case update 2017-06-16 16:00:54 +08:00
component.mk build system: Refactor component.mk to not need component_common.mk 2016-11-10 15:52:22 +11: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: Fix cross-core usage of event groups 2017-02-28 12:06:36 +11:00
FreeRTOS-openocd.c freertos: place uxTopUsedPriority into DRAM 2017-09-25 23:52:30 +08:00
heap_regions.c Fix memory debugging code 2016-12-19 18:48:08 +08:00
heap_regions_debug.c Add xPortGetFreeHeapSizeCaps and xPortGetMinimumEverFreeHeapSizeCaps plus everything it entails. Allows querying the available memory for various capabilities. Also: xPortGetFreeHeapSize and xPortGetMinimumEverFreeHeapSize now return the expected value. Bonus: the linked list used in the allocator is now 4 bytes smaller, which should save some memory. 2016-12-15 15:03:22 +08:00
Kconfig Merge branch 'bugfix/minimal_stack_size' into 'master' 2017-07-12 04:24:18 +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
port.c fix bug that files missing commit in MR 773 2017-05-31 19:37:39 +08:00
portasm.S Fix finding location of ISR stack space for CPU1 2017-03-28 15:50:10 +08:00
queue.c freertos: Delay context switch from queue/task APIs until exiting critical section 2017-04-04 10:10:08 +10:00
readme_smp.txt Per-CPU interrupt handlers and args 2016-11-10 17:59:46 +08:00
readme_xtensa.txt Initial public version 2016-08-17 23:08:22 +08:00
ringbuf.c bugfix: ring buffer, fix api xRingbufferReceiveUpToFromISR 2016-12-20 01:13:03 +08:00
stdint.readme Initial public version 2016-08-17 23:08:22 +08:00
tasks.c Merge branch 'bugfix/minimal_stack_size' into 'master' 2017-07-12 04:24:18 +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 fix bug that files missing commit in MR 773 2017-05-31 19:37:39 +08:00
xtensa_init.c Initial public version 2016-08-17 23:08:22 +08:00
xtensa_intr.c Add interrupt allocation scheme / interrupt sharing. Also modifies drivers and examples. Also allows interrupts 2016-12-08 12:39:33 +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_overlay_os_hook.c Initial public version 2016-08-17 23:08:22 +08:00
xtensa_vectors.S fix bug that files missing commit in MR 773 2017-05-31 19:37:39 +08:00