RTEMS CPU Kit with SuperCore  4.10.99.0
Defines | Variables
rtems/scheduler.h File Reference

Scheduler Configuration API. More...

#include <rtems/score/scheduler.h>
Include dependency graph for scheduler.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define RTEMS_SCHEDULER_CONTEXT_NAME(name)   _Configuration_Scheduler_ ## name
#define RTEMS_SCHEDULER_ASSIGN_DEFAULT   SCHEDULER_ASSIGN_DEFAULT
#define RTEMS_SCHEDULER_ASSIGN_PROCESSOR_OPTIONAL   SCHEDULER_ASSIGN_PROCESSOR_OPTIONAL
#define RTEMS_SCHEDULER_ASSIGN_PROCESSOR_MANDATORY   SCHEDULER_ASSIGN_PROCESSOR_MANDATORY
#define RTEMS_SCHEDULER_ASSIGN(index, attr)
#define RTEMS_SCHEDULER_ASSIGN_NO_SCHEDULER   { NULL, 0 }

Variables

const Scheduler_Control RTEMS_SCHEDULER_INVALID_INDEX

Detailed Description

Scheduler Configuration API.


Define Documentation

#define RTEMS_SCHEDULER_ASSIGN (   index,
  attr 
)
Value:
{ \
      ( index ) < RTEMS_ARRAY_SIZE( _Scheduler_Table ) ? \
        &_Scheduler_Table[ ( index ) ] : &RTEMS_SCHEDULER_INVALID_INDEX, \
      ( attr ) \
    }