19 #ifndef _RTEMS_POSIX_PRIORITYIMPL_H 20 #define _RTEMS_POSIX_PRIORITYIMPL_H 42 #define POSIX_SCHEDULER_MINIMUM_PRIORITY (1) uint64_t Priority_Control
The thread priority control.
Definition: priority.h:70
RTEMS_INLINE_ROUTINE int _POSIX_Priority_Get_maximum(const Scheduler_Control *scheduler)
Gets the maximum POSIX API priority for this scheduler instance.
Definition: priorityimpl.h:52
int _POSIX_Priority_From_core(const Scheduler_Control *scheduler, Priority_Control priority)
Converts the SuperCore priority to the corresponding POSIX API priority.
Definition: psxpriorityisvalid.c:42
Information for the Assert Handler.
Priority_Control maximum_priority
The maximum priority value of this scheduler.
Definition: scheduler.h:286
Scheduler control.
Definition: scheduler.h:269
#define RTEMS_INLINE_ROUTINE
Definition: basedefs.h:66
Constants and Structures Associated with the Scheduler.
Priority_Control _POSIX_Priority_To_core(const Scheduler_Control *scheduler, int priority, bool *valid)
Converts the POSIX API priority to the corresponding SuperCore priority and validates it.
Definition: psxpriorityisvalid.c:24
#define _Assert(_e)
Assertion similar to assert() controlled via RTEMS_DEBUG instead of NDEBUG.
Definition: assert.h:100