The Embedded Experts
Release notes for embOS-Ultra V5.18.0.0 for Cortex-M and IAR compiler
Tool chain used for build
Compiler: | IAR ANSI C/C++ Compiler V8.22.2.15995/W32 for ARM |
---|---|
Assembler: | IAR Assembler V8.22.2.15995/W32 for ARM |
Librarian: | IAR Archive Tool V10.2.6.201 |
Workbench: | IAR Embedded Workbench for ARM 8.22.2.15996 |
Version 5.18.0.0 [24. Jan 2023]
New Features
- Update to latest embOS-Ultra generic sources V5.18.0.
- Board support packages added for:
SEGGER STM32H7 Trace Reference Board
ST NUCLEO-L152RE
Improvements
- embOS libraries including the workaround for the Arm Erratum 837070 (ARM-EPM-064408) now preserve and restore the PRIMASK register with calls to OS_INT_Disable() and OS_INT_Restore() per default.
Program corrections
- embOS Cortex-M33 libraries without FPU support and with TrustZone support used a wrong exception return value when starting OS_Idle().
The problem existed since embOS-Ultra for Cortex-M IAR version 5.16.0.0 and is fixed with version 5.18.0.0.
Version 5.16.0.0 [14. Apr 2022]
New Features
- Initial version.