#include <stdint.h>
#include <stddef.h>
#include <stdbool.h>
#include "kernel/vsf_kernel.h"
Go to the source code of this file.
◆ portMAX_DELAY
◆ pdFALSE
◆ pdTRUE
◆ pdPASS
◆ pdFAIL
◆ portENTER_CRITICAL
| #define portENTER_CRITICAL |
( |
| ... | ) |
|
Value:
void vTaskEnterCritical(void)
Definition freertos_critical_port.c:84
◆ portEXIT_CRITICAL
| #define portEXIT_CRITICAL |
( |
| ... | ) |
|
Value:
void vTaskExitCritical(void)
Definition freertos_critical_port.c:95
◆ portENTER_CRITICAL_ISR
| #define portENTER_CRITICAL_ISR |
( |
| ... | ) |
|
◆ portEXIT_CRITICAL_ISR
| #define portEXIT_CRITICAL_ISR |
( |
| ... | ) |
|
◆ portDISABLE_INTERRUPTS
| #define portDISABLE_INTERRUPTS |
( |
| ) |
|
◆ portENABLE_INTERRUPTS
| #define portENABLE_INTERRUPTS |
( |
| ) |
|
◆ portMUX_INITIALIZER_UNLOCKED
| #define portMUX_INITIALIZER_UNLOCKED { 0 } |
◆ portMUX_FREE_VAL
| #define portMUX_FREE_VAL 0 |
◆ vPortCPUInitializeMutex
| #define vPortCPUInitializeMutex |
( |
| mux | ) |
|
Value:do { (void)(mux); } while(0)
◆ taskENTER_CRITICAL
| #define taskENTER_CRITICAL |
( |
| ... | ) |
|
◆ taskEXIT_CRITICAL
| #define taskEXIT_CRITICAL |
( |
| ... | ) |
|
◆ taskENTER_CRITICAL_ISR
| #define taskENTER_CRITICAL_ISR |
( |
| ... | ) |
|
Value:
UBaseType_t vTaskEnterCriticalFromISR(void)
Definition freertos_critical_port.c:134
◆ taskEXIT_CRITICAL_ISR
| #define taskEXIT_CRITICAL_ISR |
( |
| x | ) |
|
Value:
void vTaskExitCriticalFromISR(UBaseType_t uxSavedInterruptState)
Definition freertos_critical_port.c:139
uint32_t UBaseType_t
Definition rtos_al.h:60
◆ taskENTER_CRITICAL_FROM_ISR
| #define taskENTER_CRITICAL_FROM_ISR |
( |
| ... | ) |
|
◆ taskEXIT_CRITICAL_FROM_ISR
| #define taskEXIT_CRITICAL_FROM_ISR |
( |
| x | ) |
|
◆ portSTACK_TYPE
◆ portBASE_TYPE
◆ portTICK_PERIOD_MS
◆ portTICK_RATE_MS
◆ portYIELD_FROM_ISR
| #define portYIELD_FROM_ISR |
( |
| x | ) |
|
◆ vTaskEnterCritical()
| void vTaskEnterCritical |
( |
void | | ) |
|
|
extern |
◆ vTaskExitCritical()
| void vTaskExitCritical |
( |
void | | ) |
|
|
extern |
◆ vTaskEnterCriticalFromISR()
◆ vTaskExitCriticalFromISR()
| void vTaskExitCriticalFromISR |
( |
UBaseType_t | uxSavedInterruptState | ) |
|
|
extern |