看了下,没有大的更新,都是微更新
https://www.weston-embedded.com/ ... s-os3-release-notes
[C] 纯文本查看 复制代码 Version 3.09.02
Release Date
June 23, 2023
Changelog
Bugfix: Fixed mutex corruption owner corruption with deleting a task.
Updated version checks to reflect initial Cesium Releases.
Bugfix: Fixed pendlist corruption issue when deleting tasks with TLS enabled.
RISC-V: Added IAR port for the RV32 architecture.
ARMv8-M: Added option to disable non kernel-aware ISR support by setting the IPL Boundary to 0.
Reworked the Periodic Delay feature to provide proper wallclock functionality.
Bugfix: Fixed build errors in os_data.c when building in a C++ environment.
Version 3.09.01
Release Date
December 21, 2022
Changelog
Added TLS Port for IAR EWARMv8 and above.
Added FIFO-Order pending feature to Semaphores, Mutexes, Queues, and Data Queues.
Extended create APIs have been added for the application to specify Priority-order or FIFO-order pending.
ARMv7-M: Added option to disable non kernel-aware ISR support by setting the IPL Boundary to 0.
Bugfix: Pendlist corruption occurred when Tasks pending on a Data Queue were deleted or had their priority changed.
Version 3.09.00
Release Date
June 27, 2022
Changelog
Added OS_DATA API: A Thread-Safe method for copying data between tasks.
Added support for ARM and GNU toolchains to the ARMv8-M port.
New option: OS_CFG_CALLED_FROM_TMR_CHK_EN - Prevent pends from OS_TMRs by returning an error.
Added missing checks for OS_CFG_TS_EN to OSFlagPend().
Added missing Debug Variables for compile-time options to os_dbg.c.
Fixed ARMv7m and ARMv6-M GNU ports having a hard fault due to a missing .thumb_func before PendSV_Handler.
Version 3.08.03
Release Date
October 22, 2021
Changelog
Added ARM-Cortex-M/ARMv8-M port for EWARM.
Fixed bug in OS_FlagTaskRdy which fails to remove TCB from the tick list if task state is OS_TASK_STATE_PEND_TIMEOUT_SUSPENDED.
Fixed bug in OS_TaskChangePrio which incorrectly lowers the priority of a high-priority task which is holding a mutex if a low-priority task blocking on the same mutex has its priority lowered.
|