mirror of
https://github.com/FreeRTOS/FreeRTOS-Kernel.git
synced 2025-08-19 09:38:32 -04:00
Separate the task create function for core affinity (#789)
* Separate the task create function for core affinity * Update function prototype and comment * Code review suggestions Signed-off-by: Gaurav Aggarwal <aggarg@amazon.com> --------- Signed-off-by: Gaurav Aggarwal <aggarg@amazon.com> Co-authored-by: kar-rahul-aws <118818625+kar-rahul-aws@users.noreply.github.com> Co-authored-by: Gaurav Aggarwal <aggarg@amazon.com> Co-authored-by: Gaurav-Aggarwal-AWS <33462878+aggarg@users.noreply.github.com>
This commit is contained in:
parent
4bfb9b2d70
commit
2be332ae21
2 changed files with 352 additions and 104 deletions
|
@ -1610,6 +1610,14 @@
|
|||
#define traceRETURN_xTaskCreateStatic( xReturn )
|
||||
#endif
|
||||
|
||||
#ifndef traceENTER_xTaskCreateStaticAffinitySet
|
||||
#define traceENTER_xTaskCreateStaticAffinitySet( pxTaskCode, pcName, ulStackDepth, pvParameters, uxPriority, puxStackBuffer, pxTaskBuffer, uxCoreAffinityMask )
|
||||
#endif
|
||||
|
||||
#ifndef traceRETURN_xTaskCreateStaticAffinitySet
|
||||
#define traceRETURN_xTaskCreateStaticAffinitySet( xReturn )
|
||||
#endif
|
||||
|
||||
#ifndef traceENTER_xTaskCreateRestrictedStatic
|
||||
#define traceENTER_xTaskCreateRestrictedStatic( pxTaskDefinition, pxCreatedTask )
|
||||
#endif
|
||||
|
@ -1618,6 +1626,14 @@
|
|||
#define traceRETURN_xTaskCreateRestrictedStatic( xReturn )
|
||||
#endif
|
||||
|
||||
#ifndef traceENTER_xTaskCreateRestrictedStaticAffinitySet
|
||||
#define traceENTER_xTaskCreateRestrictedStaticAffinitySet( pxTaskDefinition, uxCoreAffinityMask, pxCreatedTask )
|
||||
#endif
|
||||
|
||||
#ifndef traceRETURN_xTaskCreateRestrictedStaticAffinitySet
|
||||
#define traceRETURN_xTaskCreateRestrictedStaticAffinitySet( xReturn )
|
||||
#endif
|
||||
|
||||
#ifndef traceENTER_xTaskCreateRestricted
|
||||
#define traceENTER_xTaskCreateRestricted( pxTaskDefinition, pxCreatedTask )
|
||||
#endif
|
||||
|
@ -1626,6 +1642,14 @@
|
|||
#define traceRETURN_xTaskCreateRestricted( xReturn )
|
||||
#endif
|
||||
|
||||
#ifndef traceENTER_xTaskCreateRestrictedAffinitySet
|
||||
#define traceENTER_xTaskCreateRestrictedAffinitySet( pxTaskDefinition, uxCoreAffinityMask, pxCreatedTask )
|
||||
#endif
|
||||
|
||||
#ifndef traceRETURN_xTaskCreateRestrictedAffinitySet
|
||||
#define traceRETURN_xTaskCreateRestrictedAffinitySet( xReturn )
|
||||
#endif
|
||||
|
||||
#ifndef traceENTER_xTaskCreate
|
||||
#define traceENTER_xTaskCreate( pxTaskCode, pcName, usStackDepth, pvParameters, uxPriority, pxCreatedTask )
|
||||
#endif
|
||||
|
@ -1634,6 +1658,14 @@
|
|||
#define traceRETURN_xTaskCreate( xReturn )
|
||||
#endif
|
||||
|
||||
#ifndef traceENTER_xTaskCreateAffinitySet
|
||||
#define traceENTER_xTaskCreateAffinitySet( pxTaskCode, pcName, usStackDepth, pvParameters, uxPriority, uxCoreAffinityMask, pxCreatedTask )
|
||||
#endif
|
||||
|
||||
#ifndef traceRETURN_xTaskCreateAffinitySet
|
||||
#define traceRETURN_xTaskCreateAffinitySet( xReturn )
|
||||
#endif
|
||||
|
||||
#ifndef traceENTER_vTaskDelete
|
||||
#define traceENTER_vTaskDelete( xTaskToDelete )
|
||||
#endif
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue