mirror of
https://github.com/FreeRTOS/FreeRTOS-Kernel.git
synced 2025-12-12 14:45:09 -05:00
Added missing task-ISR lock invariant to post condition of acquision lemma.
This commit is contained in:
parent
29e14be203
commit
d746a27233
1 changed files with 2 additions and 1 deletions
|
|
@ -126,7 +126,8 @@ requires locked(?heldLocks) &*&
|
||||||
heldLocks == cons(?i, cons(?t, nil)) &*&
|
heldLocks == cons(?i, cons(?t, nil)) &*&
|
||||||
i == pair(?f_isr, isrLockID_f()) &*&
|
i == pair(?f_isr, isrLockID_f()) &*&
|
||||||
t == pair(?f_task, taskLockID_f());
|
t == pair(?f_task, taskLockID_f());
|
||||||
ensures locked( cons( pair(_, taskISRLockID_f()), heldLocks) );
|
ensures locked( cons( pair(_, taskISRLockID_f()), heldLocks) ) &*&
|
||||||
|
taskISRLockInv();
|
||||||
@*/
|
@*/
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue