mbed-os/rtos
Kevin Bracey bbefeb4432 Add ConditionVariable::wait_until
Given the 64-bit timebase, add wait_until to ConditionVariable.

Move the timeout example to wait_until(), and give wait_for() an
alternative example, as it's no longer the best option for a
timeout.

Tidy up - remove the redundant RESUME_SIGNAL definition.
2018-01-29 15:26:41 +02:00
..
TARGET_CORTEX Remove tickless assert for tick count 2018-01-25 15:27:35 -06:00
ConditionVariable.cpp Add ConditionVariable::wait_until 2018-01-29 15:26:41 +02:00
ConditionVariable.h Add ConditionVariable::wait_until 2018-01-29 15:26:41 +02:00
EventFlags.cpp Shrink RTOS classes 2017-11-03 15:22:22 +02:00
EventFlags.h Copy edit EventFlags.h 2018-01-08 17:38:48 -06:00
Kernel.cpp Add Kernel::get_ms_count 2018-01-29 15:26:41 +02:00
Kernel.h Add Kernel::get_ms_count 2018-01-29 15:26:41 +02:00
Mail.h Copy edit Mail.h 2018-01-08 17:41:37 -06:00
MemoryPool.h Copy edit MemoryPool.h 2018-01-08 17:43:45 -06:00
Mutex.cpp Merge pull request #3648 from c1728p9/condition_variable 2017-11-09 16:38:02 +00:00
Mutex.h Copy edit Mutex.h 2018-01-08 17:46:08 -06:00
Queue.h Copy edit Queue.h 2018-01-08 17:48:11 -06:00
RtosTimer.cpp Shrink RTOS classes 2017-11-03 15:22:22 +02:00
RtosTimer.h Copy edit RtosTimer.h 2018-01-08 17:50:38 -06:00
Semaphore.cpp Shrink RTOS classes 2017-11-03 15:22:22 +02:00
Semaphore.h Copy edit Semaphore.h 2018-01-08 17:52:40 -06:00
Thread.cpp Add Thread::wait_until 2018-01-29 15:26:41 +02:00
Thread.h Add Thread::wait_until 2018-01-29 15:26:41 +02:00
mbed_lib.json RTOS - add config mbed_lib.json file 2016-06-08 18:41:29 +01:00
rtos.h Add Kernel::get_ms_count 2018-01-29 15:26:41 +02:00
rtos_idle.h Doxygen comment updates and fixes 2017-10-26 15:36:26 -05:00