Copyright © 2019 STMicroelectronics
The source code delivered is an utility to help the task scheduling inside a system without OS.
| Headline |
|---|
| fix : udpate SEQ_Run to avoid wrong task id detected in the issue 184738 |
Outstanding bugs list : None
Requirements not met or planned in a forthcoming release : None
No compatibility break with previous version
| Headline |
|---|
| fix: Ticket 195100 - Hardfault could be generated in some cases |
Outstanding bugs list : None
Requirements not met or planned in a forthcoming release : None
No compatibility break with previous version
| Headline |
|---|
| Ticket 184738 - STM32WB55 sequencer issue - async stack event no more received at M4 |
Outstanding bugs list : None
Requirements not met or planned in a forthcoming release : None
No compatibility break with previous version
| Headline |
|---|
| Ticket 158094 - Add UTIL_SEQ_PreTask() and UTIL_SEQ_PostTask() for each task |
Outstanding bugs list : None
Requirements not met or planned in a forthcoming release : None
No compatibility break with previous version
| Headline |
|---|
| Ticket 141828 - UTIL_SEQ_PreIdle() and UTIL_SEQ_PostIdle() should not be executed when an event is set |
| Ticket 140590 - [Sequencer]:Request to add a new API to check if the task is registered |
| Ticket 158248 - [stm32_seq.c] Wrong #error control implementation |
Outstanding bugs list : None
Requirements not met or planned in a forthcoming release : None
No compatibility break with previous version
| Headline |
|---|
| Ticket 104404 - Some events may be lost due to race conditions (rework) |
| Ticket 115234 - [Licensing] Update the way to declare licenses in Cube and X-CUBE components |
| Documentation update |
Outstanding bugs list : None
Requirements not met or planned in a forthcoming release : None
No compatibility break with previous version
| Headline |
|---|
| Ticket 104404 - Some events may be lost due to race conditions |
Outstanding bugs list : None
Requirements not met or planned in a forthcoming release : None
No compatibility break with previous version
| Headline |
|---|
| Ticket 86948 - CodeSpell : Correct some english words typo |
Outstanding bugs list : None
Requirements not met or planned in a forthcoming release : None
No compatibility break with previous version
| Headline |
|---|
| Ticket 91315 - Four lines of code should be under a __weak function to allow overcharge it for unprivileged mode |
| Ticket 89624 - Utilities Releases Notes improvements - Link on openorg BSD-3-Clause |
| Ticket 86948 - CodeSpell : Correct some english words typo |
Outstanding bugs list : None
Requirements not met or planned in a forthcoming release : None
No compatibility break with previous version
| Headline |
|---|
| Doxygen update |
| [78010][UTILITIES][SEQ] update the function UTIL_SEQ_EvtIdle to allow the run of all tasks except the task waiting for an event |
| [78143][UTILITIES][SEQ] UTIL_SEQ_RFU definition has been wrongly removed from UTIL_Seq.h |
| [77834][UTILITIES][SEQ] Allow call of WaitEvent in the context of PreIdle/PostIdle |
Outstanding bugs list : None
Requirements not met or planned in a forthcoming release : None
No compatibility break with previous version
| Headline |
|---|
| doxygen tag insertion |
| doxygen documentation html\index.html |
| MISRA 2012 test |
| Ticket 72443 - Scheduler: CurrentTaskIdx it is not correctly handled. |
| Headline |
|---|
| Ticket 72443 - Scheduler: CurrentTaskIdx it is not correctly handled. |
| Headline |
|---|
| Fixed to avoid infinite loop when a task is waiting for an event. |
| Headline |
|---|
| License correction. |
| change __weak symbol by __WEAK to be compliant with AC6. |
| Headline |
|---|
| first version. |