RTEMS
|
RTEMS Task Create from Config. More...
#include <rtems/rtems/tasksimpl.h>
#include <rtems/rtems/attrimpl.h>
#include <rtems/rtems/eventimpl.h>
#include <rtems/rtems/modesimpl.h>
#include <rtems/rtems/support.h>
#include <rtems/score/apimutex.h>
#include <rtems/score/schedulerimpl.h>
#include <rtems/score/stackimpl.h>
#include <rtems/score/threadimpl.h>
#include <rtems/score/userextimpl.h>
#include <rtems/sysinit.h>
#include <string.h>
Go to the source code of this file.
Enumerations | |
enum | { _Sysinit__RTEMS_tasks_Manager_initialization = 0x000a0080 } |
Functions | |
static rtems_status_code | _RTEMS_tasks_Prepare_user_stack (Thread_Configuration *thread_config, const rtems_task_config *config) |
rtems_status_code | rtems_task_construct (const rtems_task_config *config, rtems_id *id) |
Constructs a task from the specified the task configuration. More... | |
rtems_status_code | _RTEMS_tasks_Create (const rtems_task_config *config, rtems_id *id, RTEMS_tasks_Prepare_stack prepare_stack) |
static void | _RTEMS_tasks_Start_extension (Thread_Control *executing, Thread_Control *started) |
static void | _RTEMS_tasks_Manager_initialization (void) |
Variables | |
static User_extensions_Control | _RTEMS_tasks_User_extensions |
rtems_sysinit_item const | _Linker_set__Sysinit__RTEMS_tasks_Manager_initialization = { _RTEMS_tasks_Manager_initialization } |
RTEMS Task Create from Config.
Definition in file taskconstruct.c.
|
static |
Definition at line 282 of file taskconstruct.c.