CMSIS-FreeRTOS 11.0.1
Release Notes
This pack is based on FreeRTOS-Kernel Version 11.0.1 licensed under the FreeRTOS license.
Changes since 10.5.1:
- Add support for processor affinity to CMSIS-RTOS2 wrapper
- Add symmetric multiprocessing configuration options to FreeRTOSConfig.h
- Add memory allocation configuration options to FreeRTOSConfig.h
- Corrected task priority mapping, FreeRTOS priority is now osPriority_t-1
- CMSIS-RTOS2 requires CMSIS:OS Tick component
- Drop support for Arm Compiler 5
- Drop support for CMSIS-RTOS1 API
It contains the following CMSIS Software Components:
- CMSIS:RTOS2:FreeRTOS 11.0.1
- RTOS: Bundle "FreeRTOS" components:
- Config [FreeRTOS | CMSIS RTOS2]
- Core
- Coroutines
- Event Groups
- Stream Buffer
- Message Buffer
- Heap [Heap_[1-5]]
- Timers
- TrustZone
Prerequisites:
- ARM CMSIS pack version 6.0.0 or higher
Supported Processors:
- Cortex-M0, M0+, M3, M4, M7, M23, M33, M55, M85
- Cortex-A9
Supported Compilers:
- ARM Compiler 6
- IAR
- GCC
- CLANG