Cs/OS2


Version 2.93.05

Release Date

June 23, 2023

Changelog

ARMv8-M: Added option to disable non kernel-aware ISR.
ARMv7-M: Modified the floating point part of the port to use lazy context switching.
RISC-V: Modified 'ptcb' to 'p_tcb' in the *.c file for the GCC port. This was done to avoid some compiler errors.
Fixed issue with deleting TLS segment from a critical section.

 


Version 2.93.04

Release Date

December 21, 2022

Changelog

ARMv7-M: Added option to disable non kernel-aware ISR support by setting the IPL Boundary to 0.

 


Version 2.93.03

Release Date

June 28, 2022

Changelog

Fixed ARMv7m and ARMv6-M GNU ports having a hard fault due to a missing .thumb_func before PendSV_Handler.
Update ARM Cortex A/R CCS Macro Defines for Big Endian and Little Endian.

 


Version 2.93.02

Release Date

October 22, 2021

Changelog

ARMv8-M - Fixed SPLIM off-by-one issue if top of stack is not aligned.
ARMv8-M - Fixed stack underflow if hardware FPU is enabled and Security Extensions are disabled.

 


Version 2.93.01

Release Date

March 19, 2021

Changelog

Added ARM-Cortex-M/ARMv8-M port for EWARM.

 


Version 2.93.00

Release Date

August 11, 2020

Changelog

Initial release forked from uC/OS-II V2.93.00

Reliable

Cesium software includes comprehensive documentation, full source code, powerful debugging features, and support for a huge range of CPU architectures.

Efficient

Cesium software offers unprecedented ease-of-use, a small memory footprint, remarkable energy efficiency, and all with a full suite of protocol stacks.

Trusted

Engineers across the world building industrial controls, medical devices, and aerospace systems know they can rely on Cesium software for the foundation of exceptional products.