zephyr/lib/cmsis_rtos_v2
Artur Lipowski 3b269bb033 lib: cmsis_rtos_v2: Fix timing and logic for osEventFlagsWait.
Consistently use ticks for timing purposes.
Fix retry logic.
Check flags when osFlagsWaitAll is not set.

Fixes #31103

Signed-off-by: Artur Lipowski <Artur.Lipowski@hidglobal.com>
2021-03-29 13:52:12 -04:00
..
CMakeLists.txt headers: Refactor kernel and arch headers. 2019-11-06 16:07:32 -08:00
Kconfig lib/cmsis_rtos_v2: Update to newer timeout API 2020-05-06 06:05:03 -04:00
event_flags.c lib: cmsis_rtos_v2: Fix timing and logic for osEventFlagsWait. 2021-03-29 13:52:12 -04:00
kernel.c clock: rename z_tick_get_32 -> sys_clock_tick_get_32 2021-03-19 11:22:17 -04:00
mempool.c lib/cmsis_rtos_v2: Update to newer timeout API 2020-05-06 06:05:03 -04:00
msgq.c lib/cmsis_rtos_v2: Update to newer timeout API 2020-05-06 06:05:03 -04:00
mutex.c lib/cmsis_rtos_v2: Update to newer timeout API 2020-05-06 06:05:03 -04:00
semaphore.c lib/cmsis_rtos_v2: Update to newer timeout API 2020-05-06 06:05:03 -04:00
thread.c lib: cmsis_rtos_v2: Handle possible zero length array 2020-09-18 10:13:58 -05:00
thread_flags.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
timer.c lib/cmsis_rtos_v2: Update to newer timeout API 2020-05-06 06:05:03 -04:00
wrapper.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00