40#ifndef _RTEMS_RTEMS_TASKSDATA_H
41#define _RTEMS_RTEMS_TASKSDATA_H
This header file provides data structures used by the implementation and the Application Configuratio...
This header file provides data structures used by the implementation and the Application Configuratio...
rtems_task(* rtems_task_entry)(rtems_task_argument)
This type defines the task entry point of an RTEMS task.
Definition: tasks.h:239
CPU_Uint32ptr rtems_task_argument
This integer type represents task argument values.
Definition: tasks.h:100
const rtems_initialization_tasks_table _RTEMS_tasks_User_task_table
Initialization table for the first user task.
Definition: taskinitdefault.c:43
Thread_Information _RTEMS_tasks_Information
void _RTEMS_tasks_Construct_user_task(void)
Constructs and starts the Classic API initialization task using rtems_task_construct() and the config...
Definition: taskconstructuser.c:46
void _RTEMS_tasks_Initialize_user_task(void)
Creates and starts the Classic API initialization task using rtems_task_create() and the configuratio...
Definition: taskinitusers.c:47
const RTEMS_tasks_User_task_config _RTEMS_tasks_User_task_config
This structure provides the configuration of the Classic API initialization task.
This header file provides interfaces of the Thread Handler which are used by the implementation and t...
This structure is used to manage a set of events.
Definition: eventdata.h:56
Definition: tasksdata.h:63
Thread_Action Signal_action
Signal post-switch action in case signals are pending.
Definition: tasksdata.h:74
Event_Control Event
Definition: tasksdata.h:65
ASR_Information Signal
Definition: tasksdata.h:69
Event_Control System_event
Definition: tasksdata.h:67
This structure provides the configuration to construct and start the Classic API initialization task.
Definition: tasksdata.h:96
rtems_task_config config
This member provides the task configuration for rtems_task_construct().
Definition: tasksdata.h:101
rtems_task_entry entry_point
This member provides the task entry point for rtems_task_start().
Definition: tasksdata.h:106
rtems_task_argument argument
This member provides the task argument for rtems_task_start().
Definition: tasksdata.h:111
Thread action.
Definition: thread.h:681
This structure defines the properties of the Classic API user initialization task.
Definition: tasks.h:249
This structure defines the configuration of a task constructed by rtems_task_construct().
Definition: tasks.h:110
This header file defines the main parts of the Tasks Manager API.