RTEMS: cpukit/include/rtems/score/priority.h File Reference

| RTEMS 5.4-rc2

Loading...
Searching...
No Matches
Data Structures | Macros | Typedefs | Enumerations
priority.h File Reference
Internal » SuperCore » Priority Handler

Priority Handler API. More...

`#include <rtems/score/chain.h>`
`#include <rtems/score/cpu.h>`
`#include <rtems/score/rbtree.h>`

Go to the source code of this file.

## Data Structures
struct | Priority_Node
| The priority node to build up a priority aggregation. More...
struct | Priority_Aggregation
| The priority aggregation. More...
struct | Priority_Actions
| A list of priority actions. More...

## Macros
#define | PRIORITY_MINIMUM 0
| The highest (most important) thread priority value.
#define | PRIORITY_PSEUDO_ISR PRIORITY_MINIMUM
| The priority value of pseudo-ISR threads.
#define | PRIORITY_DEFAULT_MAXIMUM 255
| The default lowest (least important) thread priority value.

## Typedefs
typedef uint64_t | Priority_Control
| The thread priority control.
typedef struct Priority_Aggregation | Priority_Aggregation

## Enumerations
enum | Priority_Action_type { PRIORITY_ACTION_ADD , PRIORITY_ACTION_CHANGE , PRIORITY_ACTION_REMOVE , PRIORITY_ACTION_INVALID }
| The priority action type.

## Detailed Description

Priority Handler API.