Go to the documentation of this file. 70 #ifndef MPU_WRAPPERS_H 71 #define MPU_WRAPPERS_H 75 #ifdef portUSING_MPU_WRAPPERS 80 #ifndef MPU_WRAPPERS_INCLUDED_FROM_API_FILE 91 #define xTaskCreate MPU_xTaskCreate 92 #define xTaskCreateStatic MPU_xTaskCreateStatic 93 #define xTaskCreateRestricted MPU_xTaskCreateRestricted 94 #define vTaskAllocateMPURegions MPU_vTaskAllocateMPURegions 95 #define vTaskDelete MPU_vTaskDelete 96 #define vTaskDelay MPU_vTaskDelay 97 #define vTaskDelayUntil MPU_vTaskDelayUntil 98 #define xTaskAbortDelay MPU_xTaskAbortDelay 99 #define uxTaskPriorityGet MPU_uxTaskPriorityGet 100 #define eTaskGetState MPU_eTaskGetState 101 #define vTaskGetInfo MPU_vTaskGetInfo 102 #define vTaskPrioritySet MPU_vTaskPrioritySet 103 #define vTaskSuspend MPU_vTaskSuspend 104 #define vTaskResume MPU_vTaskResume 105 #define vTaskSuspendAll MPU_vTaskSuspendAll 106 #define xTaskResumeAll MPU_xTaskResumeAll 107 #define xTaskGetTickCount MPU_xTaskGetTickCount 108 #define uxTaskGetNumberOfTasks MPU_uxTaskGetNumberOfTasks 109 #define pcTaskGetName MPU_pcTaskGetName 110 #define xTaskGetHandle MPU_xTaskGetHandle 111 #define uxTaskGetStackHighWaterMark MPU_uxTaskGetStackHighWaterMark 112 #define vTaskSetApplicationTaskTag MPU_vTaskSetApplicationTaskTag 113 #define xTaskGetApplicationTaskTag MPU_xTaskGetApplicationTaskTag 114 #define vTaskSetThreadLocalStoragePointer MPU_vTaskSetThreadLocalStoragePointer 115 #define pvTaskGetThreadLocalStoragePointer MPU_pvTaskGetThreadLocalStoragePointer 116 #define xTaskCallApplicationTaskHook MPU_xTaskCallApplicationTaskHook 117 #define xTaskGetIdleTaskHandle MPU_xTaskGetIdleTaskHandle 118 #define uxTaskGetSystemState MPU_uxTaskGetSystemState 119 #define vTaskList MPU_vTaskList 120 #define vTaskGetRunTimeStats MPU_vTaskGetRunTimeStats 121 #define xTaskGenericNotify MPU_xTaskGenericNotify 122 #define xTaskNotifyWait MPU_xTaskNotifyWait 123 #define ulTaskNotifyTake MPU_ulTaskNotifyTake 124 #define xTaskNotifyStateClear MPU_xTaskNotifyStateClear 126 #define xTaskGetCurrentTaskHandle MPU_xTaskGetCurrentTaskHandle 127 #define vTaskSetTimeOutState MPU_vTaskSetTimeOutState 128 #define xTaskCheckForTimeOut MPU_xTaskCheckForTimeOut 129 #define xTaskGetSchedulerState MPU_xTaskGetSchedulerState 132 #define xQueueGenericSend MPU_xQueueGenericSend 133 #define xQueueGenericReceive MPU_xQueueGenericReceive 134 #define uxQueueMessagesWaiting MPU_uxQueueMessagesWaiting 135 #define uxQueueSpacesAvailable MPU_uxQueueSpacesAvailable 136 #define vQueueDelete MPU_vQueueDelete 137 #define xQueueCreateMutex MPU_xQueueCreateMutex 138 #define xQueueCreateMutexStatic MPU_xQueueCreateMutexStatic 139 #define xQueueCreateCountingSemaphore MPU_xQueueCreateCountingSemaphore 140 #define xQueueCreateCountingSemaphoreStatic MPU_xQueueCreateCountingSemaphoreStatic 141 #define xQueueGetMutexHolder MPU_xQueueGetMutexHolder 142 #define xQueueTakeMutexRecursive MPU_xQueueTakeMutexRecursive 143 #define xQueueGiveMutexRecursive MPU_xQueueGiveMutexRecursive 144 #define xQueueGenericCreate MPU_xQueueGenericCreate 145 #define xQueueGenericCreateStatic MPU_xQueueGenericCreateStatic 146 #define xQueueCreateSet MPU_xQueueCreateSet 147 #define xQueueAddToSet MPU_xQueueAddToSet 148 #define xQueueRemoveFromSet MPU_xQueueRemoveFromSet 149 #define xQueueSelectFromSet MPU_xQueueSelectFromSet 150 #define xQueueGenericReset MPU_xQueueGenericReset 152 #if( configQUEUE_REGISTRY_SIZE > 0 ) 153 #define vQueueAddToRegistry MPU_vQueueAddToRegistry 154 #define vQueueUnregisterQueue MPU_vQueueUnregisterQueue 155 #define pcQueueGetName MPU_pcQueueGetName 159 #define xTimerCreate MPU_xTimerCreate 160 #define xTimerCreateStatic MPU_xTimerCreateStatic 161 #define pvTimerGetTimerID MPU_pvTimerGetTimerID 162 #define vTimerSetTimerID MPU_vTimerSetTimerID 163 #define xTimerIsTimerActive MPU_xTimerIsTimerActive 164 #define xTimerGetTimerDaemonTaskHandle MPU_xTimerGetTimerDaemonTaskHandle 165 #define xTimerPendFunctionCall MPU_xTimerPendFunctionCall 166 #define pcTimerGetName MPU_pcTimerGetName 167 #define xTimerGetPeriod MPU_xTimerGetPeriod 168 #define xTimerGetExpiryTime MPU_xTimerGetExpiryTime 169 #define xTimerGenericCommand MPU_xTimerGenericCommand 172 #define xEventGroupCreate MPU_xEventGroupCreate 173 #define xEventGroupCreateStatic MPU_xEventGroupCreateStatic 174 #define xEventGroupWaitBits MPU_xEventGroupWaitBits 175 #define xEventGroupClearBits MPU_xEventGroupClearBits 176 #define xEventGroupSetBits MPU_xEventGroupSetBits 177 #define xEventGroupSync MPU_xEventGroupSync 178 #define vEventGroupDelete MPU_vEventGroupDelete 181 #define PRIVILEGED_FUNCTION 186 #define PRIVILEGED_FUNCTION __attribute__((section("privileged_functions"))) 187 #define PRIVILEGED_DATA __attribute__((section("privileged_data"))) 193 #define PRIVILEGED_FUNCTION 194 #define PRIVILEGED_DATA 195 #define portUSING_MPU_WRAPPERS 0