Embedded Artistry Framework
Embedded Systems C++ Framework
Macros | Functions
os.cpp File Reference
#include "os.hpp"
#include "freertos_os_helpers.hpp"
#include <FreeRTOS.h>
#include <etl/pool.h>
#include <task.h>
Include dependency graph for os.cpp:

Macros

#define OS_CV_POOL_SIZE   4
 
#define OS_THREAD_POOL_SIZE   4
 
#define OS_MUTEX_POOL_SIZE   4
 
#define OS_SEMAPHORE_POOL_SIZE   4
 
#define OS_EVENT_FLAG_POOL_SIZE   4
 

Functions

void vApplicationStackOverflowHook (TaskHandle_t xTask, signed char *pcTaskName)
 

Macro Definition Documentation

◆ OS_CV_POOL_SIZE

#define OS_CV_POOL_SIZE   4

◆ OS_EVENT_FLAG_POOL_SIZE

#define OS_EVENT_FLAG_POOL_SIZE   4

◆ OS_MUTEX_POOL_SIZE

#define OS_MUTEX_POOL_SIZE   4

◆ OS_SEMAPHORE_POOL_SIZE

#define OS_SEMAPHORE_POOL_SIZE   4

◆ OS_THREAD_POOL_SIZE

#define OS_THREAD_POOL_SIZE   4

Function Documentation

◆ vApplicationStackOverflowHook()

void vApplicationStackOverflowHook ( TaskHandle_t  xTask,
signed char *  pcTaskName 
)