mirror of
https://gitlab.rtems.org/rtems/rtos/rtems.git
synced 2026-09-25 20:05:35 +08:00
rtems: Move scheduler directives to own header
Move all rtems_scheduler_* directives to the new header file <rtems/rtems/scheduler.h>. Add a Scheduler Manager API and implementation group.
This commit is contained in:
@@ -73,6 +73,7 @@
|
||||
#include <rtems/rtems/part.h>
|
||||
#include <rtems/rtems/ratemon.h>
|
||||
#include <rtems/rtems/region.h>
|
||||
#include <rtems/rtems/scheduler.h>
|
||||
#include <rtems/rtems/sem.h>
|
||||
#include <rtems/rtems/signal.h>
|
||||
#include <rtems/rtems/status.h>
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -111,6 +111,14 @@ RTEMS_INLINE_ROUTINE rtems_task_priority _RTEMS_Priority_From_core(
|
||||
|
||||
/**@}*/
|
||||
|
||||
/**
|
||||
* @defgroup RTEMSImplClassicScheduler Scheduler Manager
|
||||
*
|
||||
* @ingroup RTEMSImplClassic
|
||||
*
|
||||
* @brief This group contains the Scheduler Manager implementation.
|
||||
*/
|
||||
|
||||
#if defined(RTEMS_MULTIPROCESSING)
|
||||
#include <rtems/rtems/taskmp.h>
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user