RTEMS
|
RTEMS Task Create. 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/sysstate.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 void | _RTEMS_tasks_Prepare_user_stack (Thread_Configuration *thread_config, const rtems_task_config *config) |
rtems_status_code | rtems_task_build (const rtems_task_config *config, rtems_id *id) |
rtems_status_code | _RTEMS_tasks_Build (const rtems_task_config *config, rtems_id *id, void(*prepare_stack)(Thread_Configuration *, const rtems_task_config *)) |
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.
Definition in file taskbuild.c.
|
static |
Definition at line 253 of file taskbuild.c.