mbed-os/rtos
Kevin Bracey 2fbbd9d2ca Introduce Semaphore::acquire methods
Deprecate wait() in favour of acquire(), try_acquire(),
try_acquire_for() and try_acquire_until().

Brings Semaphore more into line with CMSIS-RTOS 2 (which uses "acquire"),
itself (as it has "release"), and other classes having "try", "try for"
and "try until".

Also steps away from vague "wait" term - the primary operation here is
to acquire the semaphore, and this will of course sleep.
2019-05-28 17:02:06 +03:00
..
TARGET_CORTEX mbed_rtx_idle: fix ticker macro checks 2019-05-16 17:13:18 +01:00
ConditionVariable.cpp Introduce Semaphore::acquire methods 2019-05-28 17:02:06 +03:00
ConditionVariable.h
EventFlags.cpp RTOS API: minor tidies 2019-03-18 17:27:07 +02:00
EventFlags.h Change EventFlag timeout paramter 2019-02-20 17:52:28 -06:00
Kernel.cpp
Kernel.h
LICENSE-mit.txt rtos: add license information 2019-04-16 11:26:39 +01:00
LICENSE.md license: fix files list 2019-04-16 11:43:14 +01:00
Mail.h Mail/MemoryPool: blocking alloc 2019-03-26 14:12:59 +02:00
MemoryPool.h Merge pull request #10225 from kjbracey-arm/memorypool_blocking_alloc 2019-04-11 20:21:44 -05:00
Mutex.cpp Change "aplication" to "application" 2019-05-13 17:59:03 -04:00
Mutex.h Change EventFlag timeout paramter 2019-02-20 17:52:28 -06:00
Queue.h RTOS API: minor tidies 2019-03-18 17:27:07 +02:00
RtosTimer.cpp RTOS API: minor tidies 2019-03-18 17:27:07 +02:00
RtosTimer.h
Semaphore.cpp Introduce Semaphore::acquire methods 2019-05-28 17:02:06 +03:00
Semaphore.h Introduce Semaphore::acquire methods 2019-05-28 17:02:06 +03:00
ThisThread.cpp
ThisThread.h Change EventFlag timeout paramter 2019-02-20 17:52:28 -06:00
Thread.cpp Introduce Semaphore::acquire methods 2019-05-28 17:02:06 +03:00
Thread.h Change EventFlag timeout paramter 2019-02-20 17:52:28 -06:00
mbed_lib.json Increase background stack size to fix overflows with debug profile 2019-04-11 16:50:49 +02:00
rtos.h
rtos_handlers.h
rtos_idle.h