File tree 1 file changed +3
-2
lines changed 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -8428,12 +8428,13 @@ TickType_t uxTaskResetEventItemValue( void )
8428
8428
ulCurrentRunTimeCounter = portGET_RUN_TIME_COUNTER_VALUE ();
8429
8429
#endif
8430
8430
8431
- #if ( configNUMBER_OF_CORES == 1 )
8431
+ #if ( configNUMBER_OF_CORES == 1 )
8432
8432
ulTimeSinceLastSwitchedIn = ulCurrentRunTimeCounter - ulTaskSwitchedInTime [ 0 ];
8433
8433
#else
8434
8434
ulTimeSinceLastSwitchedIn = ulCurrentRunTimeCounter - ulTaskSwitchedInTime [ pxTCB -> xTaskRunState ];
8435
8435
#endif
8436
8436
}
8437
+
8437
8438
ulTotalRunTime = pxTCB -> ulRunTimeCounter + ulTimeSinceLastSwitchedIn ;
8438
8439
}
8439
8440
taskEXIT_CRITICAL ();
@@ -8472,7 +8473,7 @@ TickType_t uxTaskResetEventItemValue( void )
8472
8473
pxTCB = prvGetTCBFromHandle ( xTask );
8473
8474
configASSERT ( pxTCB != NULL );
8474
8475
8475
- ulReturn = ulTaskRunTimeCounter / ulTotalTime ;
8476
+ ulReturn = ulTaskRunTimeCounter / ulTotalTime ;
8476
8477
}
8477
8478
else
8478
8479
{
You can’t perform that action at this time.
0 commit comments