TaskFunction_t is only used within FreeRTOS.
 
Symbols
loading...
Files
loading...

TaskFunction_t

Syntax

typedef void (*TaskFunction_t)( void * );

References

LocationReferrerText
projdefs.h:35
typedef void (*TaskFunction_t)( void * );
FreeRTOS.h:1255
TaskFunction_t pvDummy6;
cmsis_os.c:225osThreadCreate()
if (xTaskCreate((TaskFunction_t)thread_def->pthread,(const portCHAR *)thread_def->name,
mpu_prototypes.h:41
BaseType_t MPU_xTaskCreate( TaskFunction_t pxTaskCode, const char * const pcName, const uint16_t usStackDepth, void * const pvParameters, UBaseType_t uxPriority, TaskHandle_t * const pxCreatedTask ) FREERTOS_SYSTEM_CALL;
mpu_prototypes.h:42
mpu_wrappers.c:116MPU_xTaskCreate()
BaseType_t MPU_xTaskCreate( TaskFunction_t pvTaskCode, const char * const pcName, uint16_t usStackDepth, void *pvParameters, UBaseType_t uxPriority, TaskHandle_t *pxCreatedTask ) /* FREERTOS_SYSTEM_CALL */
port.c:187pxPortInitialiseStack()
port.c:208pxPortInitialiseStack()
portable.h:111
StackType_t *pxPortInitialiseStack( StackType_t *pxTopOfStack, TaskFunction_t pxCode, void *pvParameters, BaseType_t xRunPrivileged ) PRIVILEGED_FUNCTION;
portable.h:117
task.h:123
TaskFunction_t pvTaskCode;
task.h:330
tasks.c:551
static void prvInitialiseNewTask( TaskFunction_t pxTaskCode,
tasks.c:733xTaskCreate()
tasks.c:824prvInitialiseNewTask()
static void prvInitialiseNewTask( TaskFunction_t pxTaskCode,