c1d101dd41
This commit backports the following features from FreeRTOS v9.0.0 - uxSemaphoreGetCount() - vTimerSetTimerId(), xTimerGetPeriod(), xTimerGetExpiryTime() - xTimerCreateStatic() - xEventGroupCreateStatic() - uxSemaphoreGetCount() Functions backported previously - xTaskCreateStatic() - xQueueCreateStatic() - xSemaphoreCreateBinaryStatic(), xSemaphoreCreateCountingStatic() - xSemaphoreCreateMutexStatic(), xSemaphoreCreateRecursiveMutexStatic() - pcQueueGetName() - vTaskSetThreadLocalStoragePointer() - pvTaskGetThreadLocalStoragePointer() Unit tests were also written for the functions above (except for pcQueueGetName which is tested in a separate Queue Registry MR). The original tlsp and del cb test case was deleted and integrated into the test cases of this MR. |
||
---|---|---|
.. | ||
croutine.h | ||
deprecated_definitions.h | ||
event_groups.h | ||
FreeRTOS.h | ||
FreeRTOSConfig.h | ||
list.h | ||
mpu_wrappers.h | ||
portable.h | ||
portbenchmark.h | ||
portmacro.h | ||
porttrace.h | ||
projdefs.h | ||
queue.h | ||
ringbuf.h | ||
semphr.h | ||
StackMacros.h | ||
task.h | ||
timers.h | ||
xtensa_api.h | ||
xtensa_config.h | ||
xtensa_context.h | ||
xtensa_rtos.h | ||
xtensa_timer.h |