RTEMS  5.1
Data Fields
Thread_Configuration Struct Reference

The configuration of a new thread to initialize. More...

#include <threadimpl.h>

Data Fields

const struct _Scheduler_Controlscheduler
 The scheduler control instance for the thread.
 
void * stack_area
 The starting address of the stack area.
 
size_t stack_size
 The size of the stack area in bytes.
 
void * allocated_stack
 The address of the allocated stack area or NULL.
 
Priority_Control priority
 The new thread's priority.
 
Thread_CPU_budget_algorithms budget_algorithm
 The thread's budget algorithm.
 
Thread_CPU_budget_algorithm_callout budget_callout
 The thread's initial budget callout.
 
Objects_Name name
 Name of the object for the thread.
 
uint32_t isr_level
 The thread's initial ISR level.
 
bool is_fp
 Indicates whether the thread needs a floating-point area.
 
bool is_preemptible
 Indicates whether the new thread is preemptible.
 

Detailed Description

The configuration of a new thread to initialize.


The documentation for this struct was generated from the following file: