diff options
Diffstat (limited to 'cpukit/score/include/rtems/score/scheduleredf.h')
-rw-r--r-- | cpukit/score/include/rtems/score/scheduleredf.h | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/cpukit/score/include/rtems/score/scheduleredf.h b/cpukit/score/include/rtems/score/scheduleredf.h index fabce7e288..95be94c802 100644 --- a/cpukit/score/include/rtems/score/scheduleredf.h +++ b/cpukit/score/include/rtems/score/scheduleredf.h @@ -91,10 +91,15 @@ typedef enum { } Scheduler_EDF_Queue_state; /** - * This structure handles EDF specific data of a thread. + * @brief Scheduler node specialization for EDF schedulers. */ typedef struct { /** + * @brief Basic scheduler node. + */ + Scheduler_Node Base; + + /** * Pointer to corresponding Thread Control Block. */ Thread_Control *thread; @@ -106,7 +111,7 @@ typedef struct { * State of the thread with respect to ready queue. */ Scheduler_EDF_Queue_state queue_state; -} Scheduler_EDF_Per_thread; +} Scheduler_EDF_Node; /** * @brief Initialize EDF scheduler. |