Releases: ARM-software/CMSIS-RTX
Releases · ARM-software/CMSIS-RTX
CMSIS-RTX 5.9.0
CMSIS-RTX 5.8.0
First release of separate pack shipping RTX5 RTOS implementation for CMSIS-RTOS2 API.
Changes since RTX 5.5.4
- Based on CMSIS-RTOS API V2.3.0 (processor affinity not supported).
- Added support for Process Isolation: MPU Protected Zones, Safety Classes, Thread Watchdogs.
- Requires
CMSIS:OS Tick:SysTick
component. - Reduced component variants: Library (Library_NS replacement), Source (Source_NS replacement).
- Libraries for Arm Compiler 6 built with default wchar and enums size.
- Added pre-built libraries for GCC, CLANG and IAR.
- Removed support for legacy Arm Compiler 5.
- Fixed
osMessageQueueGetSpace
when called from ISR afterosMessageQueuePut
and before returning from ISR. - Added de-allocation of Arm C library thread data (libspace) when thread is terminated.
- Added Thread Entry wrapper (compatible with GDB stack unwind).
- Updated SysTick implementation for OS Tick (initial count value).
Migration guide
Dev-drop Release 1.0.0-dev63
dev/v1.0.0-dev63 Restructure pack directories
Dev-drop Release 1.0.0-dev7
dev/v1.0.0-dev7 Add compiler condition for Clang (same as GCC)
Temporary dev marker
v1.0.0-dev Initial contribution after code migration from CMSIS_5