OVMS3-idf/components/freertos
Jeroen Domburg f5cebd2666 Merge branch 'feature/per_cpu_interrupt_handlers' into 'master'
Per-CPU interrupt handlers and args

Up to now, the interrupt handlers and args were shared between CPUs, that is, if you set an interrupt handler on CPU0, CPU1 would invoke the same interrupt handler on that interrupt. This code gives every CPU its own space for interrupt handlers.

See merge request !192
2016-11-11 14:50:29 +08:00
..
include/freertos Merge branch 'feature/per_cpu_interrupt_handlers' into 'master' 2016-11-11 14:50:29 +08:00
component.mk Name component makefiles component.mk instead of Makefile 2016-09-08 13:41:19 +10: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 Fix UNTESTED_FUNCTION includes, remove unnecessary mux initialization in event groups 2016-09-27 11:50:46 +08:00
FreeRTOS-openocd.c Fix int wdt iram, fix some fallout of moving panic stuff to esp32 2016-10-28 12:05:42 +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 Merge branch 'feature/crosscore_int' into 'master' 2016-10-31 11:04:28 +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 Merge branch 'feature/crosscore_int' into 'master' 2016-10-31 11:04:28 +08:00
portasm.S Some more optimizations, mostly in involuntary task switches. Doesn not really help here, but might in other cases. 2016-10-18 10:51:08 +08:00
queue.c Merge branch 'master' into feature/freertos_static_buffers 2016-10-10 23:34:45 -06: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 fix ringbuffer bug. 2016-11-03 23:30:54 +08:00
stdint.readme Initial public version 2016-08-17 23:08:22 +08:00
tasks.c Merge branch 'feature/crosscore_int' into 'master' 2016-10-31 11:04:28 +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 Per-CPU interrupt handlers and args 2016-11-10 17:59:46 +08:00
xtensa_intr_asm.S Per-CPU interrupt handlers and args 2016-11-10 17:59:46 +08:00
xtensa_overlay_os_hook.c Initial public version 2016-08-17 23:08:22 +08:00
xtensa_vectors.S Comment fix 2016-11-11 12:26:42 +08:00