|
VSF Documented
|
#include "../vsf_freertos_cfg.h"#include "FreeRTOS.h"#include "task.h"#include "../vsf_freertos.h"#include "kernel/vsf_kernel.h"Macros | |
| #define | __VSF_FREERTOS_TASK_CLASS_IMPLEMENT |
Functions | |
| BaseType_t | xTaskNotify (TaskHandle_t xTaskToNotify, uint32_t ulValue, eNotifyAction eAction) |
| BaseType_t | xTaskNotifyFromISR (TaskHandle_t xTaskToNotify, uint32_t ulValue, eNotifyAction eAction, BaseType_t *pxHigherPriorityTaskWoken) |
| BaseType_t | xTaskNotifyGive (TaskHandle_t xTaskToNotify) |
| void | vTaskNotifyGiveFromISR (TaskHandle_t xTaskToNotify, BaseType_t *pxHigherPriorityTaskWoken) |
| uint32_t | ulTaskNotifyTake (BaseType_t xClearCountOnExit, TickType_t xTicksToWait) |
| BaseType_t | xTaskNotifyWait (uint32_t ulBitsToClearOnEntry, uint32_t ulBitsToClearOnExit, uint32_t *pulNotificationValue, TickType_t xTicksToWait) |
| #define __VSF_FREERTOS_TASK_CLASS_IMPLEMENT |
| BaseType_t xTaskNotify | ( | TaskHandle_t | xTaskToNotify, |
| uint32_t | ulValue, | ||
| eNotifyAction | eAction | ||
| ) |
| BaseType_t xTaskNotifyFromISR | ( | TaskHandle_t | xTaskToNotify, |
| uint32_t | ulValue, | ||
| eNotifyAction | eAction, | ||
| BaseType_t * | pxHigherPriorityTaskWoken | ||
| ) |
| BaseType_t xTaskNotifyGive | ( | TaskHandle_t | xTaskToNotify | ) |
| void vTaskNotifyGiveFromISR | ( | TaskHandle_t | xTaskToNotify, |
| BaseType_t * | pxHigherPriorityTaskWoken | ||
| ) |
| uint32_t ulTaskNotifyTake | ( | BaseType_t | xClearCountOnExit, |
| TickType_t | xTicksToWait | ||
| ) |
| BaseType_t xTaskNotifyWait | ( | uint32_t | ulBitsToClearOnEntry, |
| uint32_t | ulBitsToClearOnExit, | ||
| uint32_t * | pulNotificationValue, | ||
| TickType_t | xTicksToWait | ||
| ) |