summaryrefslogtreecommitdiffstats
path: root/cpukit/rtems/src/schedulerident.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2023-05-20Update company nameSebastian Huber1-1/+1
The embedded brains GmbH & Co. KG is the legal successor of embedded brains GmbH.
2022-07-07rtems: Simplify rtems_scheduler_ident()Sebastian Huber1-16/+11
Use early returns to simplify rtems_scheduler_ident().
2022-03-10cpukit/: Scripted embedded brains header file clean upJoel Sherrill1-6/+0
Updates #4625.
2022-02-28cpukit/rtems/src/[s-z]*.c: Change license to BSD-2Joel Sherrill1-3/+22
Updates #3053.
2021-12-02rtems: Move scheduler directives to own headerSebastian Huber1-2/+2
Move all rtems_scheduler_* directives to the new header file <rtems/rtems/scheduler.h>. Add a Scheduler Manager API and implementation group.
2020-12-02rtems: Canonicalize Doxygen @file commentsSebastian Huber1-0/+9
Use common phrases for the file brief descriptions. Update #3706.
2020-04-16Canonicalize config.h includeSebastian Huber1-2/+2
Use the following variant which was already used by most source files: #ifdef HAVE_CONFIG_H #include "config.h" #endif
2016-11-09score: Simplify _Scheduler_Get_by_id()Sebastian Huber1-6/+2
Avoid dead code in non-SMP configurations. Return scheduler identifier independent of the current processor count of the scheduler via rtems_scheduler_ident(), since this value may change during run-time. Check the processor count in _Scheduler_Set() under scheduler lock protection. Update #2797.
2014-05-05score: SMP_FATAL_SCHEDULER_WITHOUT_PROCESSORSSebastian Huber1-3/+9
Avoid the SMP_FATAL_SCHEDULER_WITHOUT_PROCESSORS fatal error and make it a run-time error in rtems_scheduler_ident() and _Scheduler_Get_by_id().
2014-04-15rtems: Add scheduler identificationSebastian Huber1-0/+46