..
include /freertos
Core timer 2 is unusable for FreeRTOS ticks because it triggers a high-level interrupt. This commit deletes the option to select it.
2017-01-15 11:11:58 +08:00
test
esp32: add [ignore] tag to some unit test cases for CI
2017-01-18 17:08:20 +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
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
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
Core timer 2 is unusable for FreeRTOS ticks because it triggers a high-level interrupt. This commit deletes the option to select it.
2017-01-15 11:11:58 +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
Add documentation to panic handler functions, move watchpoint stuff from tasks.c to port.c, account for non-32-bytes-aligned stacks when setting watchpoint, add debug reason explanation to panic handler
2017-01-10 13:05:19 +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
FreeRTOS: Use C11 _Static_assert to verify static "dummy" structs at compile time
2016-11-23 10:22:19 +11: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
freertos: fix protection issue in freertos queue event list
2017-02-10 10:30:17 +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
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 exception handler to jump to correct vector instead of crashing to the double exception vector.
2016-12-19 16:01:21 +08:00