Microchip® Advanced Software Framework

tskTaskControlBlock Struct Reference

Data Fields

char pcTaskName [configMAX_TASK_NAME_LEN]
 
StackType_t * pxStack
 
volatile StackType_t * pxTopOfStack
 
volatile uint8_t ucNotifyState
 
volatile uint32_t ulNotifiedValue
 
UBaseType_t uxBasePriority
 
UBaseType_t uxMutexesHeld
 
UBaseType_t uxPriority
 
UBaseType_t uxTaskNumber
 
UBaseType_t uxTCBNumber
 
ListItem_t xEventListItem
 
ListItem_t xStateListItem
 

char tskTaskControlBlock::pcTaskName[configMAX_TASK_NAME_LEN]
StackType_t* tskTaskControlBlock::pxStack
volatile StackType_t* tskTaskControlBlock::pxTopOfStack

Referenced by prvInitialiseNewTask().

volatile uint32_t tskTaskControlBlock::ulNotifiedValue
UBaseType_t tskTaskControlBlock::uxTaskNumber
UBaseType_t tskTaskControlBlock::uxTCBNumber