PDK API Guide for J721E
TaskP_Params Struct Reference

Detailed Description

Basic TaskP Parameters.

Structure that contains the parameters are passed into TaskP_create when creating a TaskP instance.

Data Fields

const char * name
 
void * pErrBlk
 
int8_t priority
 
uint32_t stacksize
 
void * arg0
 
void * arg1
 
void * stack
 
void * userData
 
TaskP_Privilege_Mode taskPrivilege
 

Field Documentation

◆ name

const char* TaskP_Params::name

Name of the task instance.

◆ pErrBlk

void* TaskP_Params::pErrBlk

Pointer to the error block for task Create

◆ priority

int8_t TaskP_Params::priority

The priority of the task

◆ stacksize

uint32_t TaskP_Params::stacksize

The stack size of the task

◆ arg0

void* TaskP_Params::arg0

argument 0

◆ arg1

void* TaskP_Params::arg1

argument 1

◆ stack

void* TaskP_Params::stack

pointer to stack memory, shall be non-null value

◆ userData

void* TaskP_Params::userData

[SafeRTOS, FreeRTOS only] Pointer to user-defined data

◆ taskPrivilege

TaskP_Privilege_Mode TaskP_Params::taskPrivilege

[SafeRTOS only] Privilege mode of the task