TIOVX User Guide
|
Typedef for a task. More...
#include <tivx_task.h>
Data Fields | |
void * | tsk_handle |
Handle to the task created. | |
uint8_t * | stack_ptr |
Pointer to task stack, if NULL then task stack is allcoated by OS and not supplied by user. | |
uint32_t | stack_size |
Task stack size, if 0, OS allocates stack with default size. | |
uint32_t | core_affinity |
If task runs on a SMP CPU then this value tells the affinity of task to a given core, Valid values are 0 .. max cores in the SMP CPU. when TIVX_TASK_AFFINITY_ANY is used OS decides the task affinity. | |
uint32_t | priority |
task priority for task associated with this target TIVX_TASK_PRI_HIGHEST is highest priority, TIVX_TASK_PRI_LOWEST is lowest priority | |
tivx_task_main_f | task_func |
Entry point for task. | |
void * | app_var |
private app object | |
char | task_name [TIVX_MAX_TASK_NAME] |
Task name. | |
Typedef for a task.
Definition at line 119 of file tivx_task.h.