mbed-os/rtos
Christopher Haster 250319a619 rtos: Unbreak semaphore, trade assert for saturation with original limit
Before rtx 5, the max count on semaphores was UINT16_MAX, aftewards it
was decreased to 1024 with an assert on overflow.

This is especially problematic for semaphores used for signaling, since
there is no replacement currently available in C++.
2017-06-20 17:13:39 +01:00
..
rtx4 Rename directories rtx->rtx4 rtx2->rtx5 2017-05-30 18:55:55 +01:00
rtx5 RTOS: Allow per target definition of OS_IDLE_THREAD_STACK_SIZE. 2017-06-20 17:13:36 +01:00
Mail.h Update codebase for CMSIS5/RTX5 2017-05-30 18:55:52 +01:00
MemoryPool.h Resolve Doxygen errors from RTOS. Fixed minor Doxygen bug in FileSystemHandle.h as well 2017-06-11 09:48:28 +01:00
Mutex.cpp RTX5: Enable priority inheritance and robust mode 2017-06-02 23:50:36 -05:00
Mutex.h Add name parameter for C++ mutex wrapper 2017-05-30 18:55:55 +01:00
Queue.h Update codebase for CMSIS5/RTX5 2017-05-30 18:55:52 +01:00
RtosTimer.cpp Update codebase for CMSIS5/RTX5 2017-05-30 18:55:52 +01:00
RtosTimer.h Update codebase for CMSIS5/RTX5 2017-05-30 18:55:52 +01:00
Semaphore.cpp rtos: Unbreak semaphore, trade assert for saturation with original limit 2017-06-20 17:13:39 +01:00
Semaphore.h Resolve Doxygen errors from RTOS. Fixed minor Doxygen bug in FileSystemHandle.h as well 2017-06-11 09:48:28 +01:00
Thread.cpp Fix Thread class synchronization 2017-06-02 23:50:38 -05:00
Thread.h Resolve Doxygen errors from RTOS. Fixed minor Doxygen bug in FileSystemHandle.h as well 2017-06-11 09:48:28 +01:00
mbed_boot.c RTX5: Enable priority inheritance and robust mode 2017-06-02 23:50:36 -05:00
mbed_lib.json RTOS - add config mbed_lib.json file 2016-06-08 18:41:29 +01:00
mbed_rtos1_types.h Rename directories rtx->rtx4 rtx2->rtx5 2017-05-30 18:55:55 +01:00
mbed_rtos_storage.h Fix RTOS function prototypes by adding extern "C" 2017-06-02 23:50:32 -05:00
rtos.h Update codebase for CMSIS5/RTX5 2017-05-30 18:55:52 +01:00
rtos_idle.c Renamed files in platform to match source names 2017-02-22 18:17:54 -06:00
rtos_idle.h Add tags to our code 2016-10-04 15:02:44 -05:00