FreeRTOS port on GAP8/RISC-V
|
Macros | |
#define | MPU_WRAPPERS_INCLUDED_FROM_API_FILE |
#define MPU_WRAPPERS_INCLUDED_FROM_API_FILE |
char* MPU_pcTaskGetName | ( | TaskHandle_t | xTaskToQuery | ) |
References pcTaskGetName(), vPortResetPrivilege(), and xPortRaisePrivilege().
UBaseType_t MPU_uxQueueMessagesWaiting | ( | const QueueHandle_t | pxQueue | ) |
References uxQueueMessagesWaiting(), vPortResetPrivilege(), and xPortRaisePrivilege().
UBaseType_t MPU_uxQueueSpacesAvailable | ( | const QueueHandle_t | xQueue | ) |
References uxQueueSpacesAvailable(), vPortResetPrivilege(), and xPortRaisePrivilege().
UBaseType_t MPU_uxTaskGetNumberOfTasks | ( | void | ) |
References uxTaskGetNumberOfTasks(), vPortResetPrivilege(), and xPortRaisePrivilege().
void MPU_vEventGroupDelete | ( | EventGroupHandle_t | xEventGroup | ) |
References vEventGroupDelete(), vPortResetPrivilege(), and xPortRaisePrivilege().
void MPU_vQueueDelete | ( | QueueHandle_t | xQueue | ) |
References vPortResetPrivilege(), vQueueDelete(), and xPortRaisePrivilege().
void MPU_vStreamBufferDelete | ( | StreamBufferHandle_t | xStreamBuffer | ) |
References vPortResetPrivilege(), vStreamBufferDelete(), and xPortRaisePrivilege().
void MPU_vTaskAllocateMPURegions | ( | TaskHandle_t | xTask, |
const MemoryRegion_t *const | xRegions | ||
) |
References vPortResetPrivilege(), vTaskAllocateMPURegions(), and xPortRaisePrivilege().
void MPU_vTaskSetTimeOutState | ( | TimeOut_t *const | pxTimeOut | ) |
References vPortResetPrivilege(), vTaskSetTimeOutState(), and xPortRaisePrivilege().
void MPU_vTaskSuspendAll | ( | void | ) |
References vPortResetPrivilege(), vTaskSuspendAll(), and xPortRaisePrivilege().
EventBits_t MPU_xEventGroupClearBits | ( | EventGroupHandle_t | xEventGroup, |
const EventBits_t | uxBitsToClear | ||
) |
References vPortResetPrivilege(), xEventGroupClearBits(), and xPortRaisePrivilege().
EventBits_t MPU_xEventGroupSetBits | ( | EventGroupHandle_t | xEventGroup, |
const EventBits_t | uxBitsToSet | ||
) |
References vPortResetPrivilege(), xEventGroupSetBits(), and xPortRaisePrivilege().
EventBits_t MPU_xEventGroupSync | ( | EventGroupHandle_t | xEventGroup, |
const EventBits_t | uxBitsToSet, | ||
const EventBits_t | uxBitsToWaitFor, | ||
TickType_t | xTicksToWait | ||
) |
References vPortResetPrivilege(), xEventGroupSync(), and xPortRaisePrivilege().
EventBits_t MPU_xEventGroupWaitBits | ( | EventGroupHandle_t | xEventGroup, |
const EventBits_t | uxBitsToWaitFor, | ||
const BaseType_t | xClearOnExit, | ||
const BaseType_t | xWaitForAllBits, | ||
TickType_t | xTicksToWait | ||
) |
References vPortResetPrivilege(), xEventGroupWaitBits(), and xPortRaisePrivilege().
BaseType_t MPU_xQueueGenericReset | ( | QueueHandle_t | pxQueue, |
BaseType_t | xNewQueue | ||
) |
References vPortResetPrivilege(), xPortRaisePrivilege(), and xQueueGenericReset().
BaseType_t MPU_xQueueGenericSend | ( | QueueHandle_t | xQueue, |
const void *const | pvItemToQueue, | ||
TickType_t | xTicksToWait, | ||
BaseType_t | xCopyPosition | ||
) |
References vPortResetPrivilege(), xPortRaisePrivilege(), and xQueueGenericSend().
BaseType_t MPU_xQueuePeek | ( | QueueHandle_t | xQueue, |
void *const | pvBuffer, | ||
TickType_t | xTicksToWait | ||
) |
References vPortResetPrivilege(), xPortRaisePrivilege(), and xQueuePeek().
BaseType_t MPU_xQueueReceive | ( | QueueHandle_t | pxQueue, |
void *const | pvBuffer, | ||
TickType_t | xTicksToWait | ||
) |
References vPortResetPrivilege(), xPortRaisePrivilege(), and xQueueReceive().
BaseType_t MPU_xQueueSemaphoreTake | ( | QueueHandle_t | xQueue, |
TickType_t | xTicksToWait | ||
) |
References vPortResetPrivilege(), xPortRaisePrivilege(), and xQueueSemaphoreTake().
size_t MPU_xStreamBufferBytesAvailable | ( | StreamBufferHandle_t | xStreamBuffer | ) |
References vPortResetPrivilege(), xPortRaisePrivilege(), and xStreamBufferBytesAvailable().
BaseType_t MPU_xStreamBufferIsEmpty | ( | StreamBufferHandle_t | xStreamBuffer | ) |
References vPortResetPrivilege(), xPortRaisePrivilege(), and xStreamBufferIsEmpty().
BaseType_t MPU_xStreamBufferIsFull | ( | StreamBufferHandle_t | xStreamBuffer | ) |
References vPortResetPrivilege(), xPortRaisePrivilege(), and xStreamBufferIsFull().
size_t MPU_xStreamBufferNextMessageLengthBytes | ( | StreamBufferHandle_t | xStreamBuffer | ) |
References vPortResetPrivilege(), xPortRaisePrivilege(), and xStreamBufferNextMessageLengthBytes().
size_t MPU_xStreamBufferReceive | ( | StreamBufferHandle_t | xStreamBuffer, |
void * | pvRxData, | ||
size_t | xBufferLengthBytes, | ||
TickType_t | xTicksToWait | ||
) |
References vPortResetPrivilege(), xPortRaisePrivilege(), and xStreamBufferReceive().
BaseType_t MPU_xStreamBufferReset | ( | StreamBufferHandle_t | xStreamBuffer | ) |
References vPortResetPrivilege(), xPortRaisePrivilege(), and xStreamBufferReset().
size_t MPU_xStreamBufferSend | ( | StreamBufferHandle_t | xStreamBuffer, |
const void * | pvTxData, | ||
size_t | xDataLengthBytes, | ||
TickType_t | xTicksToWait | ||
) |
References vPortResetPrivilege(), xPortRaisePrivilege(), and xStreamBufferSend().
BaseType_t MPU_xStreamBufferSetTriggerLevel | ( | StreamBufferHandle_t | xStreamBuffer, |
size_t | xTriggerLevel | ||
) |
References vPortResetPrivilege(), xPortRaisePrivilege(), and xStreamBufferSetTriggerLevel().
size_t MPU_xStreamBufferSpacesAvailable | ( | StreamBufferHandle_t | xStreamBuffer | ) |
References vPortResetPrivilege(), xPortRaisePrivilege(), and xStreamBufferSpacesAvailable().
BaseType_t MPU_xTaskCatchUpTicks | ( | TickType_t | xTicksToCatchUp | ) |
References vPortResetPrivilege(), xPortRaisePrivilege(), and xTaskCatchUpTicks().
BaseType_t MPU_xTaskCheckForTimeOut | ( | TimeOut_t *const | pxTimeOut, |
TickType_t *const | pxTicksToWait | ||
) |
References vPortResetPrivilege(), xPortRaisePrivilege(), and xTaskCheckForTimeOut().
TickType_t MPU_xTaskGetTickCount | ( | void | ) |
References vPortResetPrivilege(), xPortRaisePrivilege(), and xTaskGetTickCount().
BaseType_t MPU_xTaskResumeAll | ( | void | ) |
References vPortResetPrivilege(), xPortRaisePrivilege(), and xTaskResumeAll().
void vPortResetPrivilege | ( | BaseType_t | xRunningPrivileged | ) |
References pdTRUE.
Referenced by MPU_pcTaskGetName(), MPU_uxQueueMessagesWaiting(), MPU_uxQueueSpacesAvailable(), MPU_uxTaskGetNumberOfTasks(), MPU_vEventGroupDelete(), MPU_vQueueDelete(), MPU_vStreamBufferDelete(), MPU_vTaskAllocateMPURegions(), MPU_vTaskSetTimeOutState(), MPU_vTaskSuspendAll(), MPU_xEventGroupClearBits(), MPU_xEventGroupSetBits(), MPU_xEventGroupSync(), MPU_xEventGroupWaitBits(), MPU_xQueueGenericReset(), MPU_xQueueGenericSend(), MPU_xQueuePeek(), MPU_xQueueReceive(), MPU_xQueueSemaphoreTake(), MPU_xStreamBufferBytesAvailable(), MPU_xStreamBufferIsEmpty(), MPU_xStreamBufferIsFull(), MPU_xStreamBufferNextMessageLengthBytes(), MPU_xStreamBufferReceive(), MPU_xStreamBufferReset(), MPU_xStreamBufferSend(), MPU_xStreamBufferSetTriggerLevel(), MPU_xStreamBufferSpacesAvailable(), MPU_xTaskCatchUpTicks(), MPU_xTaskCheckForTimeOut(), MPU_xTaskGetTickCount(), and MPU_xTaskResumeAll().
BaseType_t xPortRaisePrivilege | ( | void | ) |
References pdTRUE.
Referenced by MPU_pcTaskGetName(), MPU_uxQueueMessagesWaiting(), MPU_uxQueueSpacesAvailable(), MPU_uxTaskGetNumberOfTasks(), MPU_vEventGroupDelete(), MPU_vQueueDelete(), MPU_vStreamBufferDelete(), MPU_vTaskAllocateMPURegions(), MPU_vTaskSetTimeOutState(), MPU_vTaskSuspendAll(), MPU_xEventGroupClearBits(), MPU_xEventGroupSetBits(), MPU_xEventGroupSync(), MPU_xEventGroupWaitBits(), MPU_xQueueGenericReset(), MPU_xQueueGenericSend(), MPU_xQueuePeek(), MPU_xQueueReceive(), MPU_xQueueSemaphoreTake(), MPU_xStreamBufferBytesAvailable(), MPU_xStreamBufferIsEmpty(), MPU_xStreamBufferIsFull(), MPU_xStreamBufferNextMessageLengthBytes(), MPU_xStreamBufferReceive(), MPU_xStreamBufferReset(), MPU_xStreamBufferSend(), MPU_xStreamBufferSetTriggerLevel(), MPU_xStreamBufferSpacesAvailable(), MPU_xTaskCatchUpTicks(), MPU_xTaskCheckForTimeOut(), MPU_xTaskGetTickCount(), and MPU_xTaskResumeAll().