firmware
IEM Firmware Documentation
|
Data Fields | |
volatile StackType_t * | pxTopOfStack |
ListItem_t | xStateListItem |
ListItem_t | xEventListItem |
UBaseType_t | uxPriority |
StackType_t * | pxStack |
char | pcTaskName [configMAX_TASK_NAME_LEN] |
char tskTaskControlBlock::pcTaskName[configMAX_TASK_NAME_LEN] |
Descriptive name given to the task when created. Facilitates debugging only.
StackType_t* tskTaskControlBlock::pxStack |
Points to the start of the stack.
volatile StackType_t* tskTaskControlBlock::pxTopOfStack |
Points to the location of the last item placed on the tasks stack. THIS MUST BE THE FIRST MEMBER OF THE TCB STRUCT.
UBaseType_t tskTaskControlBlock::uxPriority |
The priority of the task. 0 is the lowest priority.
ListItem_t tskTaskControlBlock::xEventListItem |
Used to reference a task from an event list.
ListItem_t tskTaskControlBlock::xStateListItem |
The list that the state list item of a task is reference from denotes the state of that task (Ready, Blocked, Suspended ).