mirror of
https://github.com/FreeRTOS/FreeRTOS-Kernel.git
synced 2025-12-12 06:35:19 -05:00
Refactored lock predicates to improve readability.
This commit is contained in:
parent
b310efa029
commit
014acb9a00
6 changed files with 56 additions and 68 deletions
|
|
@ -1863,11 +1863,11 @@ configSTACK_DEPTH_TYPE uxTaskGetStackHighWaterMark2( TaskHandle_t xTask ) PRIVIL
|
|||
*/
|
||||
void vApplicationStackOverflowHook( TaskHandle_t xTask,
|
||||
char * pcTaskName );
|
||||
/*@ requires prvTCB_p(xTask, ?ulFreeBytesOnStack) &*&
|
||||
pubTCB_p(xTask, ?uxCriticalNesting);
|
||||
/*@ requires prvSeg_TCB_p(xTask, ?ulFreeBytesOnStack) &*&
|
||||
coreLocalSeg_TCB_p(xTask, ?uxCriticalNesting);
|
||||
@*/
|
||||
/*@ ensures prvTCB_p(xTask, ulFreeBytesOnStack) &*&
|
||||
pubTCB_p(xTask, uxCriticalNesting);
|
||||
/*@ ensures prvSeg_TCB_p(xTask, ulFreeBytesOnStack) &*&
|
||||
coreLocalSeg_TCB_p(xTask, uxCriticalNesting);
|
||||
@*/
|
||||
|
||||
#endif
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue