RTEMS  5.1
Functions
tasksimpl.h File Reference

Classic Tasks Manager Implementation. More...

#include <rtems/rtems/tasksdata.h>
#include <rtems/score/objectimpl.h>
#include <rtems/score/schedulerimpl.h>
#include <rtems/score/threadimpl.h>

Go to the source code of this file.

Functions

void _RTEMS_tasks_Initialize_user_tasks (void)
 RTEMS User Task Initialization. More...
 
RTEMS_INLINE_ROUTINE Thread_Control_RTEMS_tasks_Allocate (void)
 
RTEMS_INLINE_ROUTINE void _RTEMS_tasks_Free (Thread_Control *the_task)
 Frees a task control block. More...
 
RTEMS_INLINE_ROUTINE Priority_Control _RTEMS_Priority_To_core (const Scheduler_Control *scheduler, rtems_task_priority priority, bool *valid)
 Converts the RTEMS API priority to the corresponding SuperCore priority and validates it. More...
 
RTEMS_INLINE_ROUTINE rtems_task_priority _RTEMS_Priority_From_core (const Scheduler_Control *scheduler, Priority_Control priority)
 Converts the SuperCore priority to the corresponding RTEMS API priority. More...
 

Detailed Description

Classic Tasks Manager Implementation.