portGET_HIGHEST_PRIORITY is only used within FreeRTOS.
 
Symbols
loading...
Files
loading...

portGET_HIGHEST_PRIORITY macro

Syntax

#define portGET_HIGHEST_PRIORITY( uxTopPriority, uxReadyPriorities ) uxTopPriority = ( 31UL - ( uint32_t ) ucPortCountLeadingZeros( ( uxReadyPriorities ) ) )

Arguments

uxTopPriority

uxReadyPriorities

References

LocationText
portmacro.h:149
#define portGET_HIGHEST_PRIORITY( uxTopPriority, uxReadyPriorities ) uxTopPriority = ( 31UL - ( uint32_t ) ucPortCountLeadingZeros( ( uxReadyPriorities ) ) )
portmacro.h:185
#define portGET_HIGHEST_PRIORITY( uxTopPriority, uxReadyPriorities ) uxTopPriority = ( 31UL - ( uint32_t ) ucPortCountLeadingZeros( ( uxReadyPriorities ) ) )
tasks.c:174
portGET_HIGHEST_PRIORITY( uxTopPriority, uxTopReadyPriority ); \