mirror of
https://github.com/FreeRTOS/FreeRTOS-Kernel.git
synced 2025-12-11 22:25:14 -05:00
Added lemmas to update read permissions for unscheduled tasks after new task has been started.
This commit is contained in:
parent
6a0b2116fe
commit
fbf4ba981f
2 changed files with 66 additions and 0 deletions
3
tasks.c
3
tasks.c
|
|
@ -1203,6 +1203,9 @@ static void prvYieldForTask( TCB_t * pxTCB,
|
|||
/*@ close_updated_foreach_readOnly_sharedSeg_TCB(pxTCB, gTasks, gStates1,
|
||||
gStates2, xCoreID);
|
||||
@*/
|
||||
/*@ startUpdate_foreach_readOnly_sharedSeg_TCB_IF_not_running
|
||||
(pxTCB, gTasks, gStates1, gStates2, xCoreID);
|
||||
@*/
|
||||
//@ assert( foreach(gTasks, readOnly_sharedSeg_TCB_p(gTasks, gStates2)) );
|
||||
//@ assert( foreach(gTasks, readOnly_sharedSeg_TCB_IF_not_running_p(gTasks, gStates2)) );
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue