Add top and end of stack to task info report

This commit is contained in:
Shreyas Balakrishna 2020-04-01 13:51:48 +13:00 committed by GitHub
parent 464695a4f2
commit 154c889bb8
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -3684,6 +3684,8 @@ static void prvCheckTasksWaitingTermination( void )
pxTaskStatus->pcTaskName = ( const char * ) &( pxTCB->pcTaskName [ 0 ] ); pxTaskStatus->pcTaskName = ( const char * ) &( pxTCB->pcTaskName [ 0 ] );
pxTaskStatus->uxCurrentPriority = pxTCB->uxPriority; pxTaskStatus->uxCurrentPriority = pxTCB->uxPriority;
pxTaskStatus->pxStackBase = pxTCB->pxStack; pxTaskStatus->pxStackBase = pxTCB->pxStack;
pxTaskStatus->pxTopOfStack = (StackType_t *)pxTCB->pxTopOfStack;
pxTaskStatus->pxEndOfStack = pxTCB->pxEndOfStack;
pxTaskStatus->xTaskNumber = pxTCB->uxTCBNumber; pxTaskStatus->xTaskNumber = pxTCB->uxTCBNumber;
#if ( configUSE_MUTEXES == 1 ) #if ( configUSE_MUTEXES == 1 )