firmware
IEM Firmware Documentation
Loading...
Searching...
No Matches
FreeRTOS.h File Reference
#include <stddef.h>
#include <stdint.h>
#include "FreeRTOSConfig.h"
#include "projdefs.h"
#include "portable.h"
Include dependency graph for FreeRTOS.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  xSTATIC_LIST_ITEM
struct  xSTATIC_LIST
struct  xSTATIC_TCB
struct  xSTATIC_QUEUE
struct  xSTATIC_EVENT_GROUP
struct  xSTATIC_TIMER
struct  xSTATIC_STREAM_BUFFER

Macros

#define TICK_TYPE_WIDTH_16_BITS   0
#define TICK_TYPE_WIDTH_32_BITS   1
#define TICK_TYPE_WIDTH_64_BITS   2
#define configTICK_TYPE_WIDTH_IN_BITS   TICK_TYPE_WIDTH_32_BITS
#define configUSE_MPU_WRAPPERS_V1   0
#define configENABLE_ACCESS_CONTROL_LIST   0
#define configNUMBER_OF_CORES   1
#define configUSE_MALLOC_FAILED_HOOK   0
#define configUSE_NEWLIB_REENTRANT   0
#define configUSE_PICOLIBC_TLS   0
#define configUSE_C_RUNTIME_TLS_SUPPORT   0
#define configUSE_CO_ROUTINES   0
#define INCLUDE_vTaskPrioritySet   0
#define INCLUDE_uxTaskPriorityGet   0
#define INCLUDE_vTaskDelete   0
#define INCLUDE_vTaskSuspend   0
#define INCLUDE_xTaskDelayUntil   0
#define INCLUDE_vTaskDelay   0
#define INCLUDE_xTaskGetIdleTaskHandle   0
#define INCLUDE_xTaskAbortDelay   0
#define INCLUDE_xQueueGetMutexHolder   0
#define INCLUDE_xSemaphoreGetMutexHolder   INCLUDE_xQueueGetMutexHolder
#define INCLUDE_xTaskGetHandle   0
#define INCLUDE_uxTaskGetStackHighWaterMark   0
#define INCLUDE_uxTaskGetStackHighWaterMark2   0
#define INCLUDE_eTaskGetState   0
#define INCLUDE_xTaskResumeFromISR   1
#define INCLUDE_xTimerPendFunctionCall   0
#define INCLUDE_xTaskGetSchedulerState   0
#define INCLUDE_xTaskGetCurrentTaskHandle   1
#define configUSE_APPLICATION_TASK_TAG   0
#define configNUM_THREAD_LOCAL_STORAGE_POINTERS   0
#define configUSE_RECURSIVE_MUTEXES   0
#define configUSE_MUTEXES   0
#define configUSE_TIMERS   0
#define configUSE_EVENT_GROUPS   1
#define configUSE_STREAM_BUFFERS   1
#define configUSE_DAEMON_TASK_STARTUP_HOOK   0
#define configUSE_COUNTING_SEMAPHORES   0
#define configUSE_TASK_PREEMPTION_DISABLE   0
#define configUSE_ALTERNATIVE_API   0
#define portCRITICAL_NESTING_IN_TCB   0
#define configMAX_TASK_NAME_LEN   16
#define configIDLE_SHOULD_YIELD   1
#define configASSERT(x)
#define configASSERT_DEFINED   0
#define configPRECONDITION(X)
#define configPRECONDITION_DEFINED   0
#define configCHECK_HANDLER_INSTALLATION   1
#define portSOFTWARE_BARRIER()
#define configRUN_MULTIPLE_PRIORITIES   0
#define configUSE_CORE_AFFINITY   0
#define configUSE_PASSIVE_IDLE_HOOK   0
#define portHAS_NESTED_INTERRUPTS   1
#define portCLEAN_UP_TCB(pxTCB)
#define portPRE_TASK_DELETE_HOOK(pvTaskToDelete, pxYieldPending)
#define portSETUP_TCB(pxTCB)
#define portTASK_SWITCH_HOOK(pxTCB)
#define configQUEUE_REGISTRY_SIZE   0U
#define vQueueAddToRegistry(xQueue, pcName)
#define vQueueUnregisterQueue(xQueue)
#define pcQueueGetName(xQueue)
#define configUSE_MINI_LIST_ITEM   1
#define portPOINTER_SIZE_TYPE   uint32_t
#define traceSTART()
#define traceEND()
#define traceTASK_SWITCHED_IN()
#define traceINCREASE_TICK_COUNT(x)
#define traceLOW_POWER_IDLE_BEGIN()
#define traceLOW_POWER_IDLE_END()
#define traceTASK_SWITCHED_OUT()
#define traceTASK_PRIORITY_INHERIT(pxTCBOfMutexHolder, uxInheritedPriority)
#define traceTASK_PRIORITY_DISINHERIT(pxTCBOfMutexHolder, uxOriginalPriority)
#define traceBLOCKING_ON_QUEUE_RECEIVE(pxQueue)
#define traceBLOCKING_ON_QUEUE_PEEK(pxQueue)
#define traceBLOCKING_ON_QUEUE_SEND(pxQueue)
#define configCHECK_FOR_STACK_OVERFLOW   0
#define configRECORD_STACK_HIGH_ADDRESS   0
#define configINCLUDE_FREERTOS_TASK_C_ADDITIONS_H   0
#define traceMOVED_TASK_TO_READY_STATE(pxTCB)
#define tracePOST_MOVED_TASK_TO_READY_STATE(pxTCB)
#define traceMOVED_TASK_TO_DELAYED_LIST()
#define traceMOVED_TASK_TO_OVERFLOW_DELAYED_LIST()
#define traceQUEUE_CREATE(pxNewQueue)
#define traceQUEUE_CREATE_FAILED(ucQueueType)
#define traceCREATE_MUTEX(pxNewQueue)
#define traceCREATE_MUTEX_FAILED()
#define traceGIVE_MUTEX_RECURSIVE(pxMutex)
#define traceGIVE_MUTEX_RECURSIVE_FAILED(pxMutex)
#define traceTAKE_MUTEX_RECURSIVE(pxMutex)
#define traceTAKE_MUTEX_RECURSIVE_FAILED(pxMutex)
#define traceCREATE_COUNTING_SEMAPHORE()
#define traceCREATE_COUNTING_SEMAPHORE_FAILED()
#define traceQUEUE_SET_SEND   traceQUEUE_SEND
#define traceQUEUE_SEND(pxQueue)
#define traceQUEUE_SEND_FAILED(pxQueue)
#define traceQUEUE_RECEIVE(pxQueue)
#define traceQUEUE_PEEK(pxQueue)
#define traceQUEUE_PEEK_FAILED(pxQueue)
#define traceQUEUE_PEEK_FROM_ISR(pxQueue)
#define traceQUEUE_RECEIVE_FAILED(pxQueue)
#define traceQUEUE_SEND_FROM_ISR(pxQueue)
#define traceQUEUE_SEND_FROM_ISR_FAILED(pxQueue)
#define traceQUEUE_RECEIVE_FROM_ISR(pxQueue)
#define traceQUEUE_RECEIVE_FROM_ISR_FAILED(pxQueue)
#define traceQUEUE_PEEK_FROM_ISR_FAILED(pxQueue)
#define traceQUEUE_DELETE(pxQueue)
#define traceTASK_CREATE(pxNewTCB)
#define traceTASK_CREATE_FAILED()
#define traceTASK_DELETE(pxTaskToDelete)
#define traceTASK_DELAY_UNTIL(x)
#define traceTASK_DELAY()
#define traceTASK_PRIORITY_SET(pxTask, uxNewPriority)
#define traceTASK_SUSPEND(pxTaskToSuspend)
#define traceTASK_RESUME(pxTaskToResume)
#define traceTASK_RESUME_FROM_ISR(pxTaskToResume)
#define traceTASK_INCREMENT_TICK(xTickCount)
#define traceTIMER_CREATE(pxNewTimer)
#define traceTIMER_CREATE_FAILED()
#define traceTIMER_COMMAND_SEND(xTimer, xMessageID, xMessageValueValue, xReturn)
#define traceTIMER_EXPIRED(pxTimer)
#define traceTIMER_COMMAND_RECEIVED(pxTimer, xMessageID, xMessageValue)
#define traceMALLOC(pvAddress, uiSize)
#define traceFREE(pvAddress, uiSize)
#define traceEVENT_GROUP_CREATE(xEventGroup)
#define traceEVENT_GROUP_CREATE_FAILED()
#define traceEVENT_GROUP_SYNC_BLOCK(xEventGroup, uxBitsToSet, uxBitsToWaitFor)
#define traceEVENT_GROUP_SYNC_END(xEventGroup, uxBitsToSet, uxBitsToWaitFor, xTimeoutOccurred)
#define traceEVENT_GROUP_WAIT_BITS_BLOCK(xEventGroup, uxBitsToWaitFor)
#define traceEVENT_GROUP_WAIT_BITS_END(xEventGroup, uxBitsToWaitFor, xTimeoutOccurred)
#define traceEVENT_GROUP_CLEAR_BITS(xEventGroup, uxBitsToClear)
#define traceEVENT_GROUP_CLEAR_BITS_FROM_ISR(xEventGroup, uxBitsToClear)
#define traceEVENT_GROUP_SET_BITS(xEventGroup, uxBitsToSet)
#define traceEVENT_GROUP_SET_BITS_FROM_ISR(xEventGroup, uxBitsToSet)
#define traceEVENT_GROUP_DELETE(xEventGroup)
#define tracePEND_FUNC_CALL(xFunctionToPend, pvParameter1, ulParameter2, ret)
#define tracePEND_FUNC_CALL_FROM_ISR(xFunctionToPend, pvParameter1, ulParameter2, ret)
#define traceQUEUE_REGISTRY_ADD(xQueue, pcQueueName)
#define traceTASK_NOTIFY_TAKE_BLOCK(uxIndexToWait)
#define traceTASK_NOTIFY_TAKE(uxIndexToWait)
#define traceTASK_NOTIFY_WAIT_BLOCK(uxIndexToWait)
#define traceTASK_NOTIFY_WAIT(uxIndexToWait)
#define traceTASK_NOTIFY(uxIndexToNotify)
#define traceTASK_NOTIFY_FROM_ISR(uxIndexToNotify)
#define traceTASK_NOTIFY_GIVE_FROM_ISR(uxIndexToNotify)
#define traceISR_EXIT_TO_SCHEDULER()
#define traceISR_EXIT()
#define traceISR_ENTER()
#define traceSTREAM_BUFFER_CREATE_FAILED(xStreamBufferType)
#define traceSTREAM_BUFFER_CREATE_STATIC_FAILED(xReturn, xStreamBufferType)
#define traceSTREAM_BUFFER_CREATE(pxStreamBuffer, xStreamBufferType)
#define traceSTREAM_BUFFER_DELETE(xStreamBuffer)
#define traceSTREAM_BUFFER_RESET(xStreamBuffer)
#define traceSTREAM_BUFFER_RESET_FROM_ISR(xStreamBuffer)
#define traceBLOCKING_ON_STREAM_BUFFER_SEND(xStreamBuffer)
#define traceSTREAM_BUFFER_SEND(xStreamBuffer, xBytesSent)
#define traceSTREAM_BUFFER_SEND_FAILED(xStreamBuffer)
#define traceSTREAM_BUFFER_SEND_FROM_ISR(xStreamBuffer, xBytesSent)
#define traceBLOCKING_ON_STREAM_BUFFER_RECEIVE(xStreamBuffer)
#define traceSTREAM_BUFFER_RECEIVE(xStreamBuffer, xReceivedLength)
#define traceSTREAM_BUFFER_RECEIVE_FAILED(xStreamBuffer)
#define traceSTREAM_BUFFER_RECEIVE_FROM_ISR(xStreamBuffer, xReceivedLength)
#define traceENTER_xEventGroupCreateStatic(pxEventGroupBuffer)
#define traceRETURN_xEventGroupCreateStatic(pxEventBits)
#define traceENTER_xEventGroupCreate()
#define traceRETURN_xEventGroupCreate(pxEventBits)
#define traceENTER_xEventGroupSync(xEventGroup, uxBitsToSet, uxBitsToWaitFor, xTicksToWait)
#define traceRETURN_xEventGroupSync(uxReturn)
#define traceENTER_xEventGroupWaitBits(xEventGroup, uxBitsToWaitFor, xClearOnExit, xWaitForAllBits, xTicksToWait)
#define traceRETURN_xEventGroupWaitBits(uxReturn)
#define traceENTER_xEventGroupClearBits(xEventGroup, uxBitsToClear)
#define traceRETURN_xEventGroupClearBits(uxReturn)
#define traceENTER_xEventGroupClearBitsFromISR(xEventGroup, uxBitsToClear)
#define traceRETURN_xEventGroupClearBitsFromISR(xReturn)
#define traceENTER_xEventGroupGetBitsFromISR(xEventGroup)
#define traceRETURN_xEventGroupGetBitsFromISR(uxReturn)
#define traceENTER_xEventGroupSetBits(xEventGroup, uxBitsToSet)
#define traceRETURN_xEventGroupSetBits(uxEventBits)
#define traceENTER_vEventGroupDelete(xEventGroup)
#define traceRETURN_vEventGroupDelete()
#define traceENTER_xEventGroupGetStaticBuffer(xEventGroup, ppxEventGroupBuffer)
#define traceRETURN_xEventGroupGetStaticBuffer(xReturn)
#define traceENTER_vEventGroupSetBitsCallback(pvEventGroup, ulBitsToSet)
#define traceRETURN_vEventGroupSetBitsCallback()
#define traceENTER_vEventGroupClearBitsCallback(pvEventGroup, ulBitsToClear)
#define traceRETURN_vEventGroupClearBitsCallback()
#define traceENTER_xEventGroupSetBitsFromISR(xEventGroup, uxBitsToSet, pxHigherPriorityTaskWoken)
#define traceRETURN_xEventGroupSetBitsFromISR(xReturn)
#define traceENTER_uxEventGroupGetNumber(xEventGroup)
#define traceRETURN_uxEventGroupGetNumber(xReturn)
#define traceENTER_vEventGroupSetNumber(xEventGroup, uxEventGroupNumber)
#define traceRETURN_vEventGroupSetNumber()
#define traceENTER_xQueueGenericReset(xQueue, xNewQueue)
#define traceRETURN_xQueueGenericReset(xReturn)
#define traceENTER_xQueueGenericCreateStatic(uxQueueLength, uxItemSize, pucQueueStorage, pxStaticQueue, ucQueueType)
#define traceRETURN_xQueueGenericCreateStatic(pxNewQueue)
#define traceENTER_xQueueGenericGetStaticBuffers(xQueue, ppucQueueStorage, ppxStaticQueue)
#define traceRETURN_xQueueGenericGetStaticBuffers(xReturn)
#define traceENTER_xQueueGenericCreate(uxQueueLength, uxItemSize, ucQueueType)
#define traceRETURN_xQueueGenericCreate(pxNewQueue)
#define traceENTER_xQueueCreateMutex(ucQueueType)
#define traceRETURN_xQueueCreateMutex(xNewQueue)
#define traceENTER_xQueueCreateMutexStatic(ucQueueType, pxStaticQueue)
#define traceRETURN_xQueueCreateMutexStatic(xNewQueue)
#define traceENTER_xQueueGetMutexHolder(xSemaphore)
#define traceRETURN_xQueueGetMutexHolder(pxReturn)
#define traceENTER_xQueueGetMutexHolderFromISR(xSemaphore)
#define traceRETURN_xQueueGetMutexHolderFromISR(pxReturn)
#define traceENTER_xQueueGiveMutexRecursive(xMutex)
#define traceRETURN_xQueueGiveMutexRecursive(xReturn)
#define traceENTER_xQueueTakeMutexRecursive(xMutex, xTicksToWait)
#define traceRETURN_xQueueTakeMutexRecursive(xReturn)
#define traceENTER_xQueueCreateCountingSemaphoreStatic(uxMaxCount, uxInitialCount, pxStaticQueue)
#define traceRETURN_xQueueCreateCountingSemaphoreStatic(xHandle)
#define traceENTER_xQueueCreateCountingSemaphore(uxMaxCount, uxInitialCount)
#define traceRETURN_xQueueCreateCountingSemaphore(xHandle)
#define traceENTER_xQueueGenericSend(xQueue, pvItemToQueue, xTicksToWait, xCopyPosition)
#define traceRETURN_xQueueGenericSend(xReturn)
#define traceENTER_xQueueGenericSendFromISR(xQueue, pvItemToQueue, pxHigherPriorityTaskWoken, xCopyPosition)
#define traceRETURN_xQueueGenericSendFromISR(xReturn)
#define traceENTER_xQueueGiveFromISR(xQueue, pxHigherPriorityTaskWoken)
#define traceRETURN_xQueueGiveFromISR(xReturn)
#define traceENTER_xQueueReceive(xQueue, pvBuffer, xTicksToWait)
#define traceRETURN_xQueueReceive(xReturn)
#define traceENTER_xQueueSemaphoreTake(xQueue, xTicksToWait)
#define traceRETURN_xQueueSemaphoreTake(xReturn)
#define traceENTER_xQueuePeek(xQueue, pvBuffer, xTicksToWait)
#define traceRETURN_xQueuePeek(xReturn)
#define traceENTER_xQueueReceiveFromISR(xQueue, pvBuffer, pxHigherPriorityTaskWoken)
#define traceRETURN_xQueueReceiveFromISR(xReturn)
#define traceENTER_xQueuePeekFromISR(xQueue, pvBuffer)
#define traceRETURN_xQueuePeekFromISR(xReturn)
#define traceENTER_uxQueueMessagesWaiting(xQueue)
#define traceRETURN_uxQueueMessagesWaiting(uxReturn)
#define traceENTER_uxQueueSpacesAvailable(xQueue)
#define traceRETURN_uxQueueSpacesAvailable(uxReturn)
#define traceENTER_uxQueueMessagesWaitingFromISR(xQueue)
#define traceRETURN_uxQueueMessagesWaitingFromISR(uxReturn)
#define traceENTER_vQueueDelete(xQueue)
#define traceRETURN_vQueueDelete()
#define traceENTER_uxQueueGetQueueNumber(xQueue)
#define traceRETURN_uxQueueGetQueueNumber(uxQueueNumber)
#define traceENTER_vQueueSetQueueNumber(xQueue, uxQueueNumber)
#define traceRETURN_vQueueSetQueueNumber()
#define traceENTER_ucQueueGetQueueType(xQueue)
#define traceRETURN_ucQueueGetQueueType(ucQueueType)
#define traceENTER_uxQueueGetQueueItemSize(xQueue)
#define traceRETURN_uxQueueGetQueueItemSize(uxItemSize)
#define traceENTER_uxQueueGetQueueLength(xQueue)
#define traceRETURN_uxQueueGetQueueLength(uxLength)
#define traceENTER_xQueueIsQueueEmptyFromISR(xQueue)
#define traceRETURN_xQueueIsQueueEmptyFromISR(xReturn)
#define traceENTER_xQueueIsQueueFullFromISR(xQueue)
#define traceRETURN_xQueueIsQueueFullFromISR(xReturn)
#define traceENTER_xQueueCRSend(xQueue, pvItemToQueue, xTicksToWait)
#define traceRETURN_xQueueCRSend(xReturn)
#define traceENTER_xQueueCRReceive(xQueue, pvBuffer, xTicksToWait)
#define traceRETURN_xQueueCRReceive(xReturn)
#define traceENTER_xQueueCRSendFromISR(xQueue, pvItemToQueue, xCoRoutinePreviouslyWoken)
#define traceRETURN_xQueueCRSendFromISR(xCoRoutinePreviouslyWoken)
#define traceENTER_xQueueCRReceiveFromISR(xQueue, pvBuffer, pxCoRoutineWoken)
#define traceRETURN_xQueueCRReceiveFromISR(xReturn)
#define traceENTER_vQueueAddToRegistry(xQueue, pcQueueName)
#define traceRETURN_vQueueAddToRegistry()
#define traceENTER_pcQueueGetName(xQueue)
#define traceRETURN_pcQueueGetName(pcReturn)
#define traceENTER_vQueueUnregisterQueue(xQueue)
#define traceRETURN_vQueueUnregisterQueue()
#define traceENTER_vQueueWaitForMessageRestricted(xQueue, xTicksToWait, xWaitIndefinitely)
#define traceRETURN_vQueueWaitForMessageRestricted()
#define traceENTER_xQueueCreateSet(uxEventQueueLength)
#define traceRETURN_xQueueCreateSet(pxQueue)
#define traceENTER_xQueueAddToSet(xQueueOrSemaphore, xQueueSet)
#define traceRETURN_xQueueAddToSet(xReturn)
#define traceENTER_xQueueRemoveFromSet(xQueueOrSemaphore, xQueueSet)
#define traceRETURN_xQueueRemoveFromSet(xReturn)
#define traceENTER_xQueueSelectFromSet(xQueueSet, xTicksToWait)
#define traceRETURN_xQueueSelectFromSet(xReturn)
#define traceENTER_xQueueSelectFromSetFromISR(xQueueSet)
#define traceRETURN_xQueueSelectFromSetFromISR(xReturn)
#define traceENTER_xTimerCreateTimerTask()
#define traceRETURN_xTimerCreateTimerTask(xReturn)
#define traceENTER_xTimerCreate(pcTimerName, xTimerPeriodInTicks, xAutoReload, pvTimerID, pxCallbackFunction)
#define traceRETURN_xTimerCreate(pxNewTimer)
#define traceENTER_xTimerCreateStatic(pcTimerName, xTimerPeriodInTicks, xAutoReload, pvTimerID, pxCallbackFunction, pxTimerBuffer)
#define traceRETURN_xTimerCreateStatic(pxNewTimer)
#define traceENTER_xTimerGenericCommandFromTask(xTimer, xCommandID, xOptionalValue, pxHigherPriorityTaskWoken, xTicksToWait)
#define traceRETURN_xTimerGenericCommandFromTask(xReturn)
#define traceENTER_xTimerGenericCommandFromISR(xTimer, xCommandID, xOptionalValue, pxHigherPriorityTaskWoken, xTicksToWait)
#define traceRETURN_xTimerGenericCommandFromISR(xReturn)
#define traceENTER_xTimerGetTimerDaemonTaskHandle()
#define traceRETURN_xTimerGetTimerDaemonTaskHandle(xTimerTaskHandle)
#define traceENTER_xTimerGetPeriod(xTimer)
#define traceRETURN_xTimerGetPeriod(xTimerPeriodInTicks)
#define traceENTER_vTimerSetReloadMode(xTimer, xAutoReload)
#define traceRETURN_vTimerSetReloadMode()
#define traceENTER_xTimerGetReloadMode(xTimer)
#define traceRETURN_xTimerGetReloadMode(xReturn)
#define traceENTER_uxTimerGetReloadMode(xTimer)
#define traceRETURN_uxTimerGetReloadMode(uxReturn)
#define traceENTER_xTimerGetExpiryTime(xTimer)
#define traceRETURN_xTimerGetExpiryTime(xReturn)
#define traceENTER_xTimerGetStaticBuffer(xTimer, ppxTimerBuffer)
#define traceRETURN_xTimerGetStaticBuffer(xReturn)
#define traceENTER_pcTimerGetName(xTimer)
#define traceRETURN_pcTimerGetName(pcTimerName)
#define traceENTER_xTimerIsTimerActive(xTimer)
#define traceRETURN_xTimerIsTimerActive(xReturn)
#define traceENTER_pvTimerGetTimerID(xTimer)
#define traceRETURN_pvTimerGetTimerID(pvReturn)
#define traceENTER_vTimerSetTimerID(xTimer, pvNewID)
#define traceRETURN_vTimerSetTimerID()
#define traceENTER_xTimerPendFunctionCallFromISR(xFunctionToPend, pvParameter1, ulParameter2, pxHigherPriorityTaskWoken)
#define traceRETURN_xTimerPendFunctionCallFromISR(xReturn)
#define traceENTER_xTimerPendFunctionCall(xFunctionToPend, pvParameter1, ulParameter2, xTicksToWait)
#define traceRETURN_xTimerPendFunctionCall(xReturn)
#define traceENTER_uxTimerGetTimerNumber(xTimer)
#define traceRETURN_uxTimerGetTimerNumber(uxTimerNumber)
#define traceENTER_vTimerSetTimerNumber(xTimer, uxTimerNumber)
#define traceRETURN_vTimerSetTimerNumber()
#define traceENTER_xTaskCreateStatic(pxTaskCode, pcName, uxStackDepth, pvParameters, uxPriority, puxStackBuffer, pxTaskBuffer)
#define traceRETURN_xTaskCreateStatic(xReturn)
#define traceENTER_xTaskCreateStaticAffinitySet(pxTaskCode, pcName, uxStackDepth, pvParameters, uxPriority, puxStackBuffer, pxTaskBuffer, uxCoreAffinityMask)
#define traceRETURN_xTaskCreateStaticAffinitySet(xReturn)
#define traceENTER_xTaskCreateRestrictedStatic(pxTaskDefinition, pxCreatedTask)
#define traceRETURN_xTaskCreateRestrictedStatic(xReturn)
#define traceENTER_xTaskCreateRestrictedStaticAffinitySet(pxTaskDefinition, uxCoreAffinityMask, pxCreatedTask)
#define traceRETURN_xTaskCreateRestrictedStaticAffinitySet(xReturn)
#define traceENTER_xTaskCreateRestricted(pxTaskDefinition, pxCreatedTask)
#define traceRETURN_xTaskCreateRestricted(xReturn)
#define traceENTER_xTaskCreateRestrictedAffinitySet(pxTaskDefinition, uxCoreAffinityMask, pxCreatedTask)
#define traceRETURN_xTaskCreateRestrictedAffinitySet(xReturn)
#define traceENTER_xTaskCreate(pxTaskCode, pcName, uxStackDepth, pvParameters, uxPriority, pxCreatedTask)
#define traceRETURN_xTaskCreate(xReturn)
#define traceENTER_xTaskCreateAffinitySet(pxTaskCode, pcName, uxStackDepth, pvParameters, uxPriority, uxCoreAffinityMask, pxCreatedTask)
#define traceRETURN_xTaskCreateAffinitySet(xReturn)
#define traceENTER_vTaskDelete(xTaskToDelete)
#define traceRETURN_vTaskDelete()
#define traceENTER_xTaskDelayUntil(pxPreviousWakeTime, xTimeIncrement)
#define traceRETURN_xTaskDelayUntil(xShouldDelay)
#define traceENTER_vTaskDelay(xTicksToDelay)
#define traceRETURN_vTaskDelay()
#define traceENTER_eTaskGetState(xTask)
#define traceRETURN_eTaskGetState(eReturn)
#define traceENTER_uxTaskPriorityGet(xTask)
#define traceRETURN_uxTaskPriorityGet(uxReturn)
#define traceENTER_uxTaskPriorityGetFromISR(xTask)
#define traceRETURN_uxTaskPriorityGetFromISR(uxReturn)
#define traceENTER_uxTaskBasePriorityGet(xTask)
#define traceRETURN_uxTaskBasePriorityGet(uxReturn)
#define traceENTER_uxTaskBasePriorityGetFromISR(xTask)
#define traceRETURN_uxTaskBasePriorityGetFromISR(uxReturn)
#define traceENTER_vTaskPrioritySet(xTask, uxNewPriority)
#define traceRETURN_vTaskPrioritySet()
#define traceENTER_vTaskCoreAffinitySet(xTask, uxCoreAffinityMask)
#define traceRETURN_vTaskCoreAffinitySet()
#define traceENTER_vTaskCoreAffinityGet(xTask)
#define traceRETURN_vTaskCoreAffinityGet(uxCoreAffinityMask)
#define traceENTER_vTaskPreemptionDisable(xTask)
#define traceRETURN_vTaskPreemptionDisable()
#define traceENTER_vTaskPreemptionEnable(xTask)
#define traceRETURN_vTaskPreemptionEnable()
#define traceENTER_vTaskSuspend(xTaskToSuspend)
#define traceRETURN_vTaskSuspend()
#define traceENTER_vTaskResume(xTaskToResume)
#define traceRETURN_vTaskResume()
#define traceENTER_xTaskResumeFromISR(xTaskToResume)
#define traceRETURN_xTaskResumeFromISR(xYieldRequired)
#define traceENTER_vTaskStartScheduler()
#define traceRETURN_vTaskStartScheduler()
#define traceENTER_vTaskEndScheduler()
#define traceRETURN_vTaskEndScheduler()
#define traceENTER_vTaskSuspendAll()
#define traceRETURN_vTaskSuspendAll()
#define traceENTER_xTaskResumeAll()
#define traceRETURN_xTaskResumeAll(xAlreadyYielded)
#define traceENTER_xTaskGetTickCount()
#define traceRETURN_xTaskGetTickCount(xTicks)
#define traceENTER_xTaskGetTickCountFromISR()
#define traceRETURN_xTaskGetTickCountFromISR(xReturn)
#define traceENTER_uxTaskGetNumberOfTasks()
#define traceRETURN_uxTaskGetNumberOfTasks(uxCurrentNumberOfTasks)
#define traceENTER_pcTaskGetName(xTaskToQuery)
#define traceRETURN_pcTaskGetName(pcTaskName)
#define traceENTER_xTaskGetHandle(pcNameToQuery)
#define traceRETURN_xTaskGetHandle(pxTCB)
#define traceENTER_xTaskGetStaticBuffers(xTask, ppuxStackBuffer, ppxTaskBuffer)
#define traceRETURN_xTaskGetStaticBuffers(xReturn)
#define traceENTER_uxTaskGetSystemState(pxTaskStatusArray, uxArraySize, pulTotalRunTime)
#define traceRETURN_uxTaskGetSystemState(uxTask)
#define traceENTER_xTaskGetIdleTaskHandleForCore(xCoreID)
#define traceRETURN_xTaskGetIdleTaskHandleForCore(xIdleTaskHandle)
#define traceENTER_vTaskStepTick(xTicksToJump)
#define traceRETURN_vTaskStepTick()
#define traceENTER_xTaskCatchUpTicks(xTicksToCatchUp)
#define traceRETURN_xTaskCatchUpTicks(xYieldOccurred)
#define traceENTER_xTaskAbortDelay(xTask)
#define traceRETURN_xTaskAbortDelay(xReturn)
#define traceENTER_xTaskIncrementTick()
#define traceRETURN_xTaskIncrementTick(xSwitchRequired)
#define traceENTER_vTaskSetApplicationTaskTag(xTask, pxHookFunction)
#define traceRETURN_vTaskSetApplicationTaskTag()
#define traceENTER_xTaskGetApplicationTaskTag(xTask)
#define traceRETURN_xTaskGetApplicationTaskTag(xReturn)
#define traceENTER_xTaskGetApplicationTaskTagFromISR(xTask)
#define traceRETURN_xTaskGetApplicationTaskTagFromISR(xReturn)
#define traceENTER_xTaskCallApplicationTaskHook(xTask, pvParameter)
#define traceRETURN_xTaskCallApplicationTaskHook(xReturn)
#define traceENTER_vTaskSwitchContext()
#define traceRETURN_vTaskSwitchContext()
#define traceENTER_vTaskPlaceOnEventList(pxEventList, xTicksToWait)
#define traceRETURN_vTaskPlaceOnEventList()
#define traceENTER_vTaskPlaceOnUnorderedEventList(pxEventList, xItemValue, xTicksToWait)
#define traceRETURN_vTaskPlaceOnUnorderedEventList()
#define traceENTER_vTaskPlaceOnEventListRestricted(pxEventList, xTicksToWait, xWaitIndefinitely)
#define traceRETURN_vTaskPlaceOnEventListRestricted()
#define traceENTER_xTaskRemoveFromEventList(pxEventList)
#define traceRETURN_xTaskRemoveFromEventList(xReturn)
#define traceENTER_vTaskRemoveFromUnorderedEventList(pxEventListItem, xItemValue)
#define traceRETURN_vTaskRemoveFromUnorderedEventList()
#define traceENTER_vTaskSetTimeOutState(pxTimeOut)
#define traceRETURN_vTaskSetTimeOutState()
#define traceENTER_vTaskInternalSetTimeOutState(pxTimeOut)
#define traceRETURN_vTaskInternalSetTimeOutState()
#define traceENTER_xTaskCheckForTimeOut(pxTimeOut, pxTicksToWait)
#define traceRETURN_xTaskCheckForTimeOut(xReturn)
#define traceENTER_vTaskMissedYield()
#define traceRETURN_vTaskMissedYield()
#define traceENTER_uxTaskGetTaskNumber(xTask)
#define traceRETURN_uxTaskGetTaskNumber(uxReturn)
#define traceENTER_vTaskSetTaskNumber(xTask, uxHandle)
#define traceRETURN_vTaskSetTaskNumber()
#define traceENTER_eTaskConfirmSleepModeStatus()
#define traceRETURN_eTaskConfirmSleepModeStatus(eReturn)
#define traceENTER_vTaskSetThreadLocalStoragePointer(xTaskToSet, xIndex, pvValue)
#define traceRETURN_vTaskSetThreadLocalStoragePointer()
#define traceENTER_pvTaskGetThreadLocalStoragePointer(xTaskToQuery, xIndex)
#define traceRETURN_pvTaskGetThreadLocalStoragePointer(pvReturn)
#define traceENTER_vTaskAllocateMPURegions(xTaskToModify, pxRegions)
#define traceRETURN_vTaskAllocateMPURegions()
#define traceENTER_vTaskGetInfo(xTask, pxTaskStatus, xGetFreeStackSpace, eState)
#define traceRETURN_vTaskGetInfo()
#define traceENTER_uxTaskGetStackHighWaterMark2(xTask)
#define traceRETURN_uxTaskGetStackHighWaterMark2(uxReturn)
#define traceENTER_uxTaskGetStackHighWaterMark(xTask)
#define traceRETURN_uxTaskGetStackHighWaterMark(uxReturn)
#define traceENTER_xTaskGetCurrentTaskHandle()
#define traceRETURN_xTaskGetCurrentTaskHandle(xReturn)
#define traceENTER_xTaskGetCurrentTaskHandleForCore(xCoreID)
#define traceRETURN_xTaskGetCurrentTaskHandleForCore(xReturn)
#define traceENTER_xTaskGetSchedulerState()
#define traceRETURN_xTaskGetSchedulerState(xReturn)
#define traceENTER_xTaskPriorityInherit(pxMutexHolder)
#define traceRETURN_xTaskPriorityInherit(xReturn)
#define traceENTER_xTaskPriorityDisinherit(pxMutexHolder)
#define traceRETURN_xTaskPriorityDisinherit(xReturn)
#define traceENTER_vTaskPriorityDisinheritAfterTimeout(pxMutexHolder, uxHighestPriorityWaitingTask)
#define traceRETURN_vTaskPriorityDisinheritAfterTimeout()
#define traceENTER_vTaskYieldWithinAPI()
#define traceRETURN_vTaskYieldWithinAPI()
#define traceENTER_vTaskEnterCritical()
#define traceRETURN_vTaskEnterCritical()
#define traceENTER_vTaskEnterCriticalFromISR()
#define traceRETURN_vTaskEnterCriticalFromISR(uxSavedInterruptStatus)
#define traceENTER_vTaskExitCritical()
#define traceRETURN_vTaskExitCritical()
#define traceENTER_vTaskExitCriticalFromISR(uxSavedInterruptStatus)
#define traceRETURN_vTaskExitCriticalFromISR()
#define traceENTER_vTaskListTasks(pcWriteBuffer, uxBufferLength)
#define traceRETURN_vTaskListTasks()
#define traceENTER_vTaskGetRunTimeStatistics(pcWriteBuffer, uxBufferLength)
#define traceRETURN_vTaskGetRunTimeStatistics()
#define traceENTER_uxTaskResetEventItemValue()
#define traceRETURN_uxTaskResetEventItemValue(uxReturn)
#define traceENTER_pvTaskIncrementMutexHeldCount()
#define traceRETURN_pvTaskIncrementMutexHeldCount(pxTCB)
#define traceENTER_ulTaskGenericNotifyTake(uxIndexToWaitOn, xClearCountOnExit, xTicksToWait)
#define traceRETURN_ulTaskGenericNotifyTake(ulReturn)
#define traceENTER_xTaskGenericNotifyWait(uxIndexToWaitOn, ulBitsToClearOnEntry, ulBitsToClearOnExit, pulNotificationValue, xTicksToWait)
#define traceRETURN_xTaskGenericNotifyWait(xReturn)
#define traceENTER_xTaskGenericNotify(xTaskToNotify, uxIndexToNotify, ulValue, eAction, pulPreviousNotificationValue)
#define traceRETURN_xTaskGenericNotify(xReturn)
#define traceENTER_xTaskGenericNotifyFromISR(xTaskToNotify, uxIndexToNotify, ulValue, eAction, pulPreviousNotificationValue, pxHigherPriorityTaskWoken)
#define traceRETURN_xTaskGenericNotifyFromISR(xReturn)
#define traceENTER_vTaskGenericNotifyGiveFromISR(xTaskToNotify, uxIndexToNotify, pxHigherPriorityTaskWoken)
#define traceRETURN_vTaskGenericNotifyGiveFromISR()
#define traceENTER_xTaskGenericNotifyStateClear(xTask, uxIndexToClear)
#define traceRETURN_xTaskGenericNotifyStateClear(xReturn)
#define traceENTER_ulTaskGenericNotifyValueClear(xTask, uxIndexToClear, ulBitsToClear)
#define traceRETURN_ulTaskGenericNotifyValueClear(ulReturn)
#define traceENTER_ulTaskGetRunTimeCounter(xTask)
#define traceRETURN_ulTaskGetRunTimeCounter(ulRunTimeCounter)
#define traceENTER_ulTaskGetRunTimePercent(xTask)
#define traceRETURN_ulTaskGetRunTimePercent(ulReturn)
#define traceENTER_ulTaskGetIdleRunTimeCounter()
#define traceRETURN_ulTaskGetIdleRunTimeCounter(ulReturn)
#define traceENTER_ulTaskGetIdleRunTimePercent()
#define traceRETURN_ulTaskGetIdleRunTimePercent(ulReturn)
#define traceENTER_xTaskGetMPUSettings(xTask)
#define traceRETURN_xTaskGetMPUSettings(xMPUSettings)
#define traceENTER_xStreamBufferGenericCreate(xBufferSizeBytes, xTriggerLevelBytes, xStreamBufferType, pxSendCompletedCallback, pxReceiveCompletedCallback)
#define traceRETURN_xStreamBufferGenericCreate(pvAllocatedMemory)
#define traceENTER_xStreamBufferGenericCreateStatic(xBufferSizeBytes, xTriggerLevelBytes, xStreamBufferType, pucStreamBufferStorageArea, pxStaticStreamBuffer, pxSendCompletedCallback, pxReceiveCompletedCallback)
#define traceRETURN_xStreamBufferGenericCreateStatic(xReturn)
#define traceENTER_xStreamBufferGetStaticBuffers(xStreamBuffer, ppucStreamBufferStorageArea, ppxStaticStreamBuffer)
#define traceRETURN_xStreamBufferGetStaticBuffers(xReturn)
#define traceENTER_vStreamBufferDelete(xStreamBuffer)
#define traceRETURN_vStreamBufferDelete()
#define traceENTER_xStreamBufferReset(xStreamBuffer)
#define traceRETURN_xStreamBufferReset(xReturn)
#define traceENTER_xStreamBufferResetFromISR(xStreamBuffer)
#define traceRETURN_xStreamBufferResetFromISR(xReturn)
#define traceENTER_xStreamBufferSetTriggerLevel(xStreamBuffer, xTriggerLevel)
#define traceRETURN_xStreamBufferSetTriggerLevel(xReturn)
#define traceENTER_xStreamBufferSpacesAvailable(xStreamBuffer)
#define traceRETURN_xStreamBufferSpacesAvailable(xSpace)
#define traceENTER_xStreamBufferBytesAvailable(xStreamBuffer)
#define traceRETURN_xStreamBufferBytesAvailable(xReturn)
#define traceENTER_xStreamBufferSend(xStreamBuffer, pvTxData, xDataLengthBytes, xTicksToWait)
#define traceRETURN_xStreamBufferSend(xReturn)
#define traceENTER_xStreamBufferSendFromISR(xStreamBuffer, pvTxData, xDataLengthBytes, pxHigherPriorityTaskWoken)
#define traceRETURN_xStreamBufferSendFromISR(xReturn)
#define traceENTER_xStreamBufferReceive(xStreamBuffer, pvRxData, xBufferLengthBytes, xTicksToWait)
#define traceRETURN_xStreamBufferReceive(xReceivedLength)
#define traceENTER_xStreamBufferNextMessageLengthBytes(xStreamBuffer)
#define traceRETURN_xStreamBufferNextMessageLengthBytes(xReturn)
#define traceENTER_xStreamBufferReceiveFromISR(xStreamBuffer, pvRxData, xBufferLengthBytes, pxHigherPriorityTaskWoken)
#define traceRETURN_xStreamBufferReceiveFromISR(xReceivedLength)
#define traceENTER_xStreamBufferIsEmpty(xStreamBuffer)
#define traceRETURN_xStreamBufferIsEmpty(xReturn)
#define traceENTER_xStreamBufferIsFull(xStreamBuffer)
#define traceRETURN_xStreamBufferIsFull(xReturn)
#define traceENTER_xStreamBufferSendCompletedFromISR(xStreamBuffer, pxHigherPriorityTaskWoken)
#define traceRETURN_xStreamBufferSendCompletedFromISR(xReturn)
#define traceENTER_xStreamBufferReceiveCompletedFromISR(xStreamBuffer, pxHigherPriorityTaskWoken)
#define traceRETURN_xStreamBufferReceiveCompletedFromISR(xReturn)
#define traceENTER_uxStreamBufferGetStreamBufferNotificationIndex(xStreamBuffer)
#define traceRETURN_uxStreamBufferGetStreamBufferNotificationIndex(uxNotificationIndex)
#define traceENTER_vStreamBufferSetStreamBufferNotificationIndex(xStreamBuffer, uxNotificationIndex)
#define traceRETURN_vStreamBufferSetStreamBufferNotificationIndex()
#define traceENTER_uxStreamBufferGetStreamBufferNumber(xStreamBuffer)
#define traceRETURN_uxStreamBufferGetStreamBufferNumber(uxStreamBufferNumber)
#define traceENTER_vStreamBufferSetStreamBufferNumber(xStreamBuffer, uxStreamBufferNumber)
#define traceRETURN_vStreamBufferSetStreamBufferNumber()
#define traceENTER_ucStreamBufferGetStreamBufferType(xStreamBuffer)
#define traceRETURN_ucStreamBufferGetStreamBufferType(ucStreamBufferType)
#define traceENTER_vListInitialise(pxList)
#define traceRETURN_vListInitialise()
#define traceENTER_vListInitialiseItem(pxItem)
#define traceRETURN_vListInitialiseItem()
#define traceENTER_vListInsertEnd(pxList, pxNewListItem)
#define traceRETURN_vListInsertEnd()
#define traceENTER_vListInsert(pxList, pxNewListItem)
#define traceRETURN_vListInsert()
#define traceENTER_uxListRemove(pxItemToRemove)
#define traceRETURN_uxListRemove(uxNumberOfItems)
#define traceENTER_xCoRoutineCreate(pxCoRoutineCode, uxPriority, uxIndex)
#define traceRETURN_xCoRoutineCreate(xReturn)
#define traceENTER_vCoRoutineAddToDelayedList(xTicksToDelay, pxEventList)
#define traceRETURN_vCoRoutineAddToDelayedList()
#define traceENTER_vCoRoutineSchedule()
#define traceRETURN_vCoRoutineSchedule()
#define traceENTER_xCoRoutineRemoveFromEventList(pxEventList)
#define traceRETURN_xCoRoutineRemoveFromEventList(xReturn)
#define configGENERATE_RUN_TIME_STATS   0
#define portCONFIGURE_TIMER_FOR_RUN_TIME_STATS()
#define portPRIVILEGE_BIT   ( ( UBaseType_t ) 0x00 )
#define portYIELD_WITHIN_API   portYIELD
#define configEXPECTED_IDLE_TIME_BEFORE_SLEEP   2
#define configUSE_TICKLESS_IDLE   0
#define configPRE_SUPPRESS_TICKS_AND_SLEEP_PROCESSING(x)
#define configPRE_SLEEP_PROCESSING(x)
#define configPOST_SLEEP_PROCESSING(x)
#define configUSE_QUEUE_SETS   0
#define portTASK_USES_FLOATING_POINT()
#define portALLOCATE_SECURE_CONTEXT(ulSecureStackSize)
#define configUSE_TIME_SLICING   1
#define configINCLUDE_APPLICATION_DEFINED_PRIVILEGED_FUNCTIONS   0
#define configUSE_STATS_FORMATTING_FUNCTIONS   0
#define portASSERT_IF_INTERRUPT_PRIORITY_INVALID()
#define configUSE_TRACE_FACILITY   0
#define mtCOVERAGE_TEST_MARKER()
#define mtCOVERAGE_TEST_DELAY()
#define portASSERT_IF_IN_ISR()
#define configAPPLICATION_ALLOCATED_HEAP   0
#define configENABLE_HEAP_PROTECTOR   0
#define configUSE_TASK_NOTIFICATIONS   1
#define configTASK_NOTIFICATION_ARRAY_ENTRIES   1
#define configUSE_POSIX_ERRNO   0
#define configUSE_SB_COMPLETED_CALLBACK   0
#define portTICK_TYPE_IS_ATOMIC   0
#define configSUPPORT_STATIC_ALLOCATION   0
#define configKERNEL_PROVIDED_STATIC_MEMORY   0
#define configSUPPORT_DYNAMIC_ALLOCATION   1
#define configSTATS_BUFFER_MAX_LENGTH   0xFFFF
#define configRUN_TIME_COUNTER_TYPE   uint32_t
#define configMESSAGE_BUFFER_LENGTH_TYPE   size_t
#define configINITIAL_TICK_COUNT   0
#define portTICK_TYPE_ENTER_CRITICAL()
#define portTICK_TYPE_EXIT_CRITICAL()
#define portTICK_TYPE_SET_INTERRUPT_MASK_FROM_ISR()
#define portTICK_TYPE_CLEAR_INTERRUPT_MASK_FROM_ISR(x)
#define configENABLE_BACKWARD_COMPATIBILITY   1
#define configPRINTF(X)
#define configMAX(a, b)
#define configMIN(a, b)
#define configUSE_TASK_FPU_SUPPORT   1
#define configENABLE_MPU   0
#define configENABLE_FPU   1
#define configENABLE_MVE   0
#define configENABLE_TRUSTZONE   1
#define configRUN_FREERTOS_SECURE_ONLY   0
#define configRUN_ADDITIONAL_TESTS   0
#define configCONTROL_INFINITE_LOOP()
#define tskSTATIC_AND_DYNAMIC_ALLOCATION_POSSIBLE

Typedefs

typedef struct xSTATIC_LIST_ITEM StaticListItem_t
typedef struct xSTATIC_LIST_ITEM StaticMiniListItem_t
typedef struct xSTATIC_LIST StaticList_t
typedef struct xSTATIC_TCB StaticTask_t
typedef struct xSTATIC_QUEUE StaticQueue_t
typedef StaticQueue_t StaticSemaphore_t
typedef struct xSTATIC_EVENT_GROUP StaticEventGroup_t
typedef struct xSTATIC_TIMER StaticTimer_t
typedef struct xSTATIC_STREAM_BUFFER StaticStreamBuffer_t
typedef StaticStreamBuffer_t StaticMessageBuffer_t

Macro Definition Documentation

◆ configAPPLICATION_ALLOCATED_HEAP

#define configAPPLICATION_ALLOCATED_HEAP   0

◆ configASSERT

#define configASSERT ( x)

◆ configASSERT_DEFINED

#define configASSERT_DEFINED   0

◆ configCHECK_FOR_STACK_OVERFLOW

#define configCHECK_FOR_STACK_OVERFLOW   0

◆ configCHECK_HANDLER_INSTALLATION

#define configCHECK_HANDLER_INSTALLATION   1

◆ configCONTROL_INFINITE_LOOP

#define configCONTROL_INFINITE_LOOP ( )

◆ configENABLE_ACCESS_CONTROL_LIST

#define configENABLE_ACCESS_CONTROL_LIST   0

◆ configENABLE_BACKWARD_COMPATIBILITY

#define configENABLE_BACKWARD_COMPATIBILITY   1

◆ configENABLE_FPU

#define configENABLE_FPU   1

◆ configENABLE_HEAP_PROTECTOR

#define configENABLE_HEAP_PROTECTOR   0

◆ configENABLE_MPU

#define configENABLE_MPU   0

◆ configENABLE_MVE

#define configENABLE_MVE   0

◆ configENABLE_TRUSTZONE

#define configENABLE_TRUSTZONE   1

◆ configEXPECTED_IDLE_TIME_BEFORE_SLEEP

#define configEXPECTED_IDLE_TIME_BEFORE_SLEEP   2

◆ configGENERATE_RUN_TIME_STATS

#define configGENERATE_RUN_TIME_STATS   0

◆ configIDLE_SHOULD_YIELD

#define configIDLE_SHOULD_YIELD   1

◆ configINCLUDE_APPLICATION_DEFINED_PRIVILEGED_FUNCTIONS

#define configINCLUDE_APPLICATION_DEFINED_PRIVILEGED_FUNCTIONS   0

◆ configINCLUDE_FREERTOS_TASK_C_ADDITIONS_H

#define configINCLUDE_FREERTOS_TASK_C_ADDITIONS_H   0

◆ configINITIAL_TICK_COUNT

#define configINITIAL_TICK_COUNT   0

◆ configKERNEL_PROVIDED_STATIC_MEMORY

#define configKERNEL_PROVIDED_STATIC_MEMORY   0

◆ configMAX

#define configMAX ( a,
b )
Value:
( ( ( a ) > ( b ) ) ? ( a ) : ( b ) )

◆ configMAX_TASK_NAME_LEN

#define configMAX_TASK_NAME_LEN   16

◆ configMESSAGE_BUFFER_LENGTH_TYPE

#define configMESSAGE_BUFFER_LENGTH_TYPE   size_t

◆ configMIN

#define configMIN ( a,
b )
Value:
( ( ( a ) < ( b ) ) ? ( a ) : ( b ) )

◆ configNUM_THREAD_LOCAL_STORAGE_POINTERS

#define configNUM_THREAD_LOCAL_STORAGE_POINTERS   0

◆ configNUMBER_OF_CORES

#define configNUMBER_OF_CORES   1

◆ configPOST_SLEEP_PROCESSING

#define configPOST_SLEEP_PROCESSING ( x)

◆ configPRE_SLEEP_PROCESSING

#define configPRE_SLEEP_PROCESSING ( x)

◆ configPRE_SUPPRESS_TICKS_AND_SLEEP_PROCESSING

#define configPRE_SUPPRESS_TICKS_AND_SLEEP_PROCESSING ( x)

◆ configPRECONDITION

#define configPRECONDITION ( X)
Value:
#define configASSERT(x)
Definition FreeRTOSConfig.h:167

◆ configPRECONDITION_DEFINED

#define configPRECONDITION_DEFINED   0

◆ configPRINTF

#define configPRINTF ( X)

◆ configQUEUE_REGISTRY_SIZE

#define configQUEUE_REGISTRY_SIZE   0U

◆ configRECORD_STACK_HIGH_ADDRESS

#define configRECORD_STACK_HIGH_ADDRESS   0

◆ configRUN_ADDITIONAL_TESTS

#define configRUN_ADDITIONAL_TESTS   0

◆ configRUN_FREERTOS_SECURE_ONLY

#define configRUN_FREERTOS_SECURE_ONLY   0

◆ configRUN_MULTIPLE_PRIORITIES

#define configRUN_MULTIPLE_PRIORITIES   0

◆ configRUN_TIME_COUNTER_TYPE

#define configRUN_TIME_COUNTER_TYPE   uint32_t

◆ configSTATS_BUFFER_MAX_LENGTH

#define configSTATS_BUFFER_MAX_LENGTH   0xFFFF

◆ configSUPPORT_DYNAMIC_ALLOCATION

#define configSUPPORT_DYNAMIC_ALLOCATION   1

◆ configSUPPORT_STATIC_ALLOCATION

#define configSUPPORT_STATIC_ALLOCATION   0

◆ configTASK_NOTIFICATION_ARRAY_ENTRIES

#define configTASK_NOTIFICATION_ARRAY_ENTRIES   1

◆ configTICK_TYPE_WIDTH_IN_BITS

#define configTICK_TYPE_WIDTH_IN_BITS   TICK_TYPE_WIDTH_32_BITS

◆ configUSE_ALTERNATIVE_API

#define configUSE_ALTERNATIVE_API   0

◆ configUSE_APPLICATION_TASK_TAG

#define configUSE_APPLICATION_TASK_TAG   0

◆ configUSE_C_RUNTIME_TLS_SUPPORT

#define configUSE_C_RUNTIME_TLS_SUPPORT   0

◆ configUSE_CO_ROUTINES

#define configUSE_CO_ROUTINES   0

◆ configUSE_CORE_AFFINITY

#define configUSE_CORE_AFFINITY   0

◆ configUSE_COUNTING_SEMAPHORES

#define configUSE_COUNTING_SEMAPHORES   0

◆ configUSE_DAEMON_TASK_STARTUP_HOOK

#define configUSE_DAEMON_TASK_STARTUP_HOOK   0

◆ configUSE_EVENT_GROUPS

#define configUSE_EVENT_GROUPS   1

◆ configUSE_MALLOC_FAILED_HOOK

#define configUSE_MALLOC_FAILED_HOOK   0

◆ configUSE_MINI_LIST_ITEM

#define configUSE_MINI_LIST_ITEM   1

◆ configUSE_MPU_WRAPPERS_V1

#define configUSE_MPU_WRAPPERS_V1   0

◆ configUSE_MUTEXES

#define configUSE_MUTEXES   0

◆ configUSE_NEWLIB_REENTRANT

#define configUSE_NEWLIB_REENTRANT   0

◆ configUSE_PASSIVE_IDLE_HOOK

#define configUSE_PASSIVE_IDLE_HOOK   0

◆ configUSE_PICOLIBC_TLS

#define configUSE_PICOLIBC_TLS   0

◆ configUSE_POSIX_ERRNO

#define configUSE_POSIX_ERRNO   0

◆ configUSE_QUEUE_SETS

#define configUSE_QUEUE_SETS   0

◆ configUSE_RECURSIVE_MUTEXES

#define configUSE_RECURSIVE_MUTEXES   0

◆ configUSE_SB_COMPLETED_CALLBACK

#define configUSE_SB_COMPLETED_CALLBACK   0

◆ configUSE_STATS_FORMATTING_FUNCTIONS

#define configUSE_STATS_FORMATTING_FUNCTIONS   0

◆ configUSE_STREAM_BUFFERS

#define configUSE_STREAM_BUFFERS   1

◆ configUSE_TASK_FPU_SUPPORT

#define configUSE_TASK_FPU_SUPPORT   1

◆ configUSE_TASK_NOTIFICATIONS

#define configUSE_TASK_NOTIFICATIONS   1

◆ configUSE_TASK_PREEMPTION_DISABLE

#define configUSE_TASK_PREEMPTION_DISABLE   0

◆ configUSE_TICKLESS_IDLE

#define configUSE_TICKLESS_IDLE   0

◆ configUSE_TIME_SLICING

#define configUSE_TIME_SLICING   1

◆ configUSE_TIMERS

#define configUSE_TIMERS   0

◆ configUSE_TRACE_FACILITY

#define configUSE_TRACE_FACILITY   0

◆ INCLUDE_eTaskGetState

#define INCLUDE_eTaskGetState   0

◆ INCLUDE_uxTaskGetStackHighWaterMark

#define INCLUDE_uxTaskGetStackHighWaterMark   0

◆ INCLUDE_uxTaskGetStackHighWaterMark2

#define INCLUDE_uxTaskGetStackHighWaterMark2   0

◆ INCLUDE_uxTaskPriorityGet

#define INCLUDE_uxTaskPriorityGet   0

◆ INCLUDE_vTaskDelay

#define INCLUDE_vTaskDelay   0

◆ INCLUDE_vTaskDelete

#define INCLUDE_vTaskDelete   0

◆ INCLUDE_vTaskPrioritySet

#define INCLUDE_vTaskPrioritySet   0

◆ INCLUDE_vTaskSuspend

#define INCLUDE_vTaskSuspend   0

◆ INCLUDE_xQueueGetMutexHolder

#define INCLUDE_xQueueGetMutexHolder   0

◆ INCLUDE_xSemaphoreGetMutexHolder

#define INCLUDE_xSemaphoreGetMutexHolder   INCLUDE_xQueueGetMutexHolder

◆ INCLUDE_xTaskAbortDelay

#define INCLUDE_xTaskAbortDelay   0

◆ INCLUDE_xTaskDelayUntil

#define INCLUDE_xTaskDelayUntil   0

◆ INCLUDE_xTaskGetCurrentTaskHandle

#define INCLUDE_xTaskGetCurrentTaskHandle   1

◆ INCLUDE_xTaskGetHandle

#define INCLUDE_xTaskGetHandle   0

◆ INCLUDE_xTaskGetIdleTaskHandle

#define INCLUDE_xTaskGetIdleTaskHandle   0

◆ INCLUDE_xTaskGetSchedulerState

#define INCLUDE_xTaskGetSchedulerState   0

◆ INCLUDE_xTaskResumeFromISR

#define INCLUDE_xTaskResumeFromISR   1

◆ INCLUDE_xTimerPendFunctionCall

#define INCLUDE_xTimerPendFunctionCall   0

◆ mtCOVERAGE_TEST_DELAY

#define mtCOVERAGE_TEST_DELAY ( )

◆ mtCOVERAGE_TEST_MARKER

#define mtCOVERAGE_TEST_MARKER ( )

◆ pcQueueGetName

#define pcQueueGetName ( xQueue)

◆ portALLOCATE_SECURE_CONTEXT

#define portALLOCATE_SECURE_CONTEXT ( ulSecureStackSize)

◆ portASSERT_IF_IN_ISR

#define portASSERT_IF_IN_ISR ( )

◆ portASSERT_IF_INTERRUPT_PRIORITY_INVALID

#define portASSERT_IF_INTERRUPT_PRIORITY_INVALID ( )

◆ portCLEAN_UP_TCB

#define portCLEAN_UP_TCB ( pxTCB)
Value:
( void ) ( pxTCB )

◆ portCONFIGURE_TIMER_FOR_RUN_TIME_STATS

#define portCONFIGURE_TIMER_FOR_RUN_TIME_STATS ( )

◆ portCRITICAL_NESTING_IN_TCB

#define portCRITICAL_NESTING_IN_TCB   0

◆ portHAS_NESTED_INTERRUPTS

#define portHAS_NESTED_INTERRUPTS   1

◆ portPOINTER_SIZE_TYPE

#define portPOINTER_SIZE_TYPE   uint32_t

◆ portPRE_TASK_DELETE_HOOK

#define portPRE_TASK_DELETE_HOOK ( pvTaskToDelete,
pxYieldPending )

◆ portPRIVILEGE_BIT

#define portPRIVILEGE_BIT   ( ( UBaseType_t ) 0x00 )

◆ portSETUP_TCB

#define portSETUP_TCB ( pxTCB)
Value:
( void ) ( pxTCB )

◆ portSOFTWARE_BARRIER

#define portSOFTWARE_BARRIER ( )

◆ portTASK_SWITCH_HOOK

#define portTASK_SWITCH_HOOK ( pxTCB)
Value:
( void ) ( pxTCB )

◆ portTASK_USES_FLOATING_POINT

#define portTASK_USES_FLOATING_POINT ( )

◆ portTICK_TYPE_CLEAR_INTERRUPT_MASK_FROM_ISR

#define portTICK_TYPE_CLEAR_INTERRUPT_MASK_FROM_ISR ( x)
Value:
#define portCLEAR_INTERRUPT_MASK_FROM_ISR(x)
Definition portmacro.h:117

◆ portTICK_TYPE_ENTER_CRITICAL

#define portTICK_TYPE_ENTER_CRITICAL ( )
Value:
#define portENTER_CRITICAL()
Definition portmacro.h:120

◆ portTICK_TYPE_EXIT_CRITICAL

#define portTICK_TYPE_EXIT_CRITICAL ( )
Value:
#define portEXIT_CRITICAL()
Definition portmacro.h:121

◆ portTICK_TYPE_IS_ATOMIC

#define portTICK_TYPE_IS_ATOMIC   0

◆ portTICK_TYPE_SET_INTERRUPT_MASK_FROM_ISR

#define portTICK_TYPE_SET_INTERRUPT_MASK_FROM_ISR ( )
Value:
#define portSET_INTERRUPT_MASK_FROM_ISR()
Definition portmacro.h:116

◆ portYIELD_WITHIN_API

#define portYIELD_WITHIN_API   portYIELD

◆ TICK_TYPE_WIDTH_16_BITS

#define TICK_TYPE_WIDTH_16_BITS   0

◆ TICK_TYPE_WIDTH_32_BITS

#define TICK_TYPE_WIDTH_32_BITS   1

◆ TICK_TYPE_WIDTH_64_BITS

#define TICK_TYPE_WIDTH_64_BITS   2

◆ traceBLOCKING_ON_QUEUE_PEEK

#define traceBLOCKING_ON_QUEUE_PEEK ( pxQueue)

◆ traceBLOCKING_ON_QUEUE_RECEIVE

#define traceBLOCKING_ON_QUEUE_RECEIVE ( pxQueue)

◆ traceBLOCKING_ON_QUEUE_SEND

#define traceBLOCKING_ON_QUEUE_SEND ( pxQueue)

◆ traceBLOCKING_ON_STREAM_BUFFER_RECEIVE

#define traceBLOCKING_ON_STREAM_BUFFER_RECEIVE ( xStreamBuffer)

◆ traceBLOCKING_ON_STREAM_BUFFER_SEND

#define traceBLOCKING_ON_STREAM_BUFFER_SEND ( xStreamBuffer)

◆ traceCREATE_COUNTING_SEMAPHORE

#define traceCREATE_COUNTING_SEMAPHORE ( )

◆ traceCREATE_COUNTING_SEMAPHORE_FAILED

#define traceCREATE_COUNTING_SEMAPHORE_FAILED ( )

◆ traceCREATE_MUTEX

#define traceCREATE_MUTEX ( pxNewQueue)

◆ traceCREATE_MUTEX_FAILED

#define traceCREATE_MUTEX_FAILED ( )

◆ traceEND

#define traceEND ( )

◆ traceENTER_eTaskConfirmSleepModeStatus

#define traceENTER_eTaskConfirmSleepModeStatus ( )

◆ traceENTER_eTaskGetState

#define traceENTER_eTaskGetState ( xTask)

◆ traceENTER_pcQueueGetName

#define traceENTER_pcQueueGetName ( xQueue)

◆ traceENTER_pcTaskGetName

#define traceENTER_pcTaskGetName ( xTaskToQuery)

◆ traceENTER_pcTimerGetName

#define traceENTER_pcTimerGetName ( xTimer)

◆ traceENTER_pvTaskGetThreadLocalStoragePointer

#define traceENTER_pvTaskGetThreadLocalStoragePointer ( xTaskToQuery,
xIndex )

◆ traceENTER_pvTaskIncrementMutexHeldCount

#define traceENTER_pvTaskIncrementMutexHeldCount ( )

◆ traceENTER_pvTimerGetTimerID

#define traceENTER_pvTimerGetTimerID ( xTimer)

◆ traceENTER_ucQueueGetQueueType

#define traceENTER_ucQueueGetQueueType ( xQueue)

◆ traceENTER_ucStreamBufferGetStreamBufferType

#define traceENTER_ucStreamBufferGetStreamBufferType ( xStreamBuffer)

◆ traceENTER_ulTaskGenericNotifyTake

#define traceENTER_ulTaskGenericNotifyTake ( uxIndexToWaitOn,
xClearCountOnExit,
xTicksToWait )

◆ traceENTER_ulTaskGenericNotifyValueClear

#define traceENTER_ulTaskGenericNotifyValueClear ( xTask,
uxIndexToClear,
ulBitsToClear )

◆ traceENTER_ulTaskGetIdleRunTimeCounter

#define traceENTER_ulTaskGetIdleRunTimeCounter ( )

◆ traceENTER_ulTaskGetIdleRunTimePercent

#define traceENTER_ulTaskGetIdleRunTimePercent ( )

◆ traceENTER_ulTaskGetRunTimeCounter

#define traceENTER_ulTaskGetRunTimeCounter ( xTask)

◆ traceENTER_ulTaskGetRunTimePercent

#define traceENTER_ulTaskGetRunTimePercent ( xTask)

◆ traceENTER_uxEventGroupGetNumber

#define traceENTER_uxEventGroupGetNumber ( xEventGroup)

◆ traceENTER_uxListRemove

#define traceENTER_uxListRemove ( pxItemToRemove)

◆ traceENTER_uxQueueGetQueueItemSize

#define traceENTER_uxQueueGetQueueItemSize ( xQueue)

◆ traceENTER_uxQueueGetQueueLength

#define traceENTER_uxQueueGetQueueLength ( xQueue)

◆ traceENTER_uxQueueGetQueueNumber

#define traceENTER_uxQueueGetQueueNumber ( xQueue)

◆ traceENTER_uxQueueMessagesWaiting

#define traceENTER_uxQueueMessagesWaiting ( xQueue)

◆ traceENTER_uxQueueMessagesWaitingFromISR

#define traceENTER_uxQueueMessagesWaitingFromISR ( xQueue)

◆ traceENTER_uxQueueSpacesAvailable

#define traceENTER_uxQueueSpacesAvailable ( xQueue)

◆ traceENTER_uxStreamBufferGetStreamBufferNotificationIndex

#define traceENTER_uxStreamBufferGetStreamBufferNotificationIndex ( xStreamBuffer)

◆ traceENTER_uxStreamBufferGetStreamBufferNumber

#define traceENTER_uxStreamBufferGetStreamBufferNumber ( xStreamBuffer)

◆ traceENTER_uxTaskBasePriorityGet

#define traceENTER_uxTaskBasePriorityGet ( xTask)

◆ traceENTER_uxTaskBasePriorityGetFromISR

#define traceENTER_uxTaskBasePriorityGetFromISR ( xTask)

◆ traceENTER_uxTaskGetNumberOfTasks

#define traceENTER_uxTaskGetNumberOfTasks ( )

◆ traceENTER_uxTaskGetStackHighWaterMark

#define traceENTER_uxTaskGetStackHighWaterMark ( xTask)

◆ traceENTER_uxTaskGetStackHighWaterMark2

#define traceENTER_uxTaskGetStackHighWaterMark2 ( xTask)

◆ traceENTER_uxTaskGetSystemState

#define traceENTER_uxTaskGetSystemState ( pxTaskStatusArray,
uxArraySize,
pulTotalRunTime )

◆ traceENTER_uxTaskGetTaskNumber

#define traceENTER_uxTaskGetTaskNumber ( xTask)

◆ traceENTER_uxTaskPriorityGet

#define traceENTER_uxTaskPriorityGet ( xTask)

◆ traceENTER_uxTaskPriorityGetFromISR

#define traceENTER_uxTaskPriorityGetFromISR ( xTask)

◆ traceENTER_uxTaskResetEventItemValue

#define traceENTER_uxTaskResetEventItemValue ( )

◆ traceENTER_uxTimerGetReloadMode

#define traceENTER_uxTimerGetReloadMode ( xTimer)

◆ traceENTER_uxTimerGetTimerNumber

#define traceENTER_uxTimerGetTimerNumber ( xTimer)

◆ traceENTER_vCoRoutineAddToDelayedList

#define traceENTER_vCoRoutineAddToDelayedList ( xTicksToDelay,
pxEventList )

◆ traceENTER_vCoRoutineSchedule

#define traceENTER_vCoRoutineSchedule ( )

◆ traceENTER_vEventGroupClearBitsCallback

#define traceENTER_vEventGroupClearBitsCallback ( pvEventGroup,
ulBitsToClear )

◆ traceENTER_vEventGroupDelete

#define traceENTER_vEventGroupDelete ( xEventGroup)

◆ traceENTER_vEventGroupSetBitsCallback

#define traceENTER_vEventGroupSetBitsCallback ( pvEventGroup,
ulBitsToSet )

◆ traceENTER_vEventGroupSetNumber

#define traceENTER_vEventGroupSetNumber ( xEventGroup,
uxEventGroupNumber )

◆ traceENTER_vListInitialise

#define traceENTER_vListInitialise ( pxList)

◆ traceENTER_vListInitialiseItem

#define traceENTER_vListInitialiseItem ( pxItem)

◆ traceENTER_vListInsert

#define traceENTER_vListInsert ( pxList,
pxNewListItem )

◆ traceENTER_vListInsertEnd

#define traceENTER_vListInsertEnd ( pxList,
pxNewListItem )

◆ traceENTER_vQueueAddToRegistry

#define traceENTER_vQueueAddToRegistry ( xQueue,
pcQueueName )

◆ traceENTER_vQueueDelete

#define traceENTER_vQueueDelete ( xQueue)

◆ traceENTER_vQueueSetQueueNumber

#define traceENTER_vQueueSetQueueNumber ( xQueue,
uxQueueNumber )

◆ traceENTER_vQueueUnregisterQueue

#define traceENTER_vQueueUnregisterQueue ( xQueue)

◆ traceENTER_vQueueWaitForMessageRestricted

#define traceENTER_vQueueWaitForMessageRestricted ( xQueue,
xTicksToWait,
xWaitIndefinitely )

◆ traceENTER_vStreamBufferDelete

#define traceENTER_vStreamBufferDelete ( xStreamBuffer)

◆ traceENTER_vStreamBufferSetStreamBufferNotificationIndex

#define traceENTER_vStreamBufferSetStreamBufferNotificationIndex ( xStreamBuffer,
uxNotificationIndex )

◆ traceENTER_vStreamBufferSetStreamBufferNumber

#define traceENTER_vStreamBufferSetStreamBufferNumber ( xStreamBuffer,
uxStreamBufferNumber )

◆ traceENTER_vTaskAllocateMPURegions

#define traceENTER_vTaskAllocateMPURegions ( xTaskToModify,
pxRegions )

◆ traceENTER_vTaskCoreAffinityGet

#define traceENTER_vTaskCoreAffinityGet ( xTask)

◆ traceENTER_vTaskCoreAffinitySet

#define traceENTER_vTaskCoreAffinitySet ( xTask,
uxCoreAffinityMask )

◆ traceENTER_vTaskDelay

#define traceENTER_vTaskDelay ( xTicksToDelay)

◆ traceENTER_vTaskDelete

#define traceENTER_vTaskDelete ( xTaskToDelete)

◆ traceENTER_vTaskEndScheduler

#define traceENTER_vTaskEndScheduler ( )

◆ traceENTER_vTaskEnterCritical

#define traceENTER_vTaskEnterCritical ( )

◆ traceENTER_vTaskEnterCriticalFromISR

#define traceENTER_vTaskEnterCriticalFromISR ( )

◆ traceENTER_vTaskExitCritical

#define traceENTER_vTaskExitCritical ( )

◆ traceENTER_vTaskExitCriticalFromISR

#define traceENTER_vTaskExitCriticalFromISR ( uxSavedInterruptStatus)

◆ traceENTER_vTaskGenericNotifyGiveFromISR

#define traceENTER_vTaskGenericNotifyGiveFromISR ( xTaskToNotify,
uxIndexToNotify,
pxHigherPriorityTaskWoken )

◆ traceENTER_vTaskGetInfo

#define traceENTER_vTaskGetInfo ( xTask,
pxTaskStatus,
xGetFreeStackSpace,
eState )

◆ traceENTER_vTaskGetRunTimeStatistics

#define traceENTER_vTaskGetRunTimeStatistics ( pcWriteBuffer,
uxBufferLength )

◆ traceENTER_vTaskInternalSetTimeOutState

#define traceENTER_vTaskInternalSetTimeOutState ( pxTimeOut)

◆ traceENTER_vTaskListTasks

#define traceENTER_vTaskListTasks ( pcWriteBuffer,
uxBufferLength )

◆ traceENTER_vTaskMissedYield

#define traceENTER_vTaskMissedYield ( )

◆ traceENTER_vTaskPlaceOnEventList

#define traceENTER_vTaskPlaceOnEventList ( pxEventList,
xTicksToWait )

◆ traceENTER_vTaskPlaceOnEventListRestricted

#define traceENTER_vTaskPlaceOnEventListRestricted ( pxEventList,
xTicksToWait,
xWaitIndefinitely )

◆ traceENTER_vTaskPlaceOnUnorderedEventList

#define traceENTER_vTaskPlaceOnUnorderedEventList ( pxEventList,
xItemValue,
xTicksToWait )

◆ traceENTER_vTaskPreemptionDisable

#define traceENTER_vTaskPreemptionDisable ( xTask)

◆ traceENTER_vTaskPreemptionEnable

#define traceENTER_vTaskPreemptionEnable ( xTask)

◆ traceENTER_vTaskPriorityDisinheritAfterTimeout

#define traceENTER_vTaskPriorityDisinheritAfterTimeout ( pxMutexHolder,
uxHighestPriorityWaitingTask )

◆ traceENTER_vTaskPrioritySet

#define traceENTER_vTaskPrioritySet ( xTask,
uxNewPriority )

◆ traceENTER_vTaskRemoveFromUnorderedEventList

#define traceENTER_vTaskRemoveFromUnorderedEventList ( pxEventListItem,
xItemValue )

◆ traceENTER_vTaskResume

#define traceENTER_vTaskResume ( xTaskToResume)

◆ traceENTER_vTaskSetApplicationTaskTag

#define traceENTER_vTaskSetApplicationTaskTag ( xTask,
pxHookFunction )

◆ traceENTER_vTaskSetTaskNumber

#define traceENTER_vTaskSetTaskNumber ( xTask,
uxHandle )

◆ traceENTER_vTaskSetThreadLocalStoragePointer

#define traceENTER_vTaskSetThreadLocalStoragePointer ( xTaskToSet,
xIndex,
pvValue )

◆ traceENTER_vTaskSetTimeOutState

#define traceENTER_vTaskSetTimeOutState ( pxTimeOut)

◆ traceENTER_vTaskStartScheduler

#define traceENTER_vTaskStartScheduler ( )

◆ traceENTER_vTaskStepTick

#define traceENTER_vTaskStepTick ( xTicksToJump)

◆ traceENTER_vTaskSuspend

#define traceENTER_vTaskSuspend ( xTaskToSuspend)

◆ traceENTER_vTaskSuspendAll

#define traceENTER_vTaskSuspendAll ( )

◆ traceENTER_vTaskSwitchContext

#define traceENTER_vTaskSwitchContext ( )

◆ traceENTER_vTaskYieldWithinAPI

#define traceENTER_vTaskYieldWithinAPI ( )

◆ traceENTER_vTimerSetReloadMode

#define traceENTER_vTimerSetReloadMode ( xTimer,
xAutoReload )

◆ traceENTER_vTimerSetTimerID

#define traceENTER_vTimerSetTimerID ( xTimer,
pvNewID )

◆ traceENTER_vTimerSetTimerNumber

#define traceENTER_vTimerSetTimerNumber ( xTimer,
uxTimerNumber )

◆ traceENTER_xCoRoutineCreate

#define traceENTER_xCoRoutineCreate ( pxCoRoutineCode,
uxPriority,
uxIndex )

◆ traceENTER_xCoRoutineRemoveFromEventList

#define traceENTER_xCoRoutineRemoveFromEventList ( pxEventList)

◆ traceENTER_xEventGroupClearBits

#define traceENTER_xEventGroupClearBits ( xEventGroup,
uxBitsToClear )

◆ traceENTER_xEventGroupClearBitsFromISR

#define traceENTER_xEventGroupClearBitsFromISR ( xEventGroup,
uxBitsToClear )

◆ traceENTER_xEventGroupCreate

#define traceENTER_xEventGroupCreate ( )

◆ traceENTER_xEventGroupCreateStatic

#define traceENTER_xEventGroupCreateStatic ( pxEventGroupBuffer)

◆ traceENTER_xEventGroupGetBitsFromISR

#define traceENTER_xEventGroupGetBitsFromISR ( xEventGroup)

◆ traceENTER_xEventGroupGetStaticBuffer

#define traceENTER_xEventGroupGetStaticBuffer ( xEventGroup,
ppxEventGroupBuffer )

◆ traceENTER_xEventGroupSetBits

#define traceENTER_xEventGroupSetBits ( xEventGroup,
uxBitsToSet )

◆ traceENTER_xEventGroupSetBitsFromISR

#define traceENTER_xEventGroupSetBitsFromISR ( xEventGroup,
uxBitsToSet,
pxHigherPriorityTaskWoken )

◆ traceENTER_xEventGroupSync

#define traceENTER_xEventGroupSync ( xEventGroup,
uxBitsToSet,
uxBitsToWaitFor,
xTicksToWait )

◆ traceENTER_xEventGroupWaitBits

#define traceENTER_xEventGroupWaitBits ( xEventGroup,
uxBitsToWaitFor,
xClearOnExit,
xWaitForAllBits,
xTicksToWait )

◆ traceENTER_xQueueAddToSet

#define traceENTER_xQueueAddToSet ( xQueueOrSemaphore,
xQueueSet )

◆ traceENTER_xQueueCreateCountingSemaphore

#define traceENTER_xQueueCreateCountingSemaphore ( uxMaxCount,
uxInitialCount )

◆ traceENTER_xQueueCreateCountingSemaphoreStatic

#define traceENTER_xQueueCreateCountingSemaphoreStatic ( uxMaxCount,
uxInitialCount,
pxStaticQueue )

◆ traceENTER_xQueueCreateMutex

#define traceENTER_xQueueCreateMutex ( ucQueueType)

◆ traceENTER_xQueueCreateMutexStatic

#define traceENTER_xQueueCreateMutexStatic ( ucQueueType,
pxStaticQueue )

◆ traceENTER_xQueueCreateSet

#define traceENTER_xQueueCreateSet ( uxEventQueueLength)

◆ traceENTER_xQueueCRReceive

#define traceENTER_xQueueCRReceive ( xQueue,
pvBuffer,
xTicksToWait )

◆ traceENTER_xQueueCRReceiveFromISR

#define traceENTER_xQueueCRReceiveFromISR ( xQueue,
pvBuffer,
pxCoRoutineWoken )

◆ traceENTER_xQueueCRSend

#define traceENTER_xQueueCRSend ( xQueue,
pvItemToQueue,
xTicksToWait )

◆ traceENTER_xQueueCRSendFromISR

#define traceENTER_xQueueCRSendFromISR ( xQueue,
pvItemToQueue,
xCoRoutinePreviouslyWoken )

◆ traceENTER_xQueueGenericCreate

#define traceENTER_xQueueGenericCreate ( uxQueueLength,
uxItemSize,
ucQueueType )

◆ traceENTER_xQueueGenericCreateStatic

#define traceENTER_xQueueGenericCreateStatic ( uxQueueLength,
uxItemSize,
pucQueueStorage,
pxStaticQueue,
ucQueueType )

◆ traceENTER_xQueueGenericGetStaticBuffers

#define traceENTER_xQueueGenericGetStaticBuffers ( xQueue,
ppucQueueStorage,
ppxStaticQueue )

◆ traceENTER_xQueueGenericReset

#define traceENTER_xQueueGenericReset ( xQueue,
xNewQueue )

◆ traceENTER_xQueueGenericSend

#define traceENTER_xQueueGenericSend ( xQueue,
pvItemToQueue,
xTicksToWait,
xCopyPosition )

◆ traceENTER_xQueueGenericSendFromISR

#define traceENTER_xQueueGenericSendFromISR ( xQueue,
pvItemToQueue,
pxHigherPriorityTaskWoken,
xCopyPosition )

◆ traceENTER_xQueueGetMutexHolder

#define traceENTER_xQueueGetMutexHolder ( xSemaphore)

◆ traceENTER_xQueueGetMutexHolderFromISR

#define traceENTER_xQueueGetMutexHolderFromISR ( xSemaphore)

◆ traceENTER_xQueueGiveFromISR

#define traceENTER_xQueueGiveFromISR ( xQueue,
pxHigherPriorityTaskWoken )

◆ traceENTER_xQueueGiveMutexRecursive

#define traceENTER_xQueueGiveMutexRecursive ( xMutex)

◆ traceENTER_xQueueIsQueueEmptyFromISR

#define traceENTER_xQueueIsQueueEmptyFromISR ( xQueue)

◆ traceENTER_xQueueIsQueueFullFromISR

#define traceENTER_xQueueIsQueueFullFromISR ( xQueue)

◆ traceENTER_xQueuePeek

#define traceENTER_xQueuePeek ( xQueue,
pvBuffer,
xTicksToWait )

◆ traceENTER_xQueuePeekFromISR

#define traceENTER_xQueuePeekFromISR ( xQueue,
pvBuffer )

◆ traceENTER_xQueueReceive

#define traceENTER_xQueueReceive ( xQueue,
pvBuffer,
xTicksToWait )

◆ traceENTER_xQueueReceiveFromISR

#define traceENTER_xQueueReceiveFromISR ( xQueue,
pvBuffer,
pxHigherPriorityTaskWoken )

◆ traceENTER_xQueueRemoveFromSet

#define traceENTER_xQueueRemoveFromSet ( xQueueOrSemaphore,
xQueueSet )

◆ traceENTER_xQueueSelectFromSet

#define traceENTER_xQueueSelectFromSet ( xQueueSet,
xTicksToWait )

◆ traceENTER_xQueueSelectFromSetFromISR

#define traceENTER_xQueueSelectFromSetFromISR ( xQueueSet)

◆ traceENTER_xQueueSemaphoreTake

#define traceENTER_xQueueSemaphoreTake ( xQueue,
xTicksToWait )

◆ traceENTER_xQueueTakeMutexRecursive

#define traceENTER_xQueueTakeMutexRecursive ( xMutex,
xTicksToWait )

◆ traceENTER_xStreamBufferBytesAvailable

#define traceENTER_xStreamBufferBytesAvailable ( xStreamBuffer)

◆ traceENTER_xStreamBufferGenericCreate

#define traceENTER_xStreamBufferGenericCreate ( xBufferSizeBytes,
xTriggerLevelBytes,
xStreamBufferType,
pxSendCompletedCallback,
pxReceiveCompletedCallback )

◆ traceENTER_xStreamBufferGenericCreateStatic

#define traceENTER_xStreamBufferGenericCreateStatic ( xBufferSizeBytes,
xTriggerLevelBytes,
xStreamBufferType,
pucStreamBufferStorageArea,
pxStaticStreamBuffer,
pxSendCompletedCallback,
pxReceiveCompletedCallback )

◆ traceENTER_xStreamBufferGetStaticBuffers

#define traceENTER_xStreamBufferGetStaticBuffers ( xStreamBuffer,
ppucStreamBufferStorageArea,
ppxStaticStreamBuffer )

◆ traceENTER_xStreamBufferIsEmpty

#define traceENTER_xStreamBufferIsEmpty ( xStreamBuffer)

◆ traceENTER_xStreamBufferIsFull

#define traceENTER_xStreamBufferIsFull ( xStreamBuffer)

◆ traceENTER_xStreamBufferNextMessageLengthBytes

#define traceENTER_xStreamBufferNextMessageLengthBytes ( xStreamBuffer)

◆ traceENTER_xStreamBufferReceive

#define traceENTER_xStreamBufferReceive ( xStreamBuffer,
pvRxData,
xBufferLengthBytes,
xTicksToWait )

◆ traceENTER_xStreamBufferReceiveCompletedFromISR

#define traceENTER_xStreamBufferReceiveCompletedFromISR ( xStreamBuffer,
pxHigherPriorityTaskWoken )

◆ traceENTER_xStreamBufferReceiveFromISR

#define traceENTER_xStreamBufferReceiveFromISR ( xStreamBuffer,
pvRxData,
xBufferLengthBytes,
pxHigherPriorityTaskWoken )

◆ traceENTER_xStreamBufferReset

#define traceENTER_xStreamBufferReset ( xStreamBuffer)

◆ traceENTER_xStreamBufferResetFromISR

#define traceENTER_xStreamBufferResetFromISR ( xStreamBuffer)

◆ traceENTER_xStreamBufferSend

#define traceENTER_xStreamBufferSend ( xStreamBuffer,
pvTxData,
xDataLengthBytes,
xTicksToWait )

◆ traceENTER_xStreamBufferSendCompletedFromISR

#define traceENTER_xStreamBufferSendCompletedFromISR ( xStreamBuffer,
pxHigherPriorityTaskWoken )

◆ traceENTER_xStreamBufferSendFromISR

#define traceENTER_xStreamBufferSendFromISR ( xStreamBuffer,
pvTxData,
xDataLengthBytes,
pxHigherPriorityTaskWoken )

◆ traceENTER_xStreamBufferSetTriggerLevel

#define traceENTER_xStreamBufferSetTriggerLevel ( xStreamBuffer,
xTriggerLevel )

◆ traceENTER_xStreamBufferSpacesAvailable

#define traceENTER_xStreamBufferSpacesAvailable ( xStreamBuffer)

◆ traceENTER_xTaskAbortDelay

#define traceENTER_xTaskAbortDelay ( xTask)

◆ traceENTER_xTaskCallApplicationTaskHook

#define traceENTER_xTaskCallApplicationTaskHook ( xTask,
pvParameter )

◆ traceENTER_xTaskCatchUpTicks

#define traceENTER_xTaskCatchUpTicks ( xTicksToCatchUp)

◆ traceENTER_xTaskCheckForTimeOut

#define traceENTER_xTaskCheckForTimeOut ( pxTimeOut,
pxTicksToWait )

◆ traceENTER_xTaskCreate

#define traceENTER_xTaskCreate ( pxTaskCode,
pcName,
uxStackDepth,
pvParameters,
uxPriority,
pxCreatedTask )

◆ traceENTER_xTaskCreateAffinitySet

#define traceENTER_xTaskCreateAffinitySet ( pxTaskCode,
pcName,
uxStackDepth,
pvParameters,
uxPriority,
uxCoreAffinityMask,
pxCreatedTask )

◆ traceENTER_xTaskCreateRestricted

#define traceENTER_xTaskCreateRestricted ( pxTaskDefinition,
pxCreatedTask )

◆ traceENTER_xTaskCreateRestrictedAffinitySet

#define traceENTER_xTaskCreateRestrictedAffinitySet ( pxTaskDefinition,
uxCoreAffinityMask,
pxCreatedTask )

◆ traceENTER_xTaskCreateRestrictedStatic

#define traceENTER_xTaskCreateRestrictedStatic ( pxTaskDefinition,
pxCreatedTask )

◆ traceENTER_xTaskCreateRestrictedStaticAffinitySet

#define traceENTER_xTaskCreateRestrictedStaticAffinitySet ( pxTaskDefinition,
uxCoreAffinityMask,
pxCreatedTask )

◆ traceENTER_xTaskCreateStatic

#define traceENTER_xTaskCreateStatic ( pxTaskCode,
pcName,
uxStackDepth,
pvParameters,
uxPriority,
puxStackBuffer,
pxTaskBuffer )

◆ traceENTER_xTaskCreateStaticAffinitySet

#define traceENTER_xTaskCreateStaticAffinitySet ( pxTaskCode,
pcName,
uxStackDepth,
pvParameters,
uxPriority,
puxStackBuffer,
pxTaskBuffer,
uxCoreAffinityMask )

◆ traceENTER_xTaskDelayUntil

#define traceENTER_xTaskDelayUntil ( pxPreviousWakeTime,
xTimeIncrement )

◆ traceENTER_xTaskGenericNotify

#define traceENTER_xTaskGenericNotify ( xTaskToNotify,
uxIndexToNotify,
ulValue,
eAction,
pulPreviousNotificationValue )

◆ traceENTER_xTaskGenericNotifyFromISR

#define traceENTER_xTaskGenericNotifyFromISR ( xTaskToNotify,
uxIndexToNotify,
ulValue,
eAction,
pulPreviousNotificationValue,
pxHigherPriorityTaskWoken )

◆ traceENTER_xTaskGenericNotifyStateClear

#define traceENTER_xTaskGenericNotifyStateClear ( xTask,
uxIndexToClear )

◆ traceENTER_xTaskGenericNotifyWait

#define traceENTER_xTaskGenericNotifyWait ( uxIndexToWaitOn,
ulBitsToClearOnEntry,
ulBitsToClearOnExit,
pulNotificationValue,
xTicksToWait )

◆ traceENTER_xTaskGetApplicationTaskTag

#define traceENTER_xTaskGetApplicationTaskTag ( xTask)

◆ traceENTER_xTaskGetApplicationTaskTagFromISR

#define traceENTER_xTaskGetApplicationTaskTagFromISR ( xTask)

◆ traceENTER_xTaskGetCurrentTaskHandle

#define traceENTER_xTaskGetCurrentTaskHandle ( )

◆ traceENTER_xTaskGetCurrentTaskHandleForCore

#define traceENTER_xTaskGetCurrentTaskHandleForCore ( xCoreID)

◆ traceENTER_xTaskGetHandle

#define traceENTER_xTaskGetHandle ( pcNameToQuery)

◆ traceENTER_xTaskGetIdleTaskHandleForCore

#define traceENTER_xTaskGetIdleTaskHandleForCore ( xCoreID)

◆ traceENTER_xTaskGetMPUSettings

#define traceENTER_xTaskGetMPUSettings ( xTask)

◆ traceENTER_xTaskGetSchedulerState

#define traceENTER_xTaskGetSchedulerState ( )

◆ traceENTER_xTaskGetStaticBuffers

#define traceENTER_xTaskGetStaticBuffers ( xTask,
ppuxStackBuffer,
ppxTaskBuffer )

◆ traceENTER_xTaskGetTickCount

#define traceENTER_xTaskGetTickCount ( )

◆ traceENTER_xTaskGetTickCountFromISR

#define traceENTER_xTaskGetTickCountFromISR ( )

◆ traceENTER_xTaskIncrementTick

#define traceENTER_xTaskIncrementTick ( )

◆ traceENTER_xTaskPriorityDisinherit

#define traceENTER_xTaskPriorityDisinherit ( pxMutexHolder)

◆ traceENTER_xTaskPriorityInherit

#define traceENTER_xTaskPriorityInherit ( pxMutexHolder)

◆ traceENTER_xTaskRemoveFromEventList

#define traceENTER_xTaskRemoveFromEventList ( pxEventList)

◆ traceENTER_xTaskResumeAll

#define traceENTER_xTaskResumeAll ( )

◆ traceENTER_xTaskResumeFromISR

#define traceENTER_xTaskResumeFromISR ( xTaskToResume)

◆ traceENTER_xTimerCreate

#define traceENTER_xTimerCreate ( pcTimerName,
xTimerPeriodInTicks,
xAutoReload,
pvTimerID,
pxCallbackFunction )

◆ traceENTER_xTimerCreateStatic

#define traceENTER_xTimerCreateStatic ( pcTimerName,
xTimerPeriodInTicks,
xAutoReload,
pvTimerID,
pxCallbackFunction,
pxTimerBuffer )

◆ traceENTER_xTimerCreateTimerTask

#define traceENTER_xTimerCreateTimerTask ( )

◆ traceENTER_xTimerGenericCommandFromISR

#define traceENTER_xTimerGenericCommandFromISR ( xTimer,
xCommandID,
xOptionalValue,
pxHigherPriorityTaskWoken,
xTicksToWait )

◆ traceENTER_xTimerGenericCommandFromTask

#define traceENTER_xTimerGenericCommandFromTask ( xTimer,
xCommandID,
xOptionalValue,
pxHigherPriorityTaskWoken,
xTicksToWait )

◆ traceENTER_xTimerGetExpiryTime

#define traceENTER_xTimerGetExpiryTime ( xTimer)

◆ traceENTER_xTimerGetPeriod

#define traceENTER_xTimerGetPeriod ( xTimer)

◆ traceENTER_xTimerGetReloadMode

#define traceENTER_xTimerGetReloadMode ( xTimer)

◆ traceENTER_xTimerGetStaticBuffer

#define traceENTER_xTimerGetStaticBuffer ( xTimer,
ppxTimerBuffer )

◆ traceENTER_xTimerGetTimerDaemonTaskHandle

#define traceENTER_xTimerGetTimerDaemonTaskHandle ( )

◆ traceENTER_xTimerIsTimerActive

#define traceENTER_xTimerIsTimerActive ( xTimer)

◆ traceENTER_xTimerPendFunctionCall

#define traceENTER_xTimerPendFunctionCall ( xFunctionToPend,
pvParameter1,
ulParameter2,
xTicksToWait )

◆ traceENTER_xTimerPendFunctionCallFromISR

#define traceENTER_xTimerPendFunctionCallFromISR ( xFunctionToPend,
pvParameter1,
ulParameter2,
pxHigherPriorityTaskWoken )

◆ traceEVENT_GROUP_CLEAR_BITS

#define traceEVENT_GROUP_CLEAR_BITS ( xEventGroup,
uxBitsToClear )

◆ traceEVENT_GROUP_CLEAR_BITS_FROM_ISR

#define traceEVENT_GROUP_CLEAR_BITS_FROM_ISR ( xEventGroup,
uxBitsToClear )

◆ traceEVENT_GROUP_CREATE

#define traceEVENT_GROUP_CREATE ( xEventGroup)

◆ traceEVENT_GROUP_CREATE_FAILED

#define traceEVENT_GROUP_CREATE_FAILED ( )

◆ traceEVENT_GROUP_DELETE

#define traceEVENT_GROUP_DELETE ( xEventGroup)

◆ traceEVENT_GROUP_SET_BITS

#define traceEVENT_GROUP_SET_BITS ( xEventGroup,
uxBitsToSet )

◆ traceEVENT_GROUP_SET_BITS_FROM_ISR

#define traceEVENT_GROUP_SET_BITS_FROM_ISR ( xEventGroup,
uxBitsToSet )

◆ traceEVENT_GROUP_SYNC_BLOCK

#define traceEVENT_GROUP_SYNC_BLOCK ( xEventGroup,
uxBitsToSet,
uxBitsToWaitFor )

◆ traceEVENT_GROUP_SYNC_END

#define traceEVENT_GROUP_SYNC_END ( xEventGroup,
uxBitsToSet,
uxBitsToWaitFor,
xTimeoutOccurred )
Value:
( void ) ( xTimeoutOccurred )

◆ traceEVENT_GROUP_WAIT_BITS_BLOCK

#define traceEVENT_GROUP_WAIT_BITS_BLOCK ( xEventGroup,
uxBitsToWaitFor )

◆ traceEVENT_GROUP_WAIT_BITS_END

#define traceEVENT_GROUP_WAIT_BITS_END ( xEventGroup,
uxBitsToWaitFor,
xTimeoutOccurred )
Value:
( void ) ( xTimeoutOccurred )

◆ traceFREE

#define traceFREE ( pvAddress,
uiSize )

◆ traceGIVE_MUTEX_RECURSIVE

#define traceGIVE_MUTEX_RECURSIVE ( pxMutex)

◆ traceGIVE_MUTEX_RECURSIVE_FAILED

#define traceGIVE_MUTEX_RECURSIVE_FAILED ( pxMutex)

◆ traceINCREASE_TICK_COUNT

#define traceINCREASE_TICK_COUNT ( x)

◆ traceISR_ENTER

#define traceISR_ENTER ( )

◆ traceISR_EXIT

#define traceISR_EXIT ( )

◆ traceISR_EXIT_TO_SCHEDULER

#define traceISR_EXIT_TO_SCHEDULER ( )

◆ traceLOW_POWER_IDLE_BEGIN

#define traceLOW_POWER_IDLE_BEGIN ( )

◆ traceLOW_POWER_IDLE_END

#define traceLOW_POWER_IDLE_END ( )

◆ traceMALLOC

#define traceMALLOC ( pvAddress,
uiSize )

◆ traceMOVED_TASK_TO_DELAYED_LIST

#define traceMOVED_TASK_TO_DELAYED_LIST ( )

◆ traceMOVED_TASK_TO_OVERFLOW_DELAYED_LIST

#define traceMOVED_TASK_TO_OVERFLOW_DELAYED_LIST ( )

◆ traceMOVED_TASK_TO_READY_STATE

#define traceMOVED_TASK_TO_READY_STATE ( pxTCB)

◆ tracePEND_FUNC_CALL

#define tracePEND_FUNC_CALL ( xFunctionToPend,
pvParameter1,
ulParameter2,
ret )

◆ tracePEND_FUNC_CALL_FROM_ISR

#define tracePEND_FUNC_CALL_FROM_ISR ( xFunctionToPend,
pvParameter1,
ulParameter2,
ret )

◆ tracePOST_MOVED_TASK_TO_READY_STATE

#define tracePOST_MOVED_TASK_TO_READY_STATE ( pxTCB)

◆ traceQUEUE_CREATE

#define traceQUEUE_CREATE ( pxNewQueue)

◆ traceQUEUE_CREATE_FAILED

#define traceQUEUE_CREATE_FAILED ( ucQueueType)

◆ traceQUEUE_DELETE

#define traceQUEUE_DELETE ( pxQueue)

◆ traceQUEUE_PEEK

#define traceQUEUE_PEEK ( pxQueue)

◆ traceQUEUE_PEEK_FAILED

#define traceQUEUE_PEEK_FAILED ( pxQueue)

◆ traceQUEUE_PEEK_FROM_ISR

#define traceQUEUE_PEEK_FROM_ISR ( pxQueue)

◆ traceQUEUE_PEEK_FROM_ISR_FAILED

#define traceQUEUE_PEEK_FROM_ISR_FAILED ( pxQueue)

◆ traceQUEUE_RECEIVE

#define traceQUEUE_RECEIVE ( pxQueue)

◆ traceQUEUE_RECEIVE_FAILED

#define traceQUEUE_RECEIVE_FAILED ( pxQueue)

◆ traceQUEUE_RECEIVE_FROM_ISR

#define traceQUEUE_RECEIVE_FROM_ISR ( pxQueue)

◆ traceQUEUE_RECEIVE_FROM_ISR_FAILED

#define traceQUEUE_RECEIVE_FROM_ISR_FAILED ( pxQueue)

◆ traceQUEUE_REGISTRY_ADD

#define traceQUEUE_REGISTRY_ADD ( xQueue,
pcQueueName )

◆ traceQUEUE_SEND

#define traceQUEUE_SEND ( pxQueue)

◆ traceQUEUE_SEND_FAILED

#define traceQUEUE_SEND_FAILED ( pxQueue)

◆ traceQUEUE_SEND_FROM_ISR

#define traceQUEUE_SEND_FROM_ISR ( pxQueue)

◆ traceQUEUE_SEND_FROM_ISR_FAILED

#define traceQUEUE_SEND_FROM_ISR_FAILED ( pxQueue)

◆ traceQUEUE_SET_SEND

#define traceQUEUE_SET_SEND   traceQUEUE_SEND

◆ traceRETURN_eTaskConfirmSleepModeStatus

#define traceRETURN_eTaskConfirmSleepModeStatus ( eReturn)

◆ traceRETURN_eTaskGetState

#define traceRETURN_eTaskGetState ( eReturn)

◆ traceRETURN_pcQueueGetName

#define traceRETURN_pcQueueGetName ( pcReturn)

◆ traceRETURN_pcTaskGetName

#define traceRETURN_pcTaskGetName ( pcTaskName)

◆ traceRETURN_pcTimerGetName

#define traceRETURN_pcTimerGetName ( pcTimerName)

◆ traceRETURN_pvTaskGetThreadLocalStoragePointer

#define traceRETURN_pvTaskGetThreadLocalStoragePointer ( pvReturn)

◆ traceRETURN_pvTaskIncrementMutexHeldCount

#define traceRETURN_pvTaskIncrementMutexHeldCount ( pxTCB)

◆ traceRETURN_pvTimerGetTimerID

#define traceRETURN_pvTimerGetTimerID ( pvReturn)

◆ traceRETURN_ucQueueGetQueueType

#define traceRETURN_ucQueueGetQueueType ( ucQueueType)

◆ traceRETURN_ucStreamBufferGetStreamBufferType

#define traceRETURN_ucStreamBufferGetStreamBufferType ( ucStreamBufferType)

◆ traceRETURN_ulTaskGenericNotifyTake

#define traceRETURN_ulTaskGenericNotifyTake ( ulReturn)

◆ traceRETURN_ulTaskGenericNotifyValueClear

#define traceRETURN_ulTaskGenericNotifyValueClear ( ulReturn)

◆ traceRETURN_ulTaskGetIdleRunTimeCounter

#define traceRETURN_ulTaskGetIdleRunTimeCounter ( ulReturn)

◆ traceRETURN_ulTaskGetIdleRunTimePercent

#define traceRETURN_ulTaskGetIdleRunTimePercent ( ulReturn)

◆ traceRETURN_ulTaskGetRunTimeCounter

#define traceRETURN_ulTaskGetRunTimeCounter ( ulRunTimeCounter)

◆ traceRETURN_ulTaskGetRunTimePercent

#define traceRETURN_ulTaskGetRunTimePercent ( ulReturn)

◆ traceRETURN_uxEventGroupGetNumber

#define traceRETURN_uxEventGroupGetNumber ( xReturn)

◆ traceRETURN_uxListRemove

#define traceRETURN_uxListRemove ( uxNumberOfItems)

◆ traceRETURN_uxQueueGetQueueItemSize

#define traceRETURN_uxQueueGetQueueItemSize ( uxItemSize)

◆ traceRETURN_uxQueueGetQueueLength

#define traceRETURN_uxQueueGetQueueLength ( uxLength)

◆ traceRETURN_uxQueueGetQueueNumber

#define traceRETURN_uxQueueGetQueueNumber ( uxQueueNumber)

◆ traceRETURN_uxQueueMessagesWaiting

#define traceRETURN_uxQueueMessagesWaiting ( uxReturn)

◆ traceRETURN_uxQueueMessagesWaitingFromISR

#define traceRETURN_uxQueueMessagesWaitingFromISR ( uxReturn)

◆ traceRETURN_uxQueueSpacesAvailable

#define traceRETURN_uxQueueSpacesAvailable ( uxReturn)

◆ traceRETURN_uxStreamBufferGetStreamBufferNotificationIndex

#define traceRETURN_uxStreamBufferGetStreamBufferNotificationIndex ( uxNotificationIndex)

◆ traceRETURN_uxStreamBufferGetStreamBufferNumber

#define traceRETURN_uxStreamBufferGetStreamBufferNumber ( uxStreamBufferNumber)

◆ traceRETURN_uxTaskBasePriorityGet

#define traceRETURN_uxTaskBasePriorityGet ( uxReturn)

◆ traceRETURN_uxTaskBasePriorityGetFromISR

#define traceRETURN_uxTaskBasePriorityGetFromISR ( uxReturn)

◆ traceRETURN_uxTaskGetNumberOfTasks

#define traceRETURN_uxTaskGetNumberOfTasks ( uxCurrentNumberOfTasks)

◆ traceRETURN_uxTaskGetStackHighWaterMark

#define traceRETURN_uxTaskGetStackHighWaterMark ( uxReturn)

◆ traceRETURN_uxTaskGetStackHighWaterMark2

#define traceRETURN_uxTaskGetStackHighWaterMark2 ( uxReturn)

◆ traceRETURN_uxTaskGetSystemState

#define traceRETURN_uxTaskGetSystemState ( uxTask)

◆ traceRETURN_uxTaskGetTaskNumber

#define traceRETURN_uxTaskGetTaskNumber ( uxReturn)

◆ traceRETURN_uxTaskPriorityGet

#define traceRETURN_uxTaskPriorityGet ( uxReturn)

◆ traceRETURN_uxTaskPriorityGetFromISR

#define traceRETURN_uxTaskPriorityGetFromISR ( uxReturn)

◆ traceRETURN_uxTaskResetEventItemValue

#define traceRETURN_uxTaskResetEventItemValue ( uxReturn)

◆ traceRETURN_uxTimerGetReloadMode

#define traceRETURN_uxTimerGetReloadMode ( uxReturn)

◆ traceRETURN_uxTimerGetTimerNumber

#define traceRETURN_uxTimerGetTimerNumber ( uxTimerNumber)

◆ traceRETURN_vCoRoutineAddToDelayedList

#define traceRETURN_vCoRoutineAddToDelayedList ( )

◆ traceRETURN_vCoRoutineSchedule

#define traceRETURN_vCoRoutineSchedule ( )

◆ traceRETURN_vEventGroupClearBitsCallback

#define traceRETURN_vEventGroupClearBitsCallback ( )

◆ traceRETURN_vEventGroupDelete

#define traceRETURN_vEventGroupDelete ( )

◆ traceRETURN_vEventGroupSetBitsCallback

#define traceRETURN_vEventGroupSetBitsCallback ( )

◆ traceRETURN_vEventGroupSetNumber

#define traceRETURN_vEventGroupSetNumber ( )

◆ traceRETURN_vListInitialise

#define traceRETURN_vListInitialise ( )

◆ traceRETURN_vListInitialiseItem

#define traceRETURN_vListInitialiseItem ( )

◆ traceRETURN_vListInsert

#define traceRETURN_vListInsert ( )

◆ traceRETURN_vListInsertEnd

#define traceRETURN_vListInsertEnd ( )

◆ traceRETURN_vQueueAddToRegistry

#define traceRETURN_vQueueAddToRegistry ( )

◆ traceRETURN_vQueueDelete

#define traceRETURN_vQueueDelete ( )

◆ traceRETURN_vQueueSetQueueNumber

#define traceRETURN_vQueueSetQueueNumber ( )

◆ traceRETURN_vQueueUnregisterQueue

#define traceRETURN_vQueueUnregisterQueue ( )

◆ traceRETURN_vQueueWaitForMessageRestricted

#define traceRETURN_vQueueWaitForMessageRestricted ( )

◆ traceRETURN_vStreamBufferDelete

#define traceRETURN_vStreamBufferDelete ( )

◆ traceRETURN_vStreamBufferSetStreamBufferNotificationIndex

#define traceRETURN_vStreamBufferSetStreamBufferNotificationIndex ( )

◆ traceRETURN_vStreamBufferSetStreamBufferNumber

#define traceRETURN_vStreamBufferSetStreamBufferNumber ( )

◆ traceRETURN_vTaskAllocateMPURegions

#define traceRETURN_vTaskAllocateMPURegions ( )

◆ traceRETURN_vTaskCoreAffinityGet

#define traceRETURN_vTaskCoreAffinityGet ( uxCoreAffinityMask)

◆ traceRETURN_vTaskCoreAffinitySet

#define traceRETURN_vTaskCoreAffinitySet ( )

◆ traceRETURN_vTaskDelay

#define traceRETURN_vTaskDelay ( )

◆ traceRETURN_vTaskDelete

#define traceRETURN_vTaskDelete ( )

◆ traceRETURN_vTaskEndScheduler

#define traceRETURN_vTaskEndScheduler ( )

◆ traceRETURN_vTaskEnterCritical

#define traceRETURN_vTaskEnterCritical ( )

◆ traceRETURN_vTaskEnterCriticalFromISR

#define traceRETURN_vTaskEnterCriticalFromISR ( uxSavedInterruptStatus)

◆ traceRETURN_vTaskExitCritical

#define traceRETURN_vTaskExitCritical ( )

◆ traceRETURN_vTaskExitCriticalFromISR

#define traceRETURN_vTaskExitCriticalFromISR ( )

◆ traceRETURN_vTaskGenericNotifyGiveFromISR

#define traceRETURN_vTaskGenericNotifyGiveFromISR ( )

◆ traceRETURN_vTaskGetInfo

#define traceRETURN_vTaskGetInfo ( )

◆ traceRETURN_vTaskGetRunTimeStatistics

#define traceRETURN_vTaskGetRunTimeStatistics ( )

◆ traceRETURN_vTaskInternalSetTimeOutState

#define traceRETURN_vTaskInternalSetTimeOutState ( )

◆ traceRETURN_vTaskListTasks

#define traceRETURN_vTaskListTasks ( )

◆ traceRETURN_vTaskMissedYield

#define traceRETURN_vTaskMissedYield ( )

◆ traceRETURN_vTaskPlaceOnEventList

#define traceRETURN_vTaskPlaceOnEventList ( )

◆ traceRETURN_vTaskPlaceOnEventListRestricted

#define traceRETURN_vTaskPlaceOnEventListRestricted ( )

◆ traceRETURN_vTaskPlaceOnUnorderedEventList

#define traceRETURN_vTaskPlaceOnUnorderedEventList ( )

◆ traceRETURN_vTaskPreemptionDisable

#define traceRETURN_vTaskPreemptionDisable ( )

◆ traceRETURN_vTaskPreemptionEnable

#define traceRETURN_vTaskPreemptionEnable ( )

◆ traceRETURN_vTaskPriorityDisinheritAfterTimeout

#define traceRETURN_vTaskPriorityDisinheritAfterTimeout ( )

◆ traceRETURN_vTaskPrioritySet

#define traceRETURN_vTaskPrioritySet ( )

◆ traceRETURN_vTaskRemoveFromUnorderedEventList

#define traceRETURN_vTaskRemoveFromUnorderedEventList ( )

◆ traceRETURN_vTaskResume

#define traceRETURN_vTaskResume ( )

◆ traceRETURN_vTaskSetApplicationTaskTag

#define traceRETURN_vTaskSetApplicationTaskTag ( )

◆ traceRETURN_vTaskSetTaskNumber

#define traceRETURN_vTaskSetTaskNumber ( )

◆ traceRETURN_vTaskSetThreadLocalStoragePointer

#define traceRETURN_vTaskSetThreadLocalStoragePointer ( )

◆ traceRETURN_vTaskSetTimeOutState

#define traceRETURN_vTaskSetTimeOutState ( )

◆ traceRETURN_vTaskStartScheduler

#define traceRETURN_vTaskStartScheduler ( )

◆ traceRETURN_vTaskStepTick

#define traceRETURN_vTaskStepTick ( )

◆ traceRETURN_vTaskSuspend

#define traceRETURN_vTaskSuspend ( )

◆ traceRETURN_vTaskSuspendAll

#define traceRETURN_vTaskSuspendAll ( )

◆ traceRETURN_vTaskSwitchContext

#define traceRETURN_vTaskSwitchContext ( )

◆ traceRETURN_vTaskYieldWithinAPI

#define traceRETURN_vTaskYieldWithinAPI ( )

◆ traceRETURN_vTimerSetReloadMode

#define traceRETURN_vTimerSetReloadMode ( )

◆ traceRETURN_vTimerSetTimerID

#define traceRETURN_vTimerSetTimerID ( )

◆ traceRETURN_vTimerSetTimerNumber

#define traceRETURN_vTimerSetTimerNumber ( )

◆ traceRETURN_xCoRoutineCreate

#define traceRETURN_xCoRoutineCreate ( xReturn)

◆ traceRETURN_xCoRoutineRemoveFromEventList

#define traceRETURN_xCoRoutineRemoveFromEventList ( xReturn)

◆ traceRETURN_xEventGroupClearBits

#define traceRETURN_xEventGroupClearBits ( uxReturn)

◆ traceRETURN_xEventGroupClearBitsFromISR

#define traceRETURN_xEventGroupClearBitsFromISR ( xReturn)

◆ traceRETURN_xEventGroupCreate

#define traceRETURN_xEventGroupCreate ( pxEventBits)

◆ traceRETURN_xEventGroupCreateStatic

#define traceRETURN_xEventGroupCreateStatic ( pxEventBits)

◆ traceRETURN_xEventGroupGetBitsFromISR

#define traceRETURN_xEventGroupGetBitsFromISR ( uxReturn)

◆ traceRETURN_xEventGroupGetStaticBuffer

#define traceRETURN_xEventGroupGetStaticBuffer ( xReturn)

◆ traceRETURN_xEventGroupSetBits

#define traceRETURN_xEventGroupSetBits ( uxEventBits)

◆ traceRETURN_xEventGroupSetBitsFromISR

#define traceRETURN_xEventGroupSetBitsFromISR ( xReturn)

◆ traceRETURN_xEventGroupSync

#define traceRETURN_xEventGroupSync ( uxReturn)

◆ traceRETURN_xEventGroupWaitBits

#define traceRETURN_xEventGroupWaitBits ( uxReturn)

◆ traceRETURN_xQueueAddToSet

#define traceRETURN_xQueueAddToSet ( xReturn)

◆ traceRETURN_xQueueCreateCountingSemaphore

#define traceRETURN_xQueueCreateCountingSemaphore ( xHandle)

◆ traceRETURN_xQueueCreateCountingSemaphoreStatic

#define traceRETURN_xQueueCreateCountingSemaphoreStatic ( xHandle)

◆ traceRETURN_xQueueCreateMutex

#define traceRETURN_xQueueCreateMutex ( xNewQueue)

◆ traceRETURN_xQueueCreateMutexStatic

#define traceRETURN_xQueueCreateMutexStatic ( xNewQueue)

◆ traceRETURN_xQueueCreateSet

#define traceRETURN_xQueueCreateSet ( pxQueue)

◆ traceRETURN_xQueueCRReceive

#define traceRETURN_xQueueCRReceive ( xReturn)

◆ traceRETURN_xQueueCRReceiveFromISR

#define traceRETURN_xQueueCRReceiveFromISR ( xReturn)

◆ traceRETURN_xQueueCRSend

#define traceRETURN_xQueueCRSend ( xReturn)

◆ traceRETURN_xQueueCRSendFromISR

#define traceRETURN_xQueueCRSendFromISR ( xCoRoutinePreviouslyWoken)

◆ traceRETURN_xQueueGenericCreate

#define traceRETURN_xQueueGenericCreate ( pxNewQueue)

◆ traceRETURN_xQueueGenericCreateStatic

#define traceRETURN_xQueueGenericCreateStatic ( pxNewQueue)

◆ traceRETURN_xQueueGenericGetStaticBuffers

#define traceRETURN_xQueueGenericGetStaticBuffers ( xReturn)

◆ traceRETURN_xQueueGenericReset

#define traceRETURN_xQueueGenericReset ( xReturn)

◆ traceRETURN_xQueueGenericSend

#define traceRETURN_xQueueGenericSend ( xReturn)

◆ traceRETURN_xQueueGenericSendFromISR

#define traceRETURN_xQueueGenericSendFromISR ( xReturn)

◆ traceRETURN_xQueueGetMutexHolder

#define traceRETURN_xQueueGetMutexHolder ( pxReturn)

◆ traceRETURN_xQueueGetMutexHolderFromISR

#define traceRETURN_xQueueGetMutexHolderFromISR ( pxReturn)

◆ traceRETURN_xQueueGiveFromISR

#define traceRETURN_xQueueGiveFromISR ( xReturn)

◆ traceRETURN_xQueueGiveMutexRecursive

#define traceRETURN_xQueueGiveMutexRecursive ( xReturn)

◆ traceRETURN_xQueueIsQueueEmptyFromISR

#define traceRETURN_xQueueIsQueueEmptyFromISR ( xReturn)

◆ traceRETURN_xQueueIsQueueFullFromISR

#define traceRETURN_xQueueIsQueueFullFromISR ( xReturn)

◆ traceRETURN_xQueuePeek

#define traceRETURN_xQueuePeek ( xReturn)

◆ traceRETURN_xQueuePeekFromISR

#define traceRETURN_xQueuePeekFromISR ( xReturn)

◆ traceRETURN_xQueueReceive

#define traceRETURN_xQueueReceive ( xReturn)

◆ traceRETURN_xQueueReceiveFromISR

#define traceRETURN_xQueueReceiveFromISR ( xReturn)

◆ traceRETURN_xQueueRemoveFromSet

#define traceRETURN_xQueueRemoveFromSet ( xReturn)

◆ traceRETURN_xQueueSelectFromSet

#define traceRETURN_xQueueSelectFromSet ( xReturn)

◆ traceRETURN_xQueueSelectFromSetFromISR

#define traceRETURN_xQueueSelectFromSetFromISR ( xReturn)

◆ traceRETURN_xQueueSemaphoreTake

#define traceRETURN_xQueueSemaphoreTake ( xReturn)

◆ traceRETURN_xQueueTakeMutexRecursive

#define traceRETURN_xQueueTakeMutexRecursive ( xReturn)

◆ traceRETURN_xStreamBufferBytesAvailable

#define traceRETURN_xStreamBufferBytesAvailable ( xReturn)

◆ traceRETURN_xStreamBufferGenericCreate

#define traceRETURN_xStreamBufferGenericCreate ( pvAllocatedMemory)

◆ traceRETURN_xStreamBufferGenericCreateStatic

#define traceRETURN_xStreamBufferGenericCreateStatic ( xReturn)

◆ traceRETURN_xStreamBufferGetStaticBuffers

#define traceRETURN_xStreamBufferGetStaticBuffers ( xReturn)

◆ traceRETURN_xStreamBufferIsEmpty

#define traceRETURN_xStreamBufferIsEmpty ( xReturn)

◆ traceRETURN_xStreamBufferIsFull

#define traceRETURN_xStreamBufferIsFull ( xReturn)

◆ traceRETURN_xStreamBufferNextMessageLengthBytes

#define traceRETURN_xStreamBufferNextMessageLengthBytes ( xReturn)

◆ traceRETURN_xStreamBufferReceive

#define traceRETURN_xStreamBufferReceive ( xReceivedLength)

◆ traceRETURN_xStreamBufferReceiveCompletedFromISR

#define traceRETURN_xStreamBufferReceiveCompletedFromISR ( xReturn)

◆ traceRETURN_xStreamBufferReceiveFromISR

#define traceRETURN_xStreamBufferReceiveFromISR ( xReceivedLength)

◆ traceRETURN_xStreamBufferReset

#define traceRETURN_xStreamBufferReset ( xReturn)

◆ traceRETURN_xStreamBufferResetFromISR

#define traceRETURN_xStreamBufferResetFromISR ( xReturn)

◆ traceRETURN_xStreamBufferSend

#define traceRETURN_xStreamBufferSend ( xReturn)

◆ traceRETURN_xStreamBufferSendCompletedFromISR

#define traceRETURN_xStreamBufferSendCompletedFromISR ( xReturn)

◆ traceRETURN_xStreamBufferSendFromISR

#define traceRETURN_xStreamBufferSendFromISR ( xReturn)

◆ traceRETURN_xStreamBufferSetTriggerLevel

#define traceRETURN_xStreamBufferSetTriggerLevel ( xReturn)

◆ traceRETURN_xStreamBufferSpacesAvailable

#define traceRETURN_xStreamBufferSpacesAvailable ( xSpace)

◆ traceRETURN_xTaskAbortDelay

#define traceRETURN_xTaskAbortDelay ( xReturn)

◆ traceRETURN_xTaskCallApplicationTaskHook

#define traceRETURN_xTaskCallApplicationTaskHook ( xReturn)

◆ traceRETURN_xTaskCatchUpTicks

#define traceRETURN_xTaskCatchUpTicks ( xYieldOccurred)

◆ traceRETURN_xTaskCheckForTimeOut

#define traceRETURN_xTaskCheckForTimeOut ( xReturn)

◆ traceRETURN_xTaskCreate

#define traceRETURN_xTaskCreate ( xReturn)

◆ traceRETURN_xTaskCreateAffinitySet

#define traceRETURN_xTaskCreateAffinitySet ( xReturn)

◆ traceRETURN_xTaskCreateRestricted

#define traceRETURN_xTaskCreateRestricted ( xReturn)

◆ traceRETURN_xTaskCreateRestrictedAffinitySet

#define traceRETURN_xTaskCreateRestrictedAffinitySet ( xReturn)

◆ traceRETURN_xTaskCreateRestrictedStatic

#define traceRETURN_xTaskCreateRestrictedStatic ( xReturn)

◆ traceRETURN_xTaskCreateRestrictedStaticAffinitySet

#define traceRETURN_xTaskCreateRestrictedStaticAffinitySet ( xReturn)

◆ traceRETURN_xTaskCreateStatic

#define traceRETURN_xTaskCreateStatic ( xReturn)

◆ traceRETURN_xTaskCreateStaticAffinitySet

#define traceRETURN_xTaskCreateStaticAffinitySet ( xReturn)

◆ traceRETURN_xTaskDelayUntil

#define traceRETURN_xTaskDelayUntil ( xShouldDelay)

◆ traceRETURN_xTaskGenericNotify

#define traceRETURN_xTaskGenericNotify ( xReturn)

◆ traceRETURN_xTaskGenericNotifyFromISR

#define traceRETURN_xTaskGenericNotifyFromISR ( xReturn)

◆ traceRETURN_xTaskGenericNotifyStateClear

#define traceRETURN_xTaskGenericNotifyStateClear ( xReturn)

◆ traceRETURN_xTaskGenericNotifyWait

#define traceRETURN_xTaskGenericNotifyWait ( xReturn)

◆ traceRETURN_xTaskGetApplicationTaskTag

#define traceRETURN_xTaskGetApplicationTaskTag ( xReturn)

◆ traceRETURN_xTaskGetApplicationTaskTagFromISR

#define traceRETURN_xTaskGetApplicationTaskTagFromISR ( xReturn)

◆ traceRETURN_xTaskGetCurrentTaskHandle

#define traceRETURN_xTaskGetCurrentTaskHandle ( xReturn)

◆ traceRETURN_xTaskGetCurrentTaskHandleForCore

#define traceRETURN_xTaskGetCurrentTaskHandleForCore ( xReturn)

◆ traceRETURN_xTaskGetHandle

#define traceRETURN_xTaskGetHandle ( pxTCB)

◆ traceRETURN_xTaskGetIdleTaskHandleForCore

#define traceRETURN_xTaskGetIdleTaskHandleForCore ( xIdleTaskHandle)

◆ traceRETURN_xTaskGetMPUSettings

#define traceRETURN_xTaskGetMPUSettings ( xMPUSettings)

◆ traceRETURN_xTaskGetSchedulerState

#define traceRETURN_xTaskGetSchedulerState ( xReturn)

◆ traceRETURN_xTaskGetStaticBuffers

#define traceRETURN_xTaskGetStaticBuffers ( xReturn)

◆ traceRETURN_xTaskGetTickCount

#define traceRETURN_xTaskGetTickCount ( xTicks)

◆ traceRETURN_xTaskGetTickCountFromISR

#define traceRETURN_xTaskGetTickCountFromISR ( xReturn)

◆ traceRETURN_xTaskIncrementTick

#define traceRETURN_xTaskIncrementTick ( xSwitchRequired)

◆ traceRETURN_xTaskPriorityDisinherit

#define traceRETURN_xTaskPriorityDisinherit ( xReturn)

◆ traceRETURN_xTaskPriorityInherit

#define traceRETURN_xTaskPriorityInherit ( xReturn)

◆ traceRETURN_xTaskRemoveFromEventList

#define traceRETURN_xTaskRemoveFromEventList ( xReturn)

◆ traceRETURN_xTaskResumeAll

#define traceRETURN_xTaskResumeAll ( xAlreadyYielded)

◆ traceRETURN_xTaskResumeFromISR

#define traceRETURN_xTaskResumeFromISR ( xYieldRequired)

◆ traceRETURN_xTimerCreate

#define traceRETURN_xTimerCreate ( pxNewTimer)

◆ traceRETURN_xTimerCreateStatic

#define traceRETURN_xTimerCreateStatic ( pxNewTimer)

◆ traceRETURN_xTimerCreateTimerTask

#define traceRETURN_xTimerCreateTimerTask ( xReturn)

◆ traceRETURN_xTimerGenericCommandFromISR

#define traceRETURN_xTimerGenericCommandFromISR ( xReturn)

◆ traceRETURN_xTimerGenericCommandFromTask

#define traceRETURN_xTimerGenericCommandFromTask ( xReturn)

◆ traceRETURN_xTimerGetExpiryTime

#define traceRETURN_xTimerGetExpiryTime ( xReturn)

◆ traceRETURN_xTimerGetPeriod

#define traceRETURN_xTimerGetPeriod ( xTimerPeriodInTicks)

◆ traceRETURN_xTimerGetReloadMode

#define traceRETURN_xTimerGetReloadMode ( xReturn)

◆ traceRETURN_xTimerGetStaticBuffer

#define traceRETURN_xTimerGetStaticBuffer ( xReturn)

◆ traceRETURN_xTimerGetTimerDaemonTaskHandle

#define traceRETURN_xTimerGetTimerDaemonTaskHandle ( xTimerTaskHandle)

◆ traceRETURN_xTimerIsTimerActive

#define traceRETURN_xTimerIsTimerActive ( xReturn)

◆ traceRETURN_xTimerPendFunctionCall

#define traceRETURN_xTimerPendFunctionCall ( xReturn)

◆ traceRETURN_xTimerPendFunctionCallFromISR

#define traceRETURN_xTimerPendFunctionCallFromISR ( xReturn)

◆ traceSTART

#define traceSTART ( )

◆ traceSTREAM_BUFFER_CREATE

#define traceSTREAM_BUFFER_CREATE ( pxStreamBuffer,
xStreamBufferType )

◆ traceSTREAM_BUFFER_CREATE_FAILED

#define traceSTREAM_BUFFER_CREATE_FAILED ( xStreamBufferType)

◆ traceSTREAM_BUFFER_CREATE_STATIC_FAILED

#define traceSTREAM_BUFFER_CREATE_STATIC_FAILED ( xReturn,
xStreamBufferType )

◆ traceSTREAM_BUFFER_DELETE

#define traceSTREAM_BUFFER_DELETE ( xStreamBuffer)

◆ traceSTREAM_BUFFER_RECEIVE

#define traceSTREAM_BUFFER_RECEIVE ( xStreamBuffer,
xReceivedLength )

◆ traceSTREAM_BUFFER_RECEIVE_FAILED

#define traceSTREAM_BUFFER_RECEIVE_FAILED ( xStreamBuffer)

◆ traceSTREAM_BUFFER_RECEIVE_FROM_ISR

#define traceSTREAM_BUFFER_RECEIVE_FROM_ISR ( xStreamBuffer,
xReceivedLength )

◆ traceSTREAM_BUFFER_RESET

#define traceSTREAM_BUFFER_RESET ( xStreamBuffer)

◆ traceSTREAM_BUFFER_RESET_FROM_ISR

#define traceSTREAM_BUFFER_RESET_FROM_ISR ( xStreamBuffer)

◆ traceSTREAM_BUFFER_SEND

#define traceSTREAM_BUFFER_SEND ( xStreamBuffer,
xBytesSent )

◆ traceSTREAM_BUFFER_SEND_FAILED

#define traceSTREAM_BUFFER_SEND_FAILED ( xStreamBuffer)

◆ traceSTREAM_BUFFER_SEND_FROM_ISR

#define traceSTREAM_BUFFER_SEND_FROM_ISR ( xStreamBuffer,
xBytesSent )

◆ traceTAKE_MUTEX_RECURSIVE

#define traceTAKE_MUTEX_RECURSIVE ( pxMutex)

◆ traceTAKE_MUTEX_RECURSIVE_FAILED

#define traceTAKE_MUTEX_RECURSIVE_FAILED ( pxMutex)

◆ traceTASK_CREATE

#define traceTASK_CREATE ( pxNewTCB)

◆ traceTASK_CREATE_FAILED

#define traceTASK_CREATE_FAILED ( )

◆ traceTASK_DELAY

#define traceTASK_DELAY ( )

◆ traceTASK_DELAY_UNTIL

#define traceTASK_DELAY_UNTIL ( x)

◆ traceTASK_DELETE

#define traceTASK_DELETE ( pxTaskToDelete)

◆ traceTASK_INCREMENT_TICK

#define traceTASK_INCREMENT_TICK ( xTickCount)

◆ traceTASK_NOTIFY

#define traceTASK_NOTIFY ( uxIndexToNotify)

◆ traceTASK_NOTIFY_FROM_ISR

#define traceTASK_NOTIFY_FROM_ISR ( uxIndexToNotify)

◆ traceTASK_NOTIFY_GIVE_FROM_ISR

#define traceTASK_NOTIFY_GIVE_FROM_ISR ( uxIndexToNotify)

◆ traceTASK_NOTIFY_TAKE

#define traceTASK_NOTIFY_TAKE ( uxIndexToWait)

◆ traceTASK_NOTIFY_TAKE_BLOCK

#define traceTASK_NOTIFY_TAKE_BLOCK ( uxIndexToWait)

◆ traceTASK_NOTIFY_WAIT

#define traceTASK_NOTIFY_WAIT ( uxIndexToWait)

◆ traceTASK_NOTIFY_WAIT_BLOCK

#define traceTASK_NOTIFY_WAIT_BLOCK ( uxIndexToWait)

◆ traceTASK_PRIORITY_DISINHERIT

#define traceTASK_PRIORITY_DISINHERIT ( pxTCBOfMutexHolder,
uxOriginalPriority )

◆ traceTASK_PRIORITY_INHERIT

#define traceTASK_PRIORITY_INHERIT ( pxTCBOfMutexHolder,
uxInheritedPriority )

◆ traceTASK_PRIORITY_SET

#define traceTASK_PRIORITY_SET ( pxTask,
uxNewPriority )

◆ traceTASK_RESUME

#define traceTASK_RESUME ( pxTaskToResume)

◆ traceTASK_RESUME_FROM_ISR

#define traceTASK_RESUME_FROM_ISR ( pxTaskToResume)

◆ traceTASK_SUSPEND

#define traceTASK_SUSPEND ( pxTaskToSuspend)

◆ traceTASK_SWITCHED_IN

#define traceTASK_SWITCHED_IN ( )

◆ traceTASK_SWITCHED_OUT

#define traceTASK_SWITCHED_OUT ( )

◆ traceTIMER_COMMAND_RECEIVED

#define traceTIMER_COMMAND_RECEIVED ( pxTimer,
xMessageID,
xMessageValue )

◆ traceTIMER_COMMAND_SEND

#define traceTIMER_COMMAND_SEND ( xTimer,
xMessageID,
xMessageValueValue,
xReturn )

◆ traceTIMER_CREATE

#define traceTIMER_CREATE ( pxNewTimer)

◆ traceTIMER_CREATE_FAILED

#define traceTIMER_CREATE_FAILED ( )

◆ traceTIMER_EXPIRED

#define traceTIMER_EXPIRED ( pxTimer)

◆ tskSTATIC_AND_DYNAMIC_ALLOCATION_POSSIBLE

#define tskSTATIC_AND_DYNAMIC_ALLOCATION_POSSIBLE
Value:
#define configSUPPORT_STATIC_ALLOCATION
Definition FreeRTOSConfig.h:66
#define configSUPPORT_DYNAMIC_ALLOCATION
Definition FreeRTOSConfig.h:67
#define portUSING_MPU_WRAPPERS
Definition portable.h:73

◆ vQueueAddToRegistry

#define vQueueAddToRegistry ( xQueue,
pcName )

◆ vQueueUnregisterQueue

#define vQueueUnregisterQueue ( xQueue)

Typedef Documentation

◆ StaticEventGroup_t

◆ StaticList_t

typedef struct xSTATIC_LIST StaticList_t

◆ StaticListItem_t

◆ StaticMessageBuffer_t

◆ StaticMiniListItem_t

◆ StaticQueue_t

typedef struct xSTATIC_QUEUE StaticQueue_t

◆ StaticSemaphore_t

◆ StaticStreamBuffer_t

◆ StaticTask_t

typedef struct xSTATIC_TCB StaticTask_t

◆ StaticTimer_t

typedef struct xSTATIC_TIMER StaticTimer_t