15#ifndef RUNTIME_TASKS_H
16#define RUNTIME_TASKS_H
18#include "freertos/FreeRTOS.h"
19#include "freertos/task.h"
33 void (*stop_func) (void);
BaseType_t runtime_tasks_start_all(void)
Start registered tasks.
Definition runtime_tasks.c:42
void runtime_tasks_stop_all(void)
Stop running registered tasks.
Definition runtime_tasks.c:72
Runtime task configuration structure.
Definition runtime_tasks.h:25
TaskHandle_t * handle
Definition runtime_tasks.h:31
UBaseType_t priority
Definition runtime_tasks.h:30
const char * name
Definition runtime_tasks.h:27
void * arg
Definition runtime_tasks.h:29
uint32_t stack_depth
Definition runtime_tasks.h:28
BaseType_t core_id
Definition runtime_tasks.h:32
TaskFunction_t entry
Definition runtime_tasks.h:26