Add extended versions of all notify / notify give tracing hooks.

The previous versions of these macros did not hygienically expose what
task was being notified, and how/if the notification value was notified.
This commit is contained in:
schilkp 2024-06-06 12:14:03 +02:00
parent e786375a1c
commit ab558f5f97
2 changed files with 23 additions and 2 deletions

View file

@ -7903,7 +7903,7 @@ TickType_t uxTaskResetEventItemValue( void )
break;
}
traceTASK_NOTIFY( uxIndexToNotify );
traceTASK_NOTIFY_EXT( pxTCB, uxIndexToNotify, eAction, xReturn );
/* If the task is in the blocked state specifically to wait for a
* notification then unblock it now. */
@ -8045,7 +8045,7 @@ TickType_t uxTaskResetEventItemValue( void )
break;
}
traceTASK_NOTIFY_FROM_ISR( uxIndexToNotify );
traceTASK_NOTIFY_FROM_ISR_EXT( pxTCB, uxIndexToNotify, eAction, xReturn );
/* If the task is in the blocked state specifically to wait for a
* notification then unblock it now. */