Added documentation of the locking discipline and renamed some predicates.

This commit is contained in:
Tobias Reinhard 2022-12-28 13:11:55 -05:00
parent 3057a186c2
commit 4033b09210
5 changed files with 58 additions and 18 deletions

View file

@ -1864,10 +1864,10 @@ configSTACK_DEPTH_TYPE uxTaskGetStackHighWaterMark2( TaskHandle_t xTask ) PRIVIL
void vApplicationStackOverflowHook( TaskHandle_t xTask,
char * pcTaskName );
/*@ requires TCB_stack_p(xTask, ?ulFreeBytesOnStack) &*&
coreLocalSeg_TCB_p(xTask, ?uxCriticalNesting);
TCB_criticalNesting_p(xTask, ?uxCriticalNesting);
@*/
/*@ ensures TCB_stack_p(xTask, ulFreeBytesOnStack) &*&
coreLocalSeg_TCB_p(xTask, uxCriticalNesting);
TCB_criticalNesting_p(xTask, uxCriticalNesting);
@*/
#endif