|
RTEMS CPU Kit with SuperCore
|
Classic Tasks Manager Implementation. More...
#include <rtems/rtems/tasks.h>#include <rtems/score/objectimpl.h>#include <rtems/score/threadimpl.h>

Go to the source code of this file.
Macros | |
| #define | RTEMS_TASKS_EXTERN extern |
| Instantiate RTEMS Classic API Tasks Data. More... | |
Functions | |
| void | _RTEMS_tasks_Manager_initialization (void) |
| RTEMS Task Manager Initialization. More... | |
| void | _RTEMS_tasks_Initialize_user_tasks (void) |
| RTEMS User Task Initialization. More... | |
| void | _RTEMS_Tasks_Invoke_task_variable_dtor (Thread_Control *the_thread, rtems_task_variable_t *tvp) |
| RTEMS Tasks Invoke Task Variable Destructor. 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_tasks_Priority_to_Core (rtems_task_priority priority) |
| Converts an RTEMS API priority into a core priority. More... | |
| RTEMS_INLINE_ROUTINE rtems_task_priority | _RTEMS_tasks_Priority_from_Core (Priority_Control priority) |
| Converts a core priority into an RTEMS API priority. More... | |
| RTEMS_INLINE_ROUTINE bool | _RTEMS_tasks_Priority_is_valid (rtems_task_priority the_priority) |
| Checks whether the priority is a valid user task. More... | |
Variables | |
| RTEMS_TASKS_EXTERN Objects_Information | _RTEMS_tasks_Information |
| The following instantiates the information control block used to manage this class of objects. | |
Classic Tasks Manager Implementation.
1.8.13