Go to the documentation of this file.   29 #ifndef MPU_WRAPPERS_H    30 #define MPU_WRAPPERS_H    34 #ifdef portUSING_MPU_WRAPPERS    39         #ifndef MPU_WRAPPERS_INCLUDED_FROM_API_FILE    50                 #define xTaskCreate                                                             MPU_xTaskCreate    51                 #define xTaskCreateStatic                                               MPU_xTaskCreateStatic    52                 #define xTaskCreateRestricted                                   MPU_xTaskCreateRestricted    53                 #define vTaskAllocateMPURegions                                 MPU_vTaskAllocateMPURegions    54                 #define vTaskDelete                                                             MPU_vTaskDelete    55                 #define vTaskDelay                                                              MPU_vTaskDelay    56                 #define vTaskDelayUntil                                                 MPU_vTaskDelayUntil    57                 #define xTaskAbortDelay                                                 MPU_xTaskAbortDelay    58                 #define uxTaskPriorityGet                                               MPU_uxTaskPriorityGet    59                 #define eTaskGetState                                                   MPU_eTaskGetState    60                 #define vTaskGetInfo                                                    MPU_vTaskGetInfo    61                 #define vTaskPrioritySet                                                MPU_vTaskPrioritySet    62                 #define vTaskSuspend                                                    MPU_vTaskSuspend    63                 #define vTaskResume                                                             MPU_vTaskResume    64                 #define vTaskSuspendAll                                                 MPU_vTaskSuspendAll    65                 #define xTaskResumeAll                                                  MPU_xTaskResumeAll    66                 #define xTaskGetTickCount                                               MPU_xTaskGetTickCount    67                 #define uxTaskGetNumberOfTasks                                  MPU_uxTaskGetNumberOfTasks    68                 #define pcTaskGetName                                                   MPU_pcTaskGetName    69                 #define xTaskGetHandle                                                  MPU_xTaskGetHandle    70                 #define uxTaskGetStackHighWaterMark                             MPU_uxTaskGetStackHighWaterMark    71                 #define vTaskSetApplicationTaskTag                              MPU_vTaskSetApplicationTaskTag    72                 #define xTaskGetApplicationTaskTag                              MPU_xTaskGetApplicationTaskTag    73                 #define vTaskSetThreadLocalStoragePointer               MPU_vTaskSetThreadLocalStoragePointer    74                 #define pvTaskGetThreadLocalStoragePointer              MPU_pvTaskGetThreadLocalStoragePointer    75                 #define xTaskCallApplicationTaskHook                    MPU_xTaskCallApplicationTaskHook    76                 #define xTaskGetIdleTaskHandle                                  MPU_xTaskGetIdleTaskHandle    77                 #define uxTaskGetSystemState                                    MPU_uxTaskGetSystemState    78                 #define vTaskList                                                               MPU_vTaskList    79                 #define vTaskGetRunTimeStats                                    MPU_vTaskGetRunTimeStats    80                 #define xTaskGenericNotify                                              MPU_xTaskGenericNotify    81                 #define xTaskNotifyWait                                                 MPU_xTaskNotifyWait    82                 #define ulTaskNotifyTake                                                MPU_ulTaskNotifyTake    83                 #define xTaskNotifyStateClear                                   MPU_xTaskNotifyStateClear    85                 #define xTaskGetCurrentTaskHandle                               MPU_xTaskGetCurrentTaskHandle    86                 #define vTaskSetTimeOutState                                    MPU_vTaskSetTimeOutState    87                 #define xTaskCheckForTimeOut                                    MPU_xTaskCheckForTimeOut    88                 #define xTaskGetSchedulerState                                  MPU_xTaskGetSchedulerState    91                 #define xQueueGenericSend                                               MPU_xQueueGenericSend    92                 #define xQueueReceive                                                   MPU_xQueueReceive    93                 #define xQueuePeek                                                              MPU_xQueuePeek    94                 #define xQueueSemaphoreTake                                             MPU_xQueueSemaphoreTake    95                 #define uxQueueMessagesWaiting                                  MPU_uxQueueMessagesWaiting    96                 #define uxQueueSpacesAvailable                                  MPU_uxQueueSpacesAvailable    97                 #define vQueueDelete                                                    MPU_vQueueDelete    98                 #define xQueueCreateMutex                                               MPU_xQueueCreateMutex    99                 #define xQueueCreateMutexStatic                                 MPU_xQueueCreateMutexStatic   100                 #define xQueueCreateCountingSemaphore                   MPU_xQueueCreateCountingSemaphore   101                 #define xQueueCreateCountingSemaphoreStatic             MPU_xQueueCreateCountingSemaphoreStatic   102                 #define xQueueGetMutexHolder                                    MPU_xQueueGetMutexHolder   103                 #define xQueueTakeMutexRecursive                                MPU_xQueueTakeMutexRecursive   104                 #define xQueueGiveMutexRecursive                                MPU_xQueueGiveMutexRecursive   105                 #define xQueueGenericCreate                                             MPU_xQueueGenericCreate   106                 #define xQueueGenericCreateStatic                               MPU_xQueueGenericCreateStatic   107                 #define xQueueCreateSet                                                 MPU_xQueueCreateSet   108                 #define xQueueAddToSet                                                  MPU_xQueueAddToSet   109                 #define xQueueRemoveFromSet                                             MPU_xQueueRemoveFromSet   110                 #define xQueueSelectFromSet                                             MPU_xQueueSelectFromSet   111                 #define xQueueGenericReset                                              MPU_xQueueGenericReset   113                 #if( configQUEUE_REGISTRY_SIZE > 0 )   114                         #define vQueueAddToRegistry                                             MPU_vQueueAddToRegistry   115                         #define vQueueUnregisterQueue                                   MPU_vQueueUnregisterQueue   116                         #define pcQueueGetName                                                  MPU_pcQueueGetName   120                 #define xTimerCreate                                                    MPU_xTimerCreate   121                 #define xTimerCreateStatic                                              MPU_xTimerCreateStatic   122                 #define pvTimerGetTimerID                                               MPU_pvTimerGetTimerID   123                 #define vTimerSetTimerID                                                MPU_vTimerSetTimerID   124                 #define xTimerIsTimerActive                                             MPU_xTimerIsTimerActive   125                 #define xTimerGetTimerDaemonTaskHandle                  MPU_xTimerGetTimerDaemonTaskHandle   126                 #define xTimerPendFunctionCall                                  MPU_xTimerPendFunctionCall   127                 #define pcTimerGetName                                                  MPU_pcTimerGetName   128                 #define xTimerGetPeriod                                                 MPU_xTimerGetPeriod   129                 #define xTimerGetExpiryTime                                             MPU_xTimerGetExpiryTime   130                 #define xTimerGenericCommand                                    MPU_xTimerGenericCommand   133                 #define xEventGroupCreate                                               MPU_xEventGroupCreate   134                 #define xEventGroupCreateStatic                                 MPU_xEventGroupCreateStatic   135                 #define xEventGroupWaitBits                                             MPU_xEventGroupWaitBits   136                 #define xEventGroupClearBits                                    MPU_xEventGroupClearBits   137                 #define xEventGroupSetBits                                              MPU_xEventGroupSetBits   138                 #define xEventGroupSync                                                 MPU_xEventGroupSync   139                 #define vEventGroupDelete                                               MPU_vEventGroupDelete   143                 #define xStreamBufferSend                                               MPU_xStreamBufferSend   144                 #define xStreamBufferSendFromISR                                MPU_xStreamBufferSendFromISR   145                 #define xStreamBufferReceive                                    MPU_xStreamBufferReceive   146                 #define xStreamBufferReceiveFromISR                             MPU_xStreamBufferReceiveFromISR   147                 #define vStreamBufferDelete                                             MPU_vStreamBufferDelete   148                 #define xStreamBufferIsFull                                             MPU_xStreamBufferIsFull   149                 #define xStreamBufferIsEmpty                                    MPU_xStreamBufferIsEmpty   150                 #define xStreamBufferReset                                              MPU_xStreamBufferReset   151                 #define xStreamBufferSpacesAvailable                    MPU_xStreamBufferSpacesAvailable   152                 #define xStreamBufferBytesAvailable                             MPU_xStreamBufferBytesAvailable   153                 #define xStreamBufferSetTriggerLevel                    MPU_xStreamBufferSetTriggerLevel   154                 #define xStreamBufferGenericCreate                              MPU_xStreamBufferGenericCreate   155                 #define xStreamBufferGenericCreateStatic                MPU_xStreamBufferGenericCreateStatic   161                 #define PRIVILEGED_FUNCTION   162                 #define PRIVILEGED_DATA __attribute__((section("privileged_data")))   167                 #define PRIVILEGED_FUNCTION __attribute__((section("privileged_functions")))   168                 #define PRIVILEGED_DATA __attribute__((section("privileged_data")))   174         #define PRIVILEGED_FUNCTION   175         #define PRIVILEGED_DATA   176         #define portUSING_MPU_WRAPPERS 0