CMSIS-FreeRTOS  
CMSIS-RTOS2 compliant FreeRTOS Implementation

Events generated by tasks functions. More...

Functions

void EvrFreeRTOSTasks_TaskCreate (TCB_t pxNewTCB)
 Event on successful task create (Op) More...
 
void EvrFreeRTOSTasks_TaskCreateFailed (void)
 Event on unsuccessful task create (Error) More...
 
void EvrFreeRTOSTasks_TaskDelete (TCB_t pxTCB)
 Event on task delete (Op) More...
 
void EvrFreeRTOSTasks_TaskDelayUntil (uint32_t xTimeToWake)
 Event before current running task execution is delayed (Op) More...
 
void EvrFreeRTOSTasks_TaskDelay (uint32_t xTicksToDelay)
 Event on current thread execution delay (Op) More...
 
void EvrFreeRTOSTasks_TaskPrioritySet (TCB_t pxTCB, uint32_t uxNewPriority)
 Event on task priority set (Op) More...
 
void EvrFreeRTOSTasks_TaskSuspend (TCB_t pxTCB)
 Event on task suspend (Op) More...
 
void EvrFreeRTOSTasks_TaskResume (TCB_t pxTCB)
 Event on task resume (Op) More...
 
void EvrFreeRTOSTasks_TaskResumeFromIsr (TCB_t pxTCB)
 Event on task resume call from ISR (Op) More...
 
void EvrFreeRTOSTasks_TaskIncrementTick (uint32_t xTickCount)
 Event on tick count increment (Detail) More...
 
void EvrFreeRTOSTasks_IncreaseTickCount (uint32_t xTicksToJump)
 Event on tick count increase (Op) More...
 
void EvrFreeRTOSTasks_TaskSwitchedOut (TCB_t pxCurrentTCB)
 Event before a new task is selected to run (Op) More...
 
void EvrFreeRTOSTasks_TaskSwitchedIn (TCB_t pxCurrentTCB, uint32_t uxTopPriority)
 Event after a task has been selected to run (Op) More...
 
void EvrFreeRTOSTasks_TaskPriorityInherit (TCB_t pxTCBOfMutexHolder, uint32_t uxInheritedPriority)
 Event on task priority inheritance (Op) More...
 
void EvrFreeRTOSTasks_TaskPriorityDisinherit (TCB_t pxTCBOfMutexHolder, uint32_t uxOriginalPriority)
 Event on task priority disinheritance (Op) More...
 
void EvrFreeRTOSTasks_MovedTaskToReadyState (TCB_t pxTCB)
 Event sent before transition of a task into the Ready state (Op) More...
 
void EvrFreeRTOSTasks_PostMovedTaskToReadyState (TCB_t pxTCB)
 Event sent after transition of a task into the Ready state (Op) More...
 
void EvrFreeRTOSTasks_LowPowerIdleBegin (uint32_t xExpectedIdleTime)
 Event on enter to the low power mode (Op) More...
 
void EvrFreeRTOSTasks_LowPowerIdleEnd (void)
 Event on exit from the low power mode (Op) More...
 
void EvrFreeRTOSTasks_TaskNotifyTakeBlock (uint32_t uxIndexToWait, uint32_t xTicksToWait)
 Event on indicating the current running task is about to block while waiting for notification to be non-zero (Op) More...
 
void EvrFreeRTOSTasks_TaskNotifyTake (uint32_t uxIndexToWait, uint32_t ulNotifiedValue)
 Event on successful task notify take (Op) More...
 
void EvrFreeRTOSTasks_TaskNotifyWaitBlock (uint32_t uxIndexToWait, uint32_t xTicksToWait)
 Event indicating the current running task is about to block while waiting to receive notification (Op) More...
 
void EvrFreeRTOSTasks_TaskNotifyWait (uint32_t uxIndexToWait, uint32_t ulNotifiedValue)
 Event on successful task notify wait (Op) More...
 
void EvrFreeRTOSTasks_TaskNotify (TCB_t xTaskToNotify, uint32_t uxIndexToWait, uint32_t eAction, uint32_t ulNotifiedValue)
 Event on successful task notify (Op) More...
 
void EvrFreeRTOSTasks_TaskNotifyFromIsr (TCB_t xTaskToNotify, uint32_t uxIndexToWait, uint32_t eAction, uint32_t ulNotifiedValue)
 Event on successful task notify from ISR (Op) More...
 
void EvrFreeRTOSTasks_MovedTaskToDelayedList (TCB_t pxTCB)
 Event sent before moving a task into the Delayed list (Op) More...
 
void EvrFreeRTOSTasks_MovedTaskToOverflowDelayedList (TCB_t pxTCB)
 Event sent before moving a task into the Overflow Delayed list (Op) More...
 
void EvrFreeRTOSTasks_xTaskCreateStatic (void *pxTaskCode, const char *pcName, const uint32_t ulStackDepth, void *pvParameters, uint32_t uxPriority, void *puxStackBuffer, void *pxTaskBuffer)
 Event sent when function xTaskCreateStatic is called (API). More...
 
void EvrFreeRTOSTasks_xTaskCreateStatic_Return (TCB_t xReturn)
 Event sent before function xTaskCreateStatic returns (Op). More...
 
void EvrFreeRTOSTasks_xTaskCreateStaticAffinitySet (void *pxTaskCode, const char *pcName, const uint32_t ulStackDepth, void *pvParameters, uint32_t uxPriority, void *puxStackBuffer, void *pxTaskBuffer, uint32_t uxCoreAffinityMask)
 Event sent when function xTaskCreateStaticAffinitySet is called (API). More...
 
void EvrFreeRTOSTasks_xTaskCreateStaticAffinitySet_Return (TCB_t xReturn)
 Event sent before function xTaskCreateStaticAffinitySet returns (Op). More...
 
void EvrFreeRTOSTasks_xTaskCreateRestrictedStatic (const TaskParameters_t *pxTaskDefinition, TaskHandle_t *pxCreatedTask)
 Event sent when function xTaskCreateRestrictedStatic is called (API). More...
 
void EvrFreeRTOSTasks_xTaskCreateRestrictedStatic_Return (uint32_t xReturn)
 Event sent before function xTaskCreateRestrictedStatic returns (Op). More...
 
void EvrFreeRTOSTasks_xTaskCreateRestrictedStaticAffinitySet (const TaskParameters_t *pxTaskDefinition, UBaseType_t uxCoreAffinityMask, TaskHandle_t *pxCreatedTask)
 Event sent when function xTaskCreateRestrictedStaticAffinitySet is called (API). More...
 
void EvrFreeRTOSTasks_xTaskCreateRestrictedStaticAffinitySet_Return (uint32_t xReturn)
 Event sent before function xTaskCreateRestrictedStaticAffinitySet returns (Op). More...
 
void EvrFreeRTOSTasks_xTaskCreateRestricted (const TaskParameters_t *pxTaskDefinition, TaskHandle_t *pxCreatedTask)
 Event sent when function xTaskCreateRestricted is called (API). More...
 
void EvrFreeRTOSTasks_xTaskCreateRestricted_Return (uint32_t xReturn)
 Event sent before function xTaskCreateRestricted returns (Op). More...
 
void EvrFreeRTOSTasks_xTaskCreateRestrictedAffinitySet (TaskParameters_t *pxTaskDefinition, uint32_t uxCoreAffinityMask, void *pxCreatedTask)
 Event sent when function xTaskCreateRestrictedAffinitySet is called (API). More...
 
void EvrFreeRTOSTasks_xTaskCreateRestrictedAffinitySet_Return (uint32_t xReturn)
 Event sent before function xTaskCreateRestrictedAffinitySet returns (Op). More...
 
void EvrFreeRTOSTasks_xTaskCreate (void *pxTaskCode, const char *pcName, uint32_t usStackDepth, void *pvParameters, uint32_t uxPriority, void *pxCreatedTask)
 Event sent when function xTaskCreate is called (API). More...
 
void EvrFreeRTOSTasks_xTaskCreate_Return (uint32_t xReturn)
 Event sent before function xTaskCreate returns (Op). More...
 
void EvrFreeRTOSTasks_xTaskCreateAffinitySet (void *pxTaskCode, const char *pcName, const uint32_t usStackDepth, void *pvParameters, uint32_t uxPriority, uint32_t uxCoreAffinityMask, void *pxCreatedTask)
 Event sent when function xTaskCreateAffinitySet is called (API). More...
 
void EvrFreeRTOSTasks_xTaskCreateAffinitySet_Return (uint32_t xReturn)
 Event sent before function xTaskCreateAffinitySet returns (Op). More...
 
void EvrFreeRTOSTasks_vTaskDelete (void *xTaskToDelete)
 Event sent when function vTaskDelete is called (API). More...
 
void EvrFreeRTOSTasks_vTaskDelete_Return (void)
 Event sent before function vTaskDelete returns (Op). More...
 
void EvrFreeRTOSTasks_xTaskDelayUntil (uint32_t *pxPreviousWakeTime, const uint32_t xTimeIncrement)
 Event sent when function xTaskDelayUntil is called (API). More...
 
void EvrFreeRTOSTasks_xTaskDelayUntil_Return (uint32_t xShouldDelay)
 Event sent before function xTaskDelayUntil returns (Op). More...
 
void EvrFreeRTOSTasks_vTaskDelay (const uint32_t xTicksToDelay)
 Event sent when function vTaskDelay is called (API). More...
 
void EvrFreeRTOSTasks_vTaskDelay_Return (void)
 Event sent before function vTaskDelay returns (Op). More...
 
void EvrFreeRTOSTasks_eTaskGetState (TaskHandle_t xTask)
 Event sent when function eTaskGetState is called (API). More...
 
void EvrFreeRTOSTasks_eTaskGetState_Return (eTaskState eReturn)
 Event sent before function eTaskGetState returns (Op). More...
 
void EvrFreeRTOSTasks_uxTaskPriorityGet (TaskHandle_t xTask)
 Event sent when function uxTaskPriorityGet is called (API). More...
 
void EvrFreeRTOSTasks_uxTaskPriorityGet_Return (uint32_t uxReturn)
 Event sent before function uxTaskPriorityGet returns (Op). More...
 
void EvrFreeRTOSTasks_uxTaskPriorityGetFromISR (TaskHandle_t xTask)
 Event sent when function uxTaskPriorityGetFromISR is called (API). More...
 
void EvrFreeRTOSTasks_uxTaskPriorityGetFromISR_Return (uint32_t uxReturn)
 Event sent before function uxTaskPriorityGetFromISR returns (Op). More...
 
void EvrFreeRTOSTasks_uxTaskBasePriorityGet (TaskHandle_t xTask)
 Event sent when function uxTaskBasePriorityGet is called (API). More...
 
void EvrFreeRTOSTasks_uxTaskBasePriorityGet_Return (uint32_t uxReturn)
 Event sent before function uxTaskBasePriorityGet returns (Op). More...
 
void EvrFreeRTOSTasks_uxTaskBasePriorityGetFromISR (TaskHandle_t xTask)
 Event sent when function uxTaskBasePriorityGetFromISR is called (API). More...
 
void EvrFreeRTOSTasks_uxTaskBasePriorityGetFromISR_Return (uint32_t uxReturn)
 Event sent before function uxTaskBasePriorityGetFromISR returns (Op). More...
 
void EvrFreeRTOSTasks_vTaskPrioritySet (TaskHandle_t xTask, uint32_t uxNewPriority)
 Event sent when function vTaskPrioritySet is called (API). More...
 
void EvrFreeRTOSTasks_vTaskPrioritySet_Return (void)
 Event sent before function vTaskPrioritySet returns (Op). More...
 
void EvrFreeRTOSTasks_vTaskCoreAffinitySet (TaskHandle_t xTask, uint32_t uxCoreAffinityMask)
 Event sent when function vTaskCoreAffinitySet is called (API). More...
 
void EvrFreeRTOSTasks_vTaskCoreAffinitySet_Return (void)
 Event sent before function vTaskCoreAffinitySet returns (Op). More...
 
void EvrFreeRTOSTasks_vTaskCoreAffinityGet (ConstTaskHandle_t xTask)
 Event sent when function vTaskCoreAffinityGet is called (API). More...
 
void EvrFreeRTOSTasks_vTaskCoreAffinityGet_Return (uint32_t uxCoreAffinityMask)
 Event sent before function vTaskCoreAffinityGet returns (Op). More...
 
void EvrFreeRTOSTasks_vTaskPreemptionDisable (TaskHandle_t xTask)
 Event sent when function vTaskPreemptionDisable is called (API). More...
 
void EvrFreeRTOSTasks_vTaskPreemptionDisable_Return (void)
 Event sent before function vTaskPreemptionDisable returns (Op). More...
 
void EvrFreeRTOSTasks_vTaskPreemptionEnable (TaskHandle_t xTask)
 Event sent when function vTaskPreemptionEnable is called (API). More...
 
void EvrFreeRTOSTasks_vTaskPreemptionEnable_Return (void)
 Event sent before function vTaskPreemptionEnable returns (Op). More...
 
void EvrFreeRTOSTasks_vTaskSuspend (TaskHandle_t xTaskToSuspend)
 Event sent when function vTaskSuspend is called (API). More...
 
void EvrFreeRTOSTasks_vTaskSuspend_Return (void)
 Event sent before function vTaskSuspend returns (Op). More...
 
void EvrFreeRTOSTasks_vTaskResume (TaskHandle_t xTaskToResume)
 Event sent when function vTaskResume is called (API). More...
 
void EvrFreeRTOSTasks_vTaskResume_Return (void)
 Event sent before function vTaskResume returns (Op). More...
 
void EvrFreeRTOSTasks_xTaskResumeFromISR (TaskHandle_t xTaskToResume)
 Event sent when function is called (API). More...
 
void EvrFreeRTOSTasks_xTaskResumeFromISR_Return (uint32_t xYieldRequired)
 Event sent before function returns (Op). More...
 
void EvrFreeRTOSTasks_vTaskStartScheduler (void)
 Event sent when function vTaskStartScheduler is called (API). More...
 
void EvrFreeRTOSTasks_vTaskStartScheduler_Return (void)
 Event sent before function vTaskStartScheduler returns (Op). More...
 
void EvrFreeRTOSTasks_vTaskEndScheduler (void)
 Event sent when function vTaskEndScheduler is called (API). More...
 
void EvrFreeRTOSTasks_vTaskEndScheduler_Return (void)
 Event sent before function vTaskEndScheduler returns (Op). More...
 
void EvrFreeRTOSTasks_vTaskSuspendAll (void)
 Event sent when function vTaskSuspendAll is called (API). More...
 
void EvrFreeRTOSTasks_vTaskSuspendAll_Return (void)
 Event sent before function vTaskSuspendAll returns (Op). More...
 
void EvrFreeRTOSTasks_xTaskResumeAll (void)
 Event sent when function xTaskResumeAll is called (API). More...
 
void EvrFreeRTOSTasks_xTaskResumeAll_Return (uint32_t xAlreadyYielded)
 Event sent before function xTaskResumeAll returns (Op). More...
 
void EvrFreeRTOSTasks_xTaskGetTickCount (void)
 Event sent when function xTaskGetTickCount is called (API). More...
 
void EvrFreeRTOSTasks_xTaskGetTickCount_Return (uint32_t xTicks)
 Event sent before function xTaskGetTickCount returns (Op). More...
 
void EvrFreeRTOSTasks_xTaskGetTickCountFromISR (void)
 Event sent when function xTaskGetTickCountFromISR is called (API). More...
 
void EvrFreeRTOSTasks_xTaskGetTickCountFromISR_Return (uint32_t xTicks)
 Event sent before function xTaskGetTickCountFromISR returns (Op). More...
 
void EvrFreeRTOSTasks_uxTaskGetNumberOfTasks (void)
 Event sent when function uxTaskGetNumberOfTasks is called (API). More...
 
void EvrFreeRTOSTasks_uxTaskGetNumberOfTasks_Return (uint32_t uxCurrentNumberOfTasks)
 Event sent before function uxTaskGetNumberOfTasks returns (Op). More...
 
void EvrFreeRTOSTasks_pcTaskGetName (TaskHandle_t xTaskToQuery)
 Event sent when function pcTaskGetName is called (API). More...
 
void EvrFreeRTOSTasks_pcTaskGetName_Return (char *pcTaskName)
 Event sent before function pcTaskGetName returns (Op). More...
 
void EvrFreeRTOSTasks_xTaskGetHandle (const char *pcNameToQuery)
 Event sent when function xTaskGetHandle is called (API). More...
 
void EvrFreeRTOSTasks_xTaskGetHandle_Return (void *pxTCB)
 Event sent before function xTaskGetHandle returns (Op). More...
 
void EvrFreeRTOSTasks_xTaskGetStaticBuffers_Return (uint32_t xReturn)
 Event sent before function xTaskGetStaticBuffers returns (Op). More...
 
void EvrFreeRTOSTasks_uxTaskGetSystemState (TaskStatus_t *pxTaskStatusArray, const uint32_t uxArraySize, uint32_t *pulTotalRunTime)
 Event sent when function uxTaskGetSystemState is called (API). More...
 
void EvrFreeRTOSTasks_uxTaskGetSystemState_Return (uint32_t uxTask)
 Event sent before function uxTaskGetSystemState returns (Op). More...
 
void EvrFreeRTOSTasks_xTaskGetIdleTaskHandle (void)
 Event sent when function xTaskGetIdleTaskHandle is called (API). More...
 
void EvrFreeRTOSTasks_xTaskGetIdleTaskHandle_Return (TaskHandle_t xTask)
 Event sent before function xTaskGetIdleTaskHandle returns (Op). More...
 
void EvrFreeRTOSTasks_xTaskGetIdleTaskHandleForCore (uint32_t xCoreID)
 Event sent when function xTaskGetIdleTaskHandleForCore is called (API). More...
 
void EvrFreeRTOSTasks_xTaskGetIdleTaskHandleForCore_Return (TaskHandle_t xTask)
 Event sent before function xTaskGetIdleTaskHandleForCore returns (Op). More...
 
void EvrFreeRTOSTasks_vTaskStepTick (uint32_t xTicksToJump)
 Event sent when function vTaskStepTick is called (API). More...
 
void EvrFreeRTOSTasks_vTaskStepTick_Return (void)
 Event sent before function vTaskStepTick returns (Op). More...
 
void EvrFreeRTOSTasks_xTaskCatchUpTicks (uint32_t xTicksToCatchUp)
 Event sent when function xTaskCatchUpTicks is called (API). More...
 
void EvrFreeRTOSTasks_xTaskCatchUpTicks_Return (uint32_t xYieldOccurred)
 Event sent before function xTaskCatchUpTicks returns (Op). More...
 
void EvrFreeRTOSTasks_xTaskAbortDelay (TaskHandle_t xTask)
 Event sent when function is called (API). More...
 
void EvrFreeRTOSTasks_xTaskAbortDelay_Return (uint32_t xReturn)
 Event sent before function returns (Op). More...
 
void EvrFreeRTOSTasks_xTaskIncrementTick (void)
 Event sent when function xTaskIncrementTick is called (API). More...
 
void EvrFreeRTOSTasks_xTaskIncrementTick_Return (uint32_t xSwitchRequired)
 Event sent before function xTaskIncrementTick returns (Op). More...
 
void EvrFreeRTOSTasks_vTaskSetApplicationTaskTag (TaskHandle_t xTask, TaskHookFunction_t pxHookFunction)
 Event sent when function is called (API). More...
 
void EvrFreeRTOSTasks_vTaskSetApplicationTaskTag_Return (void)
 Event sent before function returns (Op). More...
 
void EvrFreeRTOSTasks_xTaskGetApplicationTaskTag (TaskHandle_t xTask)
 Event sent when function xTaskGetApplicationTaskTag is called (API). More...
 
void EvrFreeRTOSTasks_xTaskGetApplicationTaskTag_Return (TaskHookFunction_t xReturn)
 Event sent before function xTaskGetApplicationTaskTag returns (Op). More...
 
void EvrFreeRTOSTasks_xTaskGetApplicationTaskTagFromISR (TaskHandle_t xTask)
 Event sent when function xTaskGetApplicationTaskTagFromISR is called (API). More...
 
void EvrFreeRTOSTasks_xTaskGetApplicationTaskTagFromISR_Return (TaskHookFunction_t xReturn)
 Event sent before function xTaskGetApplicationTaskTagFromISR returns (Op). More...
 
void EvrFreeRTOSTasks_xTaskCallApplicationTaskHook (TaskHandle_t xTask, void *pvParameter)
 Event sent when function xTaskCallApplicationTaskHook is called (API). More...
 
void EvrFreeRTOSTasks_xTaskCallApplicationTaskHook_Return (uint32_t xReturn)
 Event sent before function xTaskCallApplicationTaskHook returns (Op). More...
 
void EvrFreeRTOSTasks_vTaskSwitchContext (void)
 Event sent when function is called (API). More...
 
void EvrFreeRTOSTasks_vTaskSwitchContext_Return (void)
 Event sent before function returns (Op). More...
 
void EvrFreeRTOSTasks_vTaskPlaceOnEventList (List_t *pxEventList, const TickType_t xTicksToWait)
 Event sent when function vTaskPlaceOnEventList is called (API). More...
 
void EvrFreeRTOSTasks_vTaskPlaceOnEventList_Return (void)
 Event sent before function vTaskPlaceOnEventList returns (Op). More...
 
void EvrFreeRTOSTasks_vTaskPlaceOnUnorderedEventList (List_t *pxEventList, const TickType_t xItemValue, const TickType_t xTicksToWait)
 Event sent when function vTaskPlaceOnUnorderedEventList is called (API). More...
 
void EvrFreeRTOSTasks_vTaskPlaceOnUnorderedEventList_Return (void)
 Event sent before function vTaskPlaceOnUnorderedEventList returns (Op). More...
 
void EvrFreeRTOSTasks_vTaskPlaceOnEventListRestricted (List_t *pxEventList, TickType_t xTicksToWait, const uint32_t xWaitIndefinitely)
 Event sent when function vTaskPlaceOnEventListRestricted is called (API). More...
 
void EvrFreeRTOSTasks_vTaskPlaceOnEventListRestricted_Return (void)
 Event sent before function vTaskPlaceOnEventListRestricted returns (Op). More...
 
void EvrFreeRTOSTasks_vTaskRemoveFromUnorderedEventList (ListItem_t *pxEventListItem, const TickType_t xItemValue)
 Event sent when function vTaskRemoveFromUnorderedEventList is called (API). More...
 
void EvrFreeRTOSTasks_vTaskRemoveFromUnorderedEventList_Return (void)
 Event sent before function vTaskRemoveFromUnorderedEventList returns (Op). More...
 
void EvrFreeRTOSTasks_vTaskSetTimeOutState (TimeOut_t *pxTimeOut)
 Event sent when function vTaskSetTimeOutState is called (API). More...
 
void EvrFreeRTOSTasks_vTaskSetTimeOutState_Return (void)
 Event sent before function vTaskSetTimeOutState returns (Op). More...
 
void EvrFreeRTOSTasks_vTaskInternalSetTimeOutState (TimeOut_t *pxTimeOut)
 Event sent when function vTaskInternalSetTimeOutState is called (API). More...
 
void EvrFreeRTOSTasks_vTaskInternalSetTimeOutState_Return (void)
 Event sent before function vTaskInternalSetTimeOutState returns (Op). More...
 
void EvrFreeRTOSTasks_xTaskCheckForTimeOut (TimeOut_t *pxTimeOut, TickType_t *pxTicksToWait)
 Event sent when function xTaskCheckForTimeOut is called (API). More...
 
void EvrFreeRTOSTasks_xTaskCheckForTimeOut_Return (uint32_t xReturn)
 Event sent before function xTaskCheckForTimeOut returns (Op). More...
 
void EvrFreeRTOSTasks_vTaskMissedYield (void)
 Event sent when function vTaskMissedYield is called (API). More...
 
void EvrFreeRTOSTasks_vTaskMissedYield_Return (void)
 Event sent before function vTaskMissedYield returns (Op). More...
 
void EvrFreeRTOSTasks_uxTaskGetTaskNumber (TaskHandle_t xTask)
 Event sent when function is called (API). More...
 
void EvrFreeRTOSTasks_uxTaskGetTaskNumber_Return (uint32_t uxReturn)
 Event sent before function returns (Op). More...
 
void EvrFreeRTOSTasks_vTaskSetTaskNumber (TaskHandle_t xTask, const uint32_t uxHandle)
 Event sent when function vTaskSetTaskNumber is called (API). More...
 
void EvrFreeRTOSTasks_vTaskSetTaskNumber_Return (void)
 Event sent before function vTaskSetTaskNumber returns (Op). More...
 
void EvrFreeRTOSTasks_eTaskConfirmSleepModeStatus (void)
 Event sent when function eTaskConfirmSleepModeStatus is called (API). More...
 
void EvrFreeRTOSTasks_eTaskConfirmSleepModeStatus_Return (eSleepModeStatus eReturn)
 Event sent before function eTaskConfirmSleepModeStatus returns (Op). More...
 
void EvrFreeRTOSTasks_vTaskSetThreadLocalStoragePointer (TaskHandle_t xTaskToSet, uint32_t xIndex, void *pvValue)
 Event sent when function vTaskSetThreadLocalStoragePointer is called (API). More...
 
void EvrFreeRTOSTasks_vTaskSetThreadLocalStoragePointer_Return (void)
 Event sent before function vTaskSetThreadLocalStoragePointer returns (Op). More...
 
void EvrFreeRTOSTasks_pvTaskGetThreadLocalStoragePointer (TaskHandle_t xTaskToQuery, uint32_t xIndex)
 Event sent when function pvTaskGetThreadLocalStoragePointer is called (API). More...
 
void EvrFreeRTOSTasks_pvTaskGetThreadLocalStoragePointer_Return (void *pvReturn)
 Event sent before function pvTaskGetThreadLocalStoragePointer returns (Op). More...
 
void EvrFreeRTOSTasks_vTaskAllocateMPURegions (TaskHandle_t xTaskToModify, const MemoryRegion_t *pxRegions)
 Event sent when function vTaskAllocateMPURegions is called (API). More...
 
void EvrFreeRTOSTasks_vTaskAllocateMPURegions_Return (void)
 Event sent before function vTaskAllocateMPURegions returns (Op). More...
 
void EvrFreeRTOSTasks_vTaskGetInfo (TaskHandle_t xTask, TaskStatus_t *pxTaskStatus, uint32_t xGetFreeStackSpace, eTaskState eState)
 Event sent when function vTaskGetInfo is called (API). More...
 
void EvrFreeRTOSTasks_vTaskGetInfo_Return (void)
 Event sent before function vTaskGetInfo returns (Op). More...
 
void EvrFreeRTOSTasks_uxTaskGetStackHighWaterMark2 (TaskHandle_t xTask)
 Event sent when function uxTaskGetStackHighWaterMark2 is called (API). More...
 
void EvrFreeRTOSTasks_uxTaskGetStackHighWaterMark2_Return (uint32_t uxReturn)
 Event sent before function uxTaskGetStackHighWaterMark2 returns (Op). More...
 
void EvrFreeRTOSTasks_uxTaskGetStackHighWaterMark (TaskHandle_t xTask)
 Event sent when function uxTaskGetStackHighWaterMark is called (API). More...
 
void EvrFreeRTOSTasks_uxTaskGetStackHighWaterMark_Return (uint32_t uxReturn)
 Event sent before function uxTaskGetStackHighWaterMark returns (Op). More...
 
void EvrFreeRTOSTasks_xTaskGetCurrentTaskHandle (void)
 Event sent when function xTaskGetCurrentTaskHandle is called (API). More...
 
void EvrFreeRTOSTasks_xTaskGetCurrentTaskHandle_Return (TaskHandle_t xReturn)
 Event sent before function xTaskGetCurrentTaskHandle returns (Op). More...
 
void EvrFreeRTOSTasks_xTaskGetCurrentTaskHandleForCore (uint32_t xCoreID)
 Event sent when function xTaskGetCurrentTaskHandleForCore is called (API). More...
 
void EvrFreeRTOSTasks_xTaskGetCurrentTaskHandleForCore_Return (TaskHandle_t xReturn)
 Event sent before function xTaskGetCurrentTaskHandleForCore returns (Op). More...
 
void EvrFreeRTOSTasks_xTaskGetSchedulerState (void)
 Event sent when function xTaskGetSchedulerState is called (API). More...
 
void EvrFreeRTOSTasks_xTaskGetSchedulerState_Return (uint32_t xReturn)
 Event sent before function xTaskGetSchedulerState returns (Op). More...
 
void EvrFreeRTOSTasks_xTaskPriorityInherit (TaskHandle_t pxMutexHolder)
 Event sent when function xTaskPriorityInherit is called (API). More...
 
void EvrFreeRTOSTasks_xTaskPriorityInherit_Return (uint32_t xReturn)
 Event sent before function xTaskPriorityInherit returns (Op). More...
 
void EvrFreeRTOSTasks_xTaskPriorityDisinherit (TaskHandle_t pxMutexHolder)
 Event sent when function xTaskPriorityDisinherit is called (API). More...
 
void EvrFreeRTOSTasks_xTaskPriorityDisinherit_Return (uint32_t xReturn)
 Event sent before function xTaskPriorityDisinherit returns (Op). More...
 
void EvrFreeRTOSTasks_vTaskPriorityDisinheritAfterTimeout (TaskHandle_t pxMutexHolder, uint32_t uxHighestPriorityWaitingTask)
 Event sent when function vTaskPriorityDisinheritAfterTimeout is called (API). More...
 
void EvrFreeRTOSTasks_vTaskPriorityDisinheritAfterTimeout_Return (void)
 Event sent before function vTaskPriorityDisinheritAfterTimeout returns (Op). More...
 
void EvrFreeRTOSTasks_vTaskYieldWithinAPI (void)
 Event sent when function vTaskYieldWithinAPI is called (API). More...
 
void EvrFreeRTOSTasks_vTaskYieldWithinAPI_Return (void)
 Event sent before function vTaskYieldWithinAPI returns (Op). More...
 
void EvrFreeRTOSTasks_vTaskEnterCritical (void)
 Event sent when function vTaskEnterCritical is called (API). More...
 
void EvrFreeRTOSTasks_vTaskEnterCritical_Return (void)
 Event sent before function vTaskEnterCritical returns (Op). More...
 
void EvrFreeRTOSTasks_vTaskEnterCriticalFromISR (void)
 Event sent when function vTaskEnterCriticalFromISR is called (API). More...
 
void EvrFreeRTOSTasks_vTaskEnterCriticalFromISR_Return (uint32_t uxSavedInterruptStatus)
 Event sent before function vTaskEnterCriticalFromISR returns (Op). More...
 
void EvrFreeRTOSTasks_vTaskExitCritical (void)
 Event sent when function vTaskExitCritical is called (API). More...
 
void EvrFreeRTOSTasks_vTaskExitCritical_Return (void)
 Event sent before function vTaskExitCritical returns (Op). More...
 
void EvrFreeRTOSTasks_vTaskExitCriticalFromISR (uint32_t uxSavedInterruptStatus)
 Event sent when function vTaskExitCriticalFromISR is called (API). More...
 
void EvrFreeRTOSTasks_vTaskExitCriticalFromISR_Return (void)
 Event sent before function vTaskExitCriticalFromISR returns (Op). More...
 
void EvrFreeRTOSTasks_vTaskListTasks (char *pcWriteBuffer, size_t uxBufferLength)
 Event sent when function vTaskListTasks is called (API). More...
 
void EvrFreeRTOSTasks_vTaskListTasks_Return (void)
 Event sent before function vTaskListTasks returns (Op). More...
 
void EvrFreeRTOSTasks_vTaskGetRunTimeStatistics (char *pcWriteBuffer, size_t uxBufferLength)
 Event sent when function vTaskGetRunTimeStatistics is called (API). More...
 
void EvrFreeRTOSTasks_vTaskGetRunTimeStatistics_Return (void)
 Event sent before function vTaskGetRunTimeStatistics returns (Op). More...
 
void EvrFreeRTOSTasks_uxTaskResetEventItemValue (void)
 Event sent when function uxTaskResetEventItemValue is called (API). More...
 
void EvrFreeRTOSTasks_uxTaskResetEventItemValue_Return (TickType_t uxReturn)
 Event sent before function uxTaskResetEventItemValue returns (Op). More...
 
void EvrFreeRTOSTasks_pvTaskIncrementMutexHeldCount (void)
 Event sent when function pvTaskIncrementMutexHeldCount is called (API). More...
 
void EvrFreeRTOSTasks_pvTaskIncrementMutexHeldCount_Return (void *pxTCB)
 Event sent before function pvTaskIncrementMutexHeldCount returns (Op). More...
 
void EvrFreeRTOSTasks_ulTaskGenericNotifyTake (UBaseType_t uxIndexToWaitOn, BaseType_t xClearCountOnExit, TickType_t xTicksToWait)
 Event sent when function ulTaskGenericNotifyTake is called (API). More...
 
void EvrFreeRTOSTasks_ulTaskGenericNotifyTake_Return (uint32_t ulReturn)
 Event sent before function ulTaskGenericNotifyTake returns (Op). More...
 
void EvrFreeRTOSTasks_xTaskGenericNotifyWait (UBaseType_t uxIndexToWaitOn, uint32_t ulBitsToClearOnEntry, uint32_t ulBitsToClearOnExit, uint32_t *pulNotificationValue, TickType_t xTicksToWait)
 Event sent when function xTaskGenericNotifyWait is called (API). More...
 
void EvrFreeRTOSTasks_xTaskGenericNotifyWait_Return (BaseType_t xReturn)
 Event sent before function xTaskGenericNotifyWait returns (Op). More...
 
void EvrFreeRTOSTasks_xTaskGenericNotify (TaskHandle_t xTaskToNotify, UBaseType_t uxIndexToNotify, uint32_t ulValue, eNotifyAction eAction, uint32_t *pulPreviousNotificationValue)
 Event sent when function xTaskGenericNotify is called (API). More...
 
void EvrFreeRTOSTasks_xTaskGenericNotify_Return (BaseType_t xReturn)
 Event sent before function xTaskGenericNotify returns (Op). More...
 
void EvrFreeRTOSTasks_xTaskGenericNotifyFromISR (TaskHandle_t xTaskToNotify, UBaseType_t uxIndexToNotify, uint32_t ulValue, eNotifyAction eAction, uint32_t *pulPreviousNotificationValue, BaseType_t *pxHigherPriorityTaskWoken)
 Event sent when function xTaskGenericNotifyFromISR is called (API). More...
 
void EvrFreeRTOSTasks_xTaskGenericNotifyFromISR_Return (BaseType_t xReturn)
 Event sent before function xTaskGenericNotifyFromISR returns (Op). More...
 
void EvrFreeRTOSTasks_vTaskGenericNotifyGiveFromISR (TaskHandle_t xTaskToNotify, UBaseType_t uxIndexToNotify, BaseType_t *pxHigherPriorityTaskWoken)
 Event sent when function vTaskGenericNotifyGiveFromISR is called (API). More...
 
void EvrFreeRTOSTasks_vTaskGenericNotifyGiveFromISR_Return (void)
 Event sent before function vTaskGenericNotifyGiveFromISR returns (Op). More...
 
void EvrFreeRTOSTasks_xTaskGenericNotifyStateClear (TaskHandle_t xTask, UBaseType_t uxIndexToClear)
 Event sent when function xTaskGenericNotifyStateClear is called (API). More...
 
void EvrFreeRTOSTasks_xTaskGenericNotifyStateClear_Return (BaseType_t xReturn)
 Event sent before function xTaskGenericNotifyStateClear returns (Op). More...
 
void EvrFreeRTOSTasks_ulTaskGenericNotifyValueClear (TaskHandle_t xTask, UBaseType_t uxIndexToClear, uint32_t ulBitsToClear)
 Event sent when function ulTaskGenericNotifyValueClear is called (API). More...
 
void EvrFreeRTOSTasks_ulTaskGenericNotifyValueClear_Return (uint32_t ulReturn)
 Event sent before function ulTaskGenericNotifyValueClear returns (Op). More...
 
void EvrFreeRTOSTasks_ulTaskGetRunTimeCounter (const TaskHandle_t xTask)
 Event sent when function ulTaskGetRunTimeCounter is called (API). More...
 
void EvrFreeRTOSTasks_ulTaskGetRunTimeCounter_Return (uint32_t ulRunTimeCounter)
 Event sent before function ulTaskGetRunTimeCounter returns (Op). More...
 
void EvrFreeRTOSTasks_ulTaskGetRunTimePercent (const TaskHandle_t xTask)
 Event sent when function ulTaskGetRunTimePercent is called (API). More...
 
void EvrFreeRTOSTasks_ulTaskGetRunTimePercent_Return (uint32_t ulReturn)
 Event sent before function ulTaskGetRunTimePercent returns (Op). More...
 
void EvrFreeRTOSTasks_ulTaskGetIdleRunTimeCounter (void)
 Event sent when function ulTaskGetIdleRunTimeCounter is called (API). More...
 
void EvrFreeRTOSTasks_ulTaskGetIdleRunTimeCounter_Return (uint32_t ulReturn)
 Event sent before function ulTaskGetIdleRunTimeCounter returns (Op). More...
 
void EvrFreeRTOSTasks_ulTaskGetIdleRunTimePercent (void)
 Event sent when function ulTaskGetIdleRunTimePercent is called (API). More...
 
void EvrFreeRTOSTasks_ulTaskGetIdleRunTimePercent_Return (uint32_t ulReturn)
 Event sent before function ulTaskGetIdleRunTimePercent returns (Op). More...
 
void EvrFreeRTOSTasks_xTaskGetMPUSettings (TaskHandle_t xTask)
 Event sent when function xTaskGetMPUSettings is called (API). More...
 
void EvrFreeRTOSTasks_xTaskGetMPUSettings_Return (void *xMPUSettings)
 Event sent before function xTaskGetMPUSettings returns (Op). More...
 

Description

Events generated by tasks functions.

Function Documentation

◆ EvrFreeRTOSTasks_eTaskConfirmSleepModeStatus()

void EvrFreeRTOSTasks_eTaskConfirmSleepModeStatus ( void  )

Event sent when function eTaskConfirmSleepModeStatus is called (API).

The event eTaskConfirmSleepModeStatus is generated when function eTaskConfirmSleepModeStatus is called.

Value in the Event Recorder shows:

  • no value shown

◆ EvrFreeRTOSTasks_eTaskConfirmSleepModeStatus_Return()

void EvrFreeRTOSTasks_eTaskConfirmSleepModeStatus_Return ( eSleepModeStatus  eReturn)

Event sent before function eTaskConfirmSleepModeStatus returns (Op).

Parameters
[in]eReturnsleep mode status.

The event eTaskConfirmSleepModeStatus_Return is generated before function eTaskConfirmSleepModeStatus returns.

Value in the Event Recorder shows:

  • eReturn : sleep mode status.

◆ EvrFreeRTOSTasks_eTaskGetState()

void EvrFreeRTOSTasks_eTaskGetState ( TaskHandle_t  xTask)

Event sent when function eTaskGetState is called (API).

Parameters
[in]xTasktask handle.

The event eTaskGetState is generated when function eTaskGetState is called.

Value in the Event Recorder shows:

  • xTask : handle to the task

◆ EvrFreeRTOSTasks_eTaskGetState_Return()

void EvrFreeRTOSTasks_eTaskGetState_Return ( eTaskState  eReturn)

Event sent before function eTaskGetState returns (Op).

Parameters
[in]eReturntask state.

The event eTaskGetState_Return is generated before function eTaskGetState returns.

Value in the Event Recorder shows:

  • eReturn : returned task state

◆ EvrFreeRTOSTasks_IncreaseTickCount()

void EvrFreeRTOSTasks_IncreaseTickCount ( uint32_t  xTicksToJump)

Event on tick count increase (Op)

Parameters
[in]xTicksToJumpnumber of ticks by which the tick count is increased.

The event IncreaseTickCount is generated when tick count is increased by the number of ticks spent in low power mode.

Value in the Event Recorder shows:

  • xTicksToJump : number of ticks by which the tick count is increased.

◆ EvrFreeRTOSTasks_LowPowerIdleBegin()

void EvrFreeRTOSTasks_LowPowerIdleBegin ( uint32_t  xExpectedIdleTime)

Event on enter to the low power mode (Op)

Parameters
[in]xExpectedIdleTimeexpected idle time in ticks.

The event LowPowerIdleBegin is generated when task scheduler enters the low power mode.

Value in the Event Recorder shows:

  • xExpectedIdleTime : expected idle time in ticks.

◆ EvrFreeRTOSTasks_LowPowerIdleEnd()

void EvrFreeRTOSTasks_LowPowerIdleEnd ( void  )

Event on exit from the low power mode (Op)

The event LowPowerIdleEnd is generated when task scheduler exits from the low power mode.

◆ EvrFreeRTOSTasks_MovedTaskToDelayedList()

void EvrFreeRTOSTasks_MovedTaskToDelayedList ( TCB_t  pxTCB)

Event sent before moving a task into the Delayed list (Op)

Parameters
[in]pxTCBpointer to running task handle.

The event MovedTaskToDelayedList is generated when the wake time has not overflowed and a task is moved into the Delayed list.

Value in the Event Recorder shows:

  • pxTCB : pointer to running task handle (control block address).

◆ EvrFreeRTOSTasks_MovedTaskToOverflowDelayedList()

void EvrFreeRTOSTasks_MovedTaskToOverflowDelayedList ( TCB_t  pxTCB)

Event sent before moving a task into the Overflow Delayed list (Op)

Parameters
[in]pxTCBpointer to running task handle.

The event MovedTaskToOverflowDelayedList is generated when the wake time has overflowed and a task is moved into the Overflow Delayed list.

Value in the Event Recorder shows:

  • pxTCB : pointer to running task handle (control block address).

◆ EvrFreeRTOSTasks_MovedTaskToReadyState()

void EvrFreeRTOSTasks_MovedTaskToReadyState ( TCB_t  pxTCB)

Event sent before transition of a task into the Ready state (Op)

Parameters
[in]pxTCBpointer to task handle.

The event MovedTaskToReadyState is generated before the task is transitioned into the Ready state.

Value in the Event Recorder shows:

  • pxTCB : pointer to task object handle (control block address).

◆ EvrFreeRTOSTasks_pcTaskGetName()

void EvrFreeRTOSTasks_pcTaskGetName ( TaskHandle_t  xTaskToQuery)

Event sent when function pcTaskGetName is called (API).

Parameters
[in]xTaskToQuerytask handle.

The event pcTaskGetName is generated when function pcTaskGetName is called.

Value in the Event Recorder shows:

  • xTaskToQuery : task handle.

◆ EvrFreeRTOSTasks_pcTaskGetName_Return()

void EvrFreeRTOSTasks_pcTaskGetName_Return ( char *  pcTaskName)

Event sent before function pcTaskGetName returns (Op).

Parameters
[in]pcTaskNamepointer to task name.

The event pcTaskGetName_Return is generated before function pcTaskGetName returns.

Value in the Event Recorder shows:

  • pcTaskName : task name.

◆ EvrFreeRTOSTasks_PostMovedTaskToReadyState()

void EvrFreeRTOSTasks_PostMovedTaskToReadyState ( TCB_t  pxTCB)

Event sent after transition of a task into the Ready state (Op)

Parameters
[in]pxTCBpointer to task handle.

The event PostMovedTaskToReadyState is generated after the task is transitioned into the Ready state.

Value in the Event Recorder shows:

  • pxTCB : pointer to task object handle (control block address).

◆ EvrFreeRTOSTasks_pvTaskGetThreadLocalStoragePointer()

void EvrFreeRTOSTasks_pvTaskGetThreadLocalStoragePointer ( TaskHandle_t  xTaskToQuery,
uint32_t  xIndex 
)

Event sent when function pvTaskGetThreadLocalStoragePointer is called (API).

Parameters
[in]xTaskToQuerytask handle.
[in]xIndexarray index.

The event pvTaskGetThreadLocalStoragePointer is generated when function pvTaskGetThreadLocalStoragePointer is called.

Value in the Event Recorder shows:

  • xTaskToQuery : task handle.
  • xIndex : array index.

◆ EvrFreeRTOSTasks_pvTaskGetThreadLocalStoragePointer_Return()

void EvrFreeRTOSTasks_pvTaskGetThreadLocalStoragePointer_Return ( void *  pvReturn)

Event sent before function pvTaskGetThreadLocalStoragePointer returns (Op).

Parameters
[in]pvReturnretrieved value.

The event pvTaskGetThreadLocalStoragePointer_Return is generated before function pvTaskGetThreadLocalStoragePointer returns.

Value in the Event Recorder shows:

  • pvReturn : retrieved value.

◆ EvrFreeRTOSTasks_pvTaskIncrementMutexHeldCount()

void EvrFreeRTOSTasks_pvTaskIncrementMutexHeldCount ( void  )

Event sent when function pvTaskIncrementMutexHeldCount is called (API).

The event pvTaskIncrementMutexHeldCount is generated when function pvTaskIncrementMutexHeldCount is called.

Value in the Event Recorder shows:

  • no value shown

◆ EvrFreeRTOSTasks_pvTaskIncrementMutexHeldCount_Return()

void EvrFreeRTOSTasks_pvTaskIncrementMutexHeldCount_Return ( void *  pxTCB)

Event sent before function pvTaskIncrementMutexHeldCount returns (Op).

Parameters
[in]pxTCBrunning task handle.

The event pvTaskIncrementMutexHeldCount_Return is generated before function pvTaskIncrementMutexHeldCount returns.

Value in the Event Recorder shows:

  • pxTCB : running task handle

◆ EvrFreeRTOSTasks_TaskCreate()

void EvrFreeRTOSTasks_TaskCreate ( TCB_t  pxNewTCB)

Event on successful task create (Op)

Parameters
[in]pxNewTCBpointer to task handle.

The event TaskCreate is generated when task object is successfully created.

Value in the Event Recorder shows:

  • pxNewTCB : pointer to task object handle (control block address).

◆ EvrFreeRTOSTasks_TaskCreateFailed()

void EvrFreeRTOSTasks_TaskCreateFailed ( void  )

Event on unsuccessful task create (Error)

The event TaskCreateFailed is generated when task object create fails due to insufficient heap memory.

◆ EvrFreeRTOSTasks_TaskDelay()

void EvrFreeRTOSTasks_TaskDelay ( uint32_t  xTicksToDelay)

Event on current thread execution delay (Op)

Parameters
[in]xTicksToDelaynumber of ticks to delay.

The event TaskDelay is generated when the current running task execution is delayed.

Value in the Event Recorder shows:

  • xTicksToDelay : number of ticks to delay.

◆ EvrFreeRTOSTasks_TaskDelayUntil()

void EvrFreeRTOSTasks_TaskDelayUntil ( uint32_t  xTimeToWake)

Event before current running task execution is delayed (Op)

Parameters
[in]xTimeToWakewake time (ticks).

The event TaskDelayUntil is generated before the current running task execution is delayed.

Value in the Event Recorder shows:

  • xTimeToWake : wake time in ticks.

◆ EvrFreeRTOSTasks_TaskDelete()

void EvrFreeRTOSTasks_TaskDelete ( TCB_t  pxTCB)

Event on task delete (Op)

Parameters
[in]pxTCBpointer to task handle.

The event TaskDelete is generated when the task is successfully added into thread termination list.

Value in the Event Recorder shows:

  • pxTCB : pointer to task object handle (control block address).

◆ EvrFreeRTOSTasks_TaskIncrementTick()

void EvrFreeRTOSTasks_TaskIncrementTick ( uint32_t  xTickCount)

Event on tick count increment (Detail)

Parameters
[in]xTickCounttick count before increment.

The event TaskIncrementTick is generated on every tick increment.

Value in the Event Recorder shows:

  • xTickCount : tick count before increment.

◆ EvrFreeRTOSTasks_TaskNotify()

void EvrFreeRTOSTasks_TaskNotify ( TCB_t  xTaskToNotify,
uint32_t  uxIndexToWait,
uint32_t  eAction,
uint32_t  ulNotifiedValue 
)

Event on successful task notify (Op)

Parameters
[in]xTaskToNotifypointer to task to be notified.
[in]uxIndexToWaittask notification index.
[in]eActiontask notification action.
[in]ulNotifiedValuecurrent state of the notification value.

The event TaskNotify is generated when task notify is successfully executed.

Value in the Event Recorder shows:

  • xTaskToNotify : pointer to task object handle (control block address).
  • uxIndexToWait : task notification index
  • eAction : task notification action (eNotifyAction).
  • ulNotifiedValue : current state of the notification value.

◆ EvrFreeRTOSTasks_TaskNotifyFromIsr()

void EvrFreeRTOSTasks_TaskNotifyFromIsr ( TCB_t  xTaskToNotify,
uint32_t  uxIndexToWait,
uint32_t  eAction,
uint32_t  ulNotifiedValue 
)

Event on successful task notify from ISR (Op)

Parameters
[in]xTaskToNotifypointer to task to be notified.
[in]uxIndexToWaittask notification index.
[in]eActiontask notification action.
[in]ulNotifiedValuecurrent state of the notification value.

The event TaskNotifyFromIsr is generated when task notify from ISR is successfully executed.

Value in the Event Recorder shows:

  • xTaskToNotify : pointer to task object handle (control block address).
  • uxIndexToWait : task notification index
  • eAction : task notification action (eNotifyAction).
  • ulNotifiedValue : current state of the notification value.

◆ EvrFreeRTOSTasks_TaskNotifyTake()

void EvrFreeRTOSTasks_TaskNotifyTake ( uint32_t  uxIndexToWait,
uint32_t  ulNotifiedValue 
)

Event on successful task notify take (Op)

Parameters
[in]uxIndexToWaittask notification index.
[in]ulNotifiedValuecurrent state of the notification value.

The event TaskNotifyTake is generated when task notify take is successfully executed.

Value in the Event Recorder shows:

  • uxIndexToWait : task notification index
  • ulNotifiedValue : current state of the notification value.

◆ EvrFreeRTOSTasks_TaskNotifyTakeBlock()

void EvrFreeRTOSTasks_TaskNotifyTakeBlock ( uint32_t  uxIndexToWait,
uint32_t  xTicksToWait 
)

Event on indicating the current running task is about to block while waiting for notification to be non-zero (Op)

Parameters
[in]uxIndexToWaittask notification index.
[in]xTicksToWaitwait timeout in ticks.

The event TaskNotifyTakeBlock is generated when the current running task is about to block and wait to take notification.

Value in the Event Recorder shows:

  • uxIndexToWait : task notification index
  • xTicksToWait : wait timeout in ticks.

◆ EvrFreeRTOSTasks_TaskNotifyWait()

void EvrFreeRTOSTasks_TaskNotifyWait ( uint32_t  uxIndexToWait,
uint32_t  ulNotifiedValue 
)

Event on successful task notify wait (Op)

Parameters
[in]uxIndexToWaittask notification index.
[in]ulNotifiedValuecurrent state of the notification value.

The event TaskNotifyWait is generated when task notify wait is completed.

Value in the Event Recorder shows:

  • uxIndexToWait : task notification index
  • ulNotifiedValue : current state of the notification value.

◆ EvrFreeRTOSTasks_TaskNotifyWaitBlock()

void EvrFreeRTOSTasks_TaskNotifyWaitBlock ( uint32_t  uxIndexToWait,
uint32_t  xTicksToWait 
)

Event indicating the current running task is about to block while waiting to receive notification (Op)

Parameters
[in]uxIndexToWaittask notification index
[in]xTicksToWaitwait timeout in ticks.

The event TaskNotifyWaitBlock is generated when the current running task is about to block and wait to receive notification.

Value in the Event Recorder shows:

  • uxIndexToWait : task notification index
  • xTicksToWait : wait timeout in ticks.

◆ EvrFreeRTOSTasks_TaskPriorityDisinherit()

void EvrFreeRTOSTasks_TaskPriorityDisinherit ( TCB_t  pxTCBOfMutexHolder,
uint32_t  uxOriginalPriority 
)

Event on task priority disinheritance (Op)

Parameters
[in]pxTCBOfMutexHolderpointer to task handle.
[in]uxOriginalPriorityold (original) task priority.

The event TaskPriorityDisinherit is generated when task priority is disinherited to its base priority.

Value in the Event Recorder shows:

  • pxTCBOfMutexHolder : pointer to task object handle (control block address).
  • uxOriginalPriority : task base priority

◆ EvrFreeRTOSTasks_TaskPriorityInherit()

void EvrFreeRTOSTasks_TaskPriorityInherit ( TCB_t  pxTCBOfMutexHolder,
uint32_t  uxInheritedPriority 
)

Event on task priority inheritance (Op)

Parameters
[in]pxTCBOfMutexHolderpointer to task handle.
[in]uxInheritedPrioritynew (inherited) task priority.

The event TaskPriorityInherit is generated when task priority is inherited from the current running task.

Value in the Event Recorder shows:

  • pxTCBOfMutexHolder : pointer to task object handle (control block address).
  • uxInheritedPriority : inherited task priority

◆ EvrFreeRTOSTasks_TaskPrioritySet()

void EvrFreeRTOSTasks_TaskPrioritySet ( TCB_t  pxTCB,
uint32_t  uxNewPriority 
)

Event on task priority set (Op)

Parameters
[in]pxTCBpointer to task handle.
[in]uxNewPriority

The event TaskPrioritySet is generated when task priority is set.

Value in the Event Recorder shows:

  • pxTCB : pointer to task object handle (control block address).
  • uxNewPriority : task new priority .

◆ EvrFreeRTOSTasks_TaskResume()

void EvrFreeRTOSTasks_TaskResume ( TCB_t  pxTCB)

Event on task resume (Op)

Parameters
[in]pxTCBpointer to task handle.

The event TaskResume is generated when task execution is resumed.

Value in the Event Recorder shows:

  • pxTCB : pointer to task object handle (control block address).

◆ EvrFreeRTOSTasks_TaskResumeFromIsr()

void EvrFreeRTOSTasks_TaskResumeFromIsr ( TCB_t  pxTCB)

Event on task resume call from ISR (Op)

Parameters
[in]pxTCBpointer to task handle.

The event TaskResumeFromIsr is generated when task execution is resumed from the ISR.

Value in the Event Recorder shows:

  • pxTCB : pointer to task object handle (control block address).

◆ EvrFreeRTOSTasks_TaskSuspend()

void EvrFreeRTOSTasks_TaskSuspend ( TCB_t  pxTCB)

Event on task suspend (Op)

Parameters
[in]pxTCBpointer to task handle.

The event TaskSuspend is generated when task execution is suspended.

Value in the Event Recorder shows:

  • pxTCB : pointer to task object handle (control block address).

◆ EvrFreeRTOSTasks_TaskSwitchedIn()

void EvrFreeRTOSTasks_TaskSwitchedIn ( TCB_t  pxCurrentTCB,
uint32_t  uxTopPriority 
)

Event after a task has been selected to run (Op)

Parameters
[in]pxCurrentTCBhandle to the task about to enter the running state.
[in]uxTopPrioritypxCurrentTCB task priority.

The event TaskSwitchedIn is generated after a task has been selected to run.

Value in the Event Recorder shows:

  • pxCurrentTCB : pointer to task object handle (control block address).
  • uxTopPriority : task priority

◆ EvrFreeRTOSTasks_TaskSwitchedOut()

void EvrFreeRTOSTasks_TaskSwitchedOut ( TCB_t  pxCurrentTCB)

Event before a new task is selected to run (Op)

Parameters
[in]pxCurrentTCBhandle to the task about to leave the running state.

The event TaskSwitchedOut is generated before a new task is selected to run.

Value in the Event Recorder shows:

  • pxCurrentTCB : pointer to task object handle (control block address).

◆ EvrFreeRTOSTasks_ulTaskGenericNotifyTake()

void EvrFreeRTOSTasks_ulTaskGenericNotifyTake ( UBaseType_t  uxIndexToWaitOn,
BaseType_t  xClearCountOnExit,
TickType_t  xTicksToWait 
)

Event sent when function ulTaskGenericNotifyTake is called (API).

Parameters
[in]uxIndexToWaitOnindex within the tasks array of notification values.
[in]xClearCountOnExitindication whether to clear notification value.
[in]xTicksToWaitamount of time to wait.

The event ulTaskGenericNotifyTake is generated when function ulTaskGenericNotifyTake is called.

Value in the Event Recorder shows:

  • uxIndexToWaitOn index within the tasks array of notification values.
  • xClearCountOnExit indication whether to clear notification value.
  • xTicksToWait amount of time to wait.

◆ EvrFreeRTOSTasks_ulTaskGenericNotifyTake_Return()

void EvrFreeRTOSTasks_ulTaskGenericNotifyTake_Return ( uint32_t  ulReturn)

Event sent before function ulTaskGenericNotifyTake returns (Op).

Parameters
[in]ulReturntask notification value before modification.

The event ulTaskGenericNotifyTake_Return is generated before function ulTaskGenericNotifyTake returns.

Value in the Event Recorder shows:

  • ulReturn : task notification value before modification.

◆ EvrFreeRTOSTasks_ulTaskGenericNotifyValueClear()

void EvrFreeRTOSTasks_ulTaskGenericNotifyValueClear ( TaskHandle_t  xTask,
UBaseType_t  uxIndexToClear,
uint32_t  ulBitsToClear 
)

Event sent when function ulTaskGenericNotifyValueClear is called (API).

Parameters
[in]xTasktask handle.
[in]uxIndexToClearindex within the tasks array of notification values.
[in]ulBitsToClearbits to clear in notification value.

The event ulTaskGenericNotifyValueClear is generated when function ulTaskGenericNotifyValueClear is called.

Value in the Event Recorder shows:

  • xTask : task handle.
  • uxIndexToClear : index within the tasks array of notification values.
  • ulBitsToClear : bits to clear in notification value.

◆ EvrFreeRTOSTasks_ulTaskGenericNotifyValueClear_Return()

void EvrFreeRTOSTasks_ulTaskGenericNotifyValueClear_Return ( uint32_t  ulReturn)

Event sent before function ulTaskGenericNotifyValueClear returns (Op).

Parameters
[in]ulReturnnotification value before clearing.

The event ulTaskGenericNotifyValueClear_Return is generated before function ulTaskGenericNotifyValueClear returns.

Value in the Event Recorder shows:

  • ulReturn : notification value before clearing.

◆ EvrFreeRTOSTasks_ulTaskGetIdleRunTimeCounter()

void EvrFreeRTOSTasks_ulTaskGetIdleRunTimeCounter ( void  )

Event sent when function ulTaskGetIdleRunTimeCounter is called (API).

The event ulTaskGetIdleRunTimeCounter is generated when function ulTaskGetIdleRunTimeCounter is called.

Value in the Event Recorder shows:

  • no value shown

◆ EvrFreeRTOSTasks_ulTaskGetIdleRunTimeCounter_Return()

void EvrFreeRTOSTasks_ulTaskGetIdleRunTimeCounter_Return ( uint32_t  ulReturn)

Event sent before function ulTaskGetIdleRunTimeCounter returns (Op).

Parameters
[in]ulReturntotal run time of the idle task.

The event ulTaskGetIdleRunTimeCounter_Return is generated before function ulTaskGetIdleRunTimeCounter returns.

Value in the Event Recorder shows:

  • ulReturn : total run time of the idle task.

◆ EvrFreeRTOSTasks_ulTaskGetIdleRunTimePercent()

void EvrFreeRTOSTasks_ulTaskGetIdleRunTimePercent ( void  )

Event sent when function ulTaskGetIdleRunTimePercent is called (API).

The event ulTaskGetIdleRunTimePercent is generated when function ulTaskGetIdleRunTimePercent is called.

Value in the Event Recorder shows:

  • no value shown

◆ EvrFreeRTOSTasks_ulTaskGetIdleRunTimePercent_Return()

void EvrFreeRTOSTasks_ulTaskGetIdleRunTimePercent_Return ( uint32_t  ulReturn)

Event sent before function ulTaskGetIdleRunTimePercent returns (Op).

Parameters
[in]ulReturnthe percentage of the total run time consumed by the idle task.

The event ulTaskGetIdleRunTimePercent_Return is generated before function ulTaskGetIdleRunTimePercent returns.

Value in the Event Recorder shows:

  • ulReturn : the percentage of the total run time consumed by the idle task.

◆ EvrFreeRTOSTasks_ulTaskGetRunTimeCounter()

void EvrFreeRTOSTasks_ulTaskGetRunTimeCounter ( const TaskHandle_t  xTask)

Event sent when function ulTaskGetRunTimeCounter is called (API).

Parameters
[in]xTasktask handle.

The event ulTaskGetRunTimeCounter is generated when function ulTaskGetRunTimeCounter is called.

Value in the Event Recorder shows:

  • xTask : task handle.

◆ EvrFreeRTOSTasks_ulTaskGetRunTimeCounter_Return()

void EvrFreeRTOSTasks_ulTaskGetRunTimeCounter_Return ( uint32_t  ulRunTimeCounter)

Event sent before function ulTaskGetRunTimeCounter returns (Op).

Parameters
[in]ulRunTimeCountertotal run time of the given task.

The event ulTaskGetRunTimeCounter_Return is generated before function ulTaskGetRunTimeCounter returns.

Value in the Event Recorder shows:

  • ulRunTimeCounter : total run time of the given task.

◆ EvrFreeRTOSTasks_ulTaskGetRunTimePercent()

void EvrFreeRTOSTasks_ulTaskGetRunTimePercent ( const TaskHandle_t  xTask)

Event sent when function ulTaskGetRunTimePercent is called (API).

Parameters
[in]xTasktask handle.

The event ulTaskGetRunTimePercent is generated when function ulTaskGetRunTimePercent is called.

Value in the Event Recorder shows:

  • xTask : task handle.

◆ EvrFreeRTOSTasks_ulTaskGetRunTimePercent_Return()

void EvrFreeRTOSTasks_ulTaskGetRunTimePercent_Return ( uint32_t  ulReturn)

Event sent before function ulTaskGetRunTimePercent returns (Op).

Parameters
[in]ulReturnthe percentage of the total run time consumed by the given task.

The event ulTaskGetRunTimePercent_Return is generated before function ulTaskGetRunTimePercent returns.

Value in the Event Recorder shows:

  • ulReturn : the percentage of the total run time consumed by the given task.

◆ EvrFreeRTOSTasks_uxTaskBasePriorityGet()

void EvrFreeRTOSTasks_uxTaskBasePriorityGet ( TaskHandle_t  xTask)

Event sent when function uxTaskBasePriorityGet is called (API).

Parameters
[in]xTasktask handle.

The event uxTaskBasePriorityGet is generated when function uxTaskBasePriorityGet is called.

Value in the Event Recorder shows:

  • xTask : task handle.

◆ EvrFreeRTOSTasks_uxTaskBasePriorityGet_Return()

void EvrFreeRTOSTasks_uxTaskBasePriorityGet_Return ( uint32_t  uxReturn)

Event sent before function uxTaskBasePriorityGet returns (Op).

Parameters
[in]uxReturntask priority.

The event uxTaskBasePriorityGet_Return is generated before function uxTaskBasePriorityGet returns.

Value in the Event Recorder shows:

  • uxReturn : task priority.

◆ EvrFreeRTOSTasks_uxTaskBasePriorityGetFromISR()

void EvrFreeRTOSTasks_uxTaskBasePriorityGetFromISR ( TaskHandle_t  xTask)

Event sent when function uxTaskBasePriorityGetFromISR is called (API).

Parameters
[in]xTasktask handle.

The event uxTaskBasePriorityGetFromISR is generated when function uxTaskBasePriorityGetFromISR is called.

Value in the Event Recorder shows:

  • xTask : task handle.

◆ EvrFreeRTOSTasks_uxTaskBasePriorityGetFromISR_Return()

void EvrFreeRTOSTasks_uxTaskBasePriorityGetFromISR_Return ( uint32_t  uxReturn)

Event sent before function uxTaskBasePriorityGetFromISR returns (Op).

Parameters
[in]uxReturntask priority.

The event uxTaskBasePriorityGetFromISR_Return is generated before function uxTaskBasePriorityGetFromISR returns.

Value in the Event Recorder shows:

  • uxReturn : task priority.

◆ EvrFreeRTOSTasks_uxTaskGetNumberOfTasks()

void EvrFreeRTOSTasks_uxTaskGetNumberOfTasks ( void  )

Event sent when function uxTaskGetNumberOfTasks is called (API).

The event uxTaskGetNumberOfTasks is generated when function uxTaskGetNumberOfTasks is called.

Value in the Event Recorder shows:

  • no value shown

◆ EvrFreeRTOSTasks_uxTaskGetNumberOfTasks_Return()

void EvrFreeRTOSTasks_uxTaskGetNumberOfTasks_Return ( uint32_t  uxCurrentNumberOfTasks)

Event sent before function uxTaskGetNumberOfTasks returns (Op).

Parameters
[in]uxCurrentNumberOfTaskscurrent number of tasks.

The event uxTaskGetNumberOfTasks_Return is generated before function uxTaskGetNumberOfTasks returns.

Value in the Event Recorder shows:

  • uxCurrentNumberOfTasks : current number of tasks.

◆ EvrFreeRTOSTasks_uxTaskGetStackHighWaterMark()

void EvrFreeRTOSTasks_uxTaskGetStackHighWaterMark ( TaskHandle_t  xTask)

Event sent when function uxTaskGetStackHighWaterMark is called (API).

Parameters
[in]xTasktask handle.

The event uxTaskGetStackHighWaterMark is generated when function uxTaskGetStackHighWaterMark is called.

Value in the Event Recorder shows:

  • xTask : task handle.

◆ EvrFreeRTOSTasks_uxTaskGetStackHighWaterMark2()

void EvrFreeRTOSTasks_uxTaskGetStackHighWaterMark2 ( TaskHandle_t  xTask)

Event sent when function uxTaskGetStackHighWaterMark2 is called (API).

Parameters
[in]xTasktask handle.

The event uxTaskGetStackHighWaterMark2 is generated when function uxTaskGetStackHighWaterMark2 is called.

Value in the Event Recorder shows:

  • xTask : task handle.

◆ EvrFreeRTOSTasks_uxTaskGetStackHighWaterMark2_Return()

void EvrFreeRTOSTasks_uxTaskGetStackHighWaterMark2_Return ( uint32_t  uxReturn)

Event sent before function uxTaskGetStackHighWaterMark2 returns (Op).

Parameters
[in]uxReturnthe smallest amount (in words) of free stack space there has been.

The event uxTaskGetStackHighWaterMark2_Return is generated before function uxTaskGetStackHighWaterMark2 returns.

Value in the Event Recorder shows:

  • uxReturn : the smallest amount (in words) of free stack space there has been.

◆ EvrFreeRTOSTasks_uxTaskGetStackHighWaterMark_Return()

void EvrFreeRTOSTasks_uxTaskGetStackHighWaterMark_Return ( uint32_t  uxReturn)

Event sent before function uxTaskGetStackHighWaterMark returns (Op).

Parameters
[in]uxReturnthe smallest amount (in words) of free stack space there has been.

The event uxTaskGetStackHighWaterMark_Return is generated before function uxTaskGetStackHighWaterMark returns.

Value in the Event Recorder shows:

  • uxReturn : the smallest amount (in words) of free stack space there has been.

◆ EvrFreeRTOSTasks_uxTaskGetSystemState()

void EvrFreeRTOSTasks_uxTaskGetSystemState ( TaskStatus_t *  pxTaskStatusArray,
const uint32_t  uxArraySize,
uint32_t *  pulTotalRunTime 
)

Event sent when function uxTaskGetSystemState is called (API).

Parameters
[in]pxTaskStatusArraypointer to an array of TaskStatus_t structures.
[in]uxArraySizearray size.
[in]pulTotalRunTimetotal run time since the target booted.

The event uxTaskGetSystemState is generated before function uxTaskGetSystemState returns.

Value in the Event Recorder shows:

  • pxTaskStatusArray : pointer to an array of TaskStatus_t structures.
  • uxArraySize : array size.
  • pulTotalRunTime : total run time since the target booted.

◆ EvrFreeRTOSTasks_uxTaskGetSystemState_Return()

void EvrFreeRTOSTasks_uxTaskGetSystemState_Return ( uint32_t  uxTask)

Event sent before function uxTaskGetSystemState returns (Op).

Parameters
[in]uxTaskthe number of TaskStatus_t structures populated.

The event uxTaskGetSystemState_Return is generated when function uxTaskGetSystemState is called.

Value in the Event Recorder shows:

  • uxTask : the number of TaskStatus_t structures populated.

◆ EvrFreeRTOSTasks_uxTaskGetTaskNumber()

void EvrFreeRTOSTasks_uxTaskGetTaskNumber ( TaskHandle_t  xTask)

Event sent when function is called (API).

Parameters
[in]xTasktask handle.

The event uxTaskGetTaskNumber is generated when function uxTaskGetTaskNumber is called.

Value in the Event Recorder shows:

  • xTask : task handle.

◆ EvrFreeRTOSTasks_uxTaskGetTaskNumber_Return()

void EvrFreeRTOSTasks_uxTaskGetTaskNumber_Return ( uint32_t  uxReturn)

Event sent before function returns (Op).

Parameters
[in]uxReturnnumber assigned to the task

The event uxTaskGetTaskNumber_Return is generated before function uxTaskGetTaskNumber returns.

Value in the Event Recorder shows:

  • uxReturn : number assigned to the task

◆ EvrFreeRTOSTasks_uxTaskPriorityGet()

void EvrFreeRTOSTasks_uxTaskPriorityGet ( TaskHandle_t  xTask)

Event sent when function uxTaskPriorityGet is called (API).

Parameters
[in]xTasktask handle.

The event uxTaskPriorityGet is generated when function uxTaskPriorityGet is called.

Value in the Event Recorder shows:

  • xTask : task handle.

◆ EvrFreeRTOSTasks_uxTaskPriorityGet_Return()

void EvrFreeRTOSTasks_uxTaskPriorityGet_Return ( uint32_t  uxReturn)

Event sent before function uxTaskPriorityGet returns (Op).

Parameters
[in]uxReturntask priority.

The event uxTaskPriorityGet_Return is generated before function uxTaskPriorityGet returns.

Value in the Event Recorder shows:

  • uxReturn : task priority.

◆ EvrFreeRTOSTasks_uxTaskPriorityGetFromISR()

void EvrFreeRTOSTasks_uxTaskPriorityGetFromISR ( TaskHandle_t  xTask)

Event sent when function uxTaskPriorityGetFromISR is called (API).

Parameters
[in]xTasktask handle.

The event uxTaskPriorityGetFromISR is generated when function uxTaskPriorityGetFromISR is called.

Value in the Event Recorder shows:

  • xTask : task handle.

◆ EvrFreeRTOSTasks_uxTaskPriorityGetFromISR_Return()

void EvrFreeRTOSTasks_uxTaskPriorityGetFromISR_Return ( uint32_t  uxReturn)

Event sent before function uxTaskPriorityGetFromISR returns (Op).

Parameters
[in]uxReturntask priority.

The event uxTaskPriorityGetFromISR_Return is generated before function uxTaskPriorityGetFromISR returns.

Value in the Event Recorder shows:

  • uxReturn : task priority.

◆ EvrFreeRTOSTasks_uxTaskResetEventItemValue()

void EvrFreeRTOSTasks_uxTaskResetEventItemValue ( void  )

Event sent when function uxTaskResetEventItemValue is called (API).

The event uxTaskResetEventItemValue is generated when function uxTaskResetEventItemValue is called.

Value in the Event Recorder shows:

  • no value shown

◆ EvrFreeRTOSTasks_uxTaskResetEventItemValue_Return()

void EvrFreeRTOSTasks_uxTaskResetEventItemValue_Return ( TickType_t  uxReturn)

Event sent before function uxTaskResetEventItemValue returns (Op).

Parameters
[in]uxReturnevent list item value.

The event uxTaskResetEventItemValue_Return is generated before function uxTaskResetEventItemValue returns.

Value in the Event Recorder shows:

  • uxReturn : event list item value.

◆ EvrFreeRTOSTasks_vTaskAllocateMPURegions()

void EvrFreeRTOSTasks_vTaskAllocateMPURegions ( TaskHandle_t  xTaskToModify,
const MemoryRegion_t *  pxRegions 
)

Event sent when function vTaskAllocateMPURegions is called (API).

Parameters
[in]xTaskToModifytask handle.
[in]pxRegionspointer to a structure that contains memory region definitions.

The event vTaskAllocateMPURegions is generated when function vTaskAllocateMPURegions is called.

Value in the Event Recorder shows:

  • xTaskToModify : task handle.
  • pxRegions : pointer to a structure that contains memory region definitions.

◆ EvrFreeRTOSTasks_vTaskAllocateMPURegions_Return()

void EvrFreeRTOSTasks_vTaskAllocateMPURegions_Return ( void  )

Event sent before function vTaskAllocateMPURegions returns (Op).

The event vTaskAllocateMPURegions_Return is generated before function vTaskAllocateMPURegions returns.

Value in the Event Recorder shows:

  • no value shown

◆ EvrFreeRTOSTasks_vTaskCoreAffinityGet()

void EvrFreeRTOSTasks_vTaskCoreAffinityGet ( ConstTaskHandle_t  xTask)

Event sent when function vTaskCoreAffinityGet is called (API).

Parameters
[in]xTasktask handle.

The event vTaskCoreAffinityGet is generated when function vTaskCoreAffinityGet is called.

Value in the Event Recorder shows:

  • xTask : task handle.

◆ EvrFreeRTOSTasks_vTaskCoreAffinityGet_Return()

void EvrFreeRTOSTasks_vTaskCoreAffinityGet_Return ( uint32_t  uxCoreAffinityMask)

Event sent before function vTaskCoreAffinityGet returns (Op).

Parameters
[in]uxCoreAffinityMaskcore affinity of a task.

The event vTaskCoreAffinityGet_Return is generated before function vTaskCoreAffinityGet returns.

Value in the Event Recorder shows:

  • uxCoreAffinityMask : core affinity of a task.

◆ EvrFreeRTOSTasks_vTaskCoreAffinitySet()

void EvrFreeRTOSTasks_vTaskCoreAffinitySet ( TaskHandle_t  xTask,
uint32_t  uxCoreAffinityMask 
)

Event sent when function vTaskCoreAffinitySet is called (API).

Parameters
[in]xTasktask handle.
[in]uxCoreAffinityMaskcore affinity to set.

The event vTaskCoreAffinitySet is generated when function vTaskCoreAffinitySet is called.

Value in the Event Recorder shows:

  • xTask : task handle.
  • uxCoreAffinityMask : core affinity to set.

◆ EvrFreeRTOSTasks_vTaskCoreAffinitySet_Return()

void EvrFreeRTOSTasks_vTaskCoreAffinitySet_Return ( void  )

Event sent before function vTaskCoreAffinitySet returns (Op).

The event vTaskCoreAffinitySet_Return is generated before function vTaskCoreAffinitySet returns.

Value in the Event Recorder shows:

  • no value shown

◆ EvrFreeRTOSTasks_vTaskDelay()

void EvrFreeRTOSTasks_vTaskDelay ( const uint32_t  xTicksToDelay)

Event sent when function vTaskDelay is called (API).

Parameters
[in]xTicksToDelaythe number of ticks that the calling task should block.

The event vTaskDelay is generated when function vTaskDelay is called.

Value in the Event Recorder shows:

  • xTicksToDelay : the number of ticks that the calling task should block.

◆ EvrFreeRTOSTasks_vTaskDelay_Return()

void EvrFreeRTOSTasks_vTaskDelay_Return ( void  )

Event sent before function vTaskDelay returns (Op).

The event vTaskDelay_Return is generated before function vTaskDelay returns.

Value in the Event Recorder shows:

  • no value shown

◆ EvrFreeRTOSTasks_vTaskDelete()

void EvrFreeRTOSTasks_vTaskDelete ( void *  xTaskToDelete)

Event sent when function vTaskDelete is called (API).

Parameters
[in]xTaskToDeletehandle to the task to delete.

The event vTaskDelete is generated when function vTaskDelete is called.

Value in the Event Recorder shows:

  • xTaskToDelete : handle to the task to delete

◆ EvrFreeRTOSTasks_vTaskDelete_Return()

void EvrFreeRTOSTasks_vTaskDelete_Return ( void  )

Event sent before function vTaskDelete returns (Op).

The event vTaskDelete_Return is generated before function vTaskDelete returns.

Value in the Event Recorder shows:

  • no value shown

◆ EvrFreeRTOSTasks_vTaskEndScheduler()

void EvrFreeRTOSTasks_vTaskEndScheduler ( void  )

Event sent when function vTaskEndScheduler is called (API).

The event vTaskEndScheduler is generated when function vTaskEndScheduler is called.

Value in the Event Recorder shows:

  • no value shown

◆ EvrFreeRTOSTasks_vTaskEndScheduler_Return()

void EvrFreeRTOSTasks_vTaskEndScheduler_Return ( void  )

Event sent before function vTaskEndScheduler returns (Op).

The event vTaskEndScheduler_Return is generated before function vTaskEndScheduler returns.

Value in the Event Recorder shows:

  • no value shown

◆ EvrFreeRTOSTasks_vTaskEnterCritical()

void EvrFreeRTOSTasks_vTaskEnterCritical ( void  )

Event sent when function vTaskEnterCritical is called (API).

The event vTaskEnterCritical is generated when function vTaskEnterCritical is called.

Value in the Event Recorder shows:

  • no value shown

◆ EvrFreeRTOSTasks_vTaskEnterCritical_Return()

void EvrFreeRTOSTasks_vTaskEnterCritical_Return ( void  )

Event sent before function vTaskEnterCritical returns (Op).

The event vTaskEnterCritical_Return is generated before function vTaskEnterCritical returns.

Value in the Event Recorder shows:

  • no value shown

◆ EvrFreeRTOSTasks_vTaskEnterCriticalFromISR()

void EvrFreeRTOSTasks_vTaskEnterCriticalFromISR ( void  )

Event sent when function vTaskEnterCriticalFromISR is called (API).

The event vTaskEnterCriticalFromISR is generated when function vTaskEnterCriticalFromISR is called.

Value in the Event Recorder shows:

  • no value shown

◆ EvrFreeRTOSTasks_vTaskEnterCriticalFromISR_Return()

void EvrFreeRTOSTasks_vTaskEnterCriticalFromISR_Return ( uint32_t  uxSavedInterruptStatus)

Event sent before function vTaskEnterCriticalFromISR returns (Op).

Parameters
[in]uxSavedInterruptStatussaved interrupt status.

The event vTaskEnterCriticalFromISR_Return is generated before function vTaskEnterCriticalFromISR returns.

Value in the Event Recorder shows:

  • uxSavedInterruptStatus : saved interrupt status.

◆ EvrFreeRTOSTasks_vTaskExitCritical()

void EvrFreeRTOSTasks_vTaskExitCritical ( void  )

Event sent when function vTaskExitCritical is called (API).

The event vTaskExitCritical is generated when function vTaskExitCritical is called.

Value in the Event Recorder shows:

  • no value shown

◆ EvrFreeRTOSTasks_vTaskExitCritical_Return()

void EvrFreeRTOSTasks_vTaskExitCritical_Return ( void  )

Event sent before function vTaskExitCritical returns (Op).

The event vTaskExitCritical_Return is generated before function vTaskExitCritical returns.

Value in the Event Recorder shows:

  • no value shown

◆ EvrFreeRTOSTasks_vTaskExitCriticalFromISR()

void EvrFreeRTOSTasks_vTaskExitCriticalFromISR ( uint32_t  uxSavedInterruptStatus)

Event sent when function vTaskExitCriticalFromISR is called (API).

Parameters
[in]uxSavedInterruptStatussaved interrupt status.

The event vTaskExitCriticalFromISR is generated when function vTaskExitCriticalFromISR is called.

Value in the Event Recorder shows:

  • uxSavedInterruptStatus : saved interrupt status.

◆ EvrFreeRTOSTasks_vTaskExitCriticalFromISR_Return()

void EvrFreeRTOSTasks_vTaskExitCriticalFromISR_Return ( void  )

Event sent before function vTaskExitCriticalFromISR returns (Op).

The event vTaskExitCriticalFromISR_Return is generated before function vTaskExitCriticalFromISR returns.

Value in the Event Recorder shows:

  • no value shown

◆ EvrFreeRTOSTasks_vTaskGenericNotifyGiveFromISR()

void EvrFreeRTOSTasks_vTaskGenericNotifyGiveFromISR ( TaskHandle_t  xTaskToNotify,
UBaseType_t  uxIndexToNotify,
BaseType_t *  pxHigherPriorityTaskWoken 
)

Event sent when function vTaskGenericNotifyGiveFromISR is called (API).

Parameters
[in]xTaskToNotifytask handle.
[in]uxIndexToNotifyindex within the tasks array of notification values.
[in]pxHigherPriorityTaskWokenpointer to variable where information if any task was woken will be stored.

The event vTaskGenericNotifyGiveFromISR is generated when function vTaskGenericNotifyGiveFromISR is called.

Value in the Event Recorder shows:

  • xTaskToNotify : task handle.
  • uxIndexToNotify : index within the tasks array of notification values.
  • pxHigherPriorityTaskWoken : pointer to variable where information if any task was woken will be stored.

◆ EvrFreeRTOSTasks_vTaskGenericNotifyGiveFromISR_Return()

void EvrFreeRTOSTasks_vTaskGenericNotifyGiveFromISR_Return ( void  )

Event sent before function vTaskGenericNotifyGiveFromISR returns (Op).

The event vTaskGenericNotifyGiveFromISR_Return is generated before function vTaskGenericNotifyGiveFromISR returns.

Value in the Event Recorder shows:

  • no value shown

◆ EvrFreeRTOSTasks_vTaskGetInfo()

void EvrFreeRTOSTasks_vTaskGetInfo ( TaskHandle_t  xTask,
TaskStatus_t *  pxTaskStatus,
uint32_t  xGetFreeStackSpace,
eTaskState  eState 
)

Event sent when function vTaskGetInfo is called (API).

Parameters
[in]xTasktask handle.
[in]pxTaskStatuspointer to the structure that will be filled with info.
[in]xGetFreeStackSpaceparameter that allows the high water mark checking to be skipped.
[in]eStateparameter that allows the state information to be omitted.

The event vTaskGetInfo is generated when function vTaskGetInfo is called.

Value in the Event Recorder shows:

  • xTask : task handle.
  • pxTaskStatus : pointer to the structure that will be filled with info.
  • xGetFreeStackSpace : parameter that allows the high water mark checking to be skipped.
  • eState : parameter that allows the state information to be omitted.

◆ EvrFreeRTOSTasks_vTaskGetInfo_Return()

void EvrFreeRTOSTasks_vTaskGetInfo_Return ( void  )

Event sent before function vTaskGetInfo returns (Op).

The event vTaskGetInfo_Return is generated before function vTaskGetInfo returns.

Value in the Event Recorder shows:

  • no value shown

◆ EvrFreeRTOSTasks_vTaskGetRunTimeStatistics()

void EvrFreeRTOSTasks_vTaskGetRunTimeStatistics ( char *  pcWriteBuffer,
size_t  uxBufferLength 
)

Event sent when function vTaskGetRunTimeStatistics is called (API).

Parameters
[in]pcWriteBufferpointer to buffer.
[in]uxBufferLengthlength of the pcWriteBuffer.

The event vTaskGetRunTimeStatistics is generated when function vTaskGetRunTimeStatistics is called.

Value in the Event Recorder shows:

  • pcWriteBuffer : pointer to buffer.
  • uxBufferLength : length of the pcWriteBuffer.

◆ EvrFreeRTOSTasks_vTaskGetRunTimeStatistics_Return()

void EvrFreeRTOSTasks_vTaskGetRunTimeStatistics_Return ( void  )

Event sent before function vTaskGetRunTimeStatistics returns (Op).

The event vTaskGetRunTimeStatistics_Return is generated before function vTaskGetRunTimeStatistics returns.

Value in the Event Recorder shows:

  • no value shown

◆ EvrFreeRTOSTasks_vTaskInternalSetTimeOutState()

void EvrFreeRTOSTasks_vTaskInternalSetTimeOutState ( TimeOut_t *  pxTimeOut)

Event sent when function vTaskInternalSetTimeOutState is called (API).

Parameters
[in]pxTimeOutpointer to the timeout object.

The event vTaskSetTimeOutState is generated when function vTaskSetTimeOutState is called.

Value in the Event Recorder shows:

  • pxTimeOut : pointer to the timeout object.

◆ EvrFreeRTOSTasks_vTaskInternalSetTimeOutState_Return()

void EvrFreeRTOSTasks_vTaskInternalSetTimeOutState_Return ( void  )

Event sent before function vTaskInternalSetTimeOutState returns (Op).

The event vTaskSetTimeOutState_Return is generated before function vTaskSetTimeOutState returns.

Value in the Event Recorder shows:

  • no value shown

◆ EvrFreeRTOSTasks_vTaskListTasks()

void EvrFreeRTOSTasks_vTaskListTasks ( char *  pcWriteBuffer,
size_t  uxBufferLength 
)

Event sent when function vTaskListTasks is called (API).

Parameters
[in]pcWriteBufferpointer to buffer.
[in]uxBufferLengthlength of the pcWriteBuffer.

The event vTaskListTasks is generated when function vTaskListTasks is called.

Value in the Event Recorder shows:

  • pcWriteBuffer : pointer to buffer.
  • uxBufferLength : length of the pcWriteBuffer.

◆ EvrFreeRTOSTasks_vTaskListTasks_Return()

void EvrFreeRTOSTasks_vTaskListTasks_Return ( void  )

Event sent before function vTaskListTasks returns (Op).

The event vTaskListTasks_Return is generated before function vTaskListTasks returns.

Value in the Event Recorder shows:

  • no value shown

◆ EvrFreeRTOSTasks_vTaskMissedYield()

void EvrFreeRTOSTasks_vTaskMissedYield ( void  )

Event sent when function vTaskMissedYield is called (API).

The event vTaskMissedYield is generated when function vTaskMissedYield is called.

Value in the Event Recorder shows:

  • no value shown

◆ EvrFreeRTOSTasks_vTaskMissedYield_Return()

void EvrFreeRTOSTasks_vTaskMissedYield_Return ( void  )

Event sent before function vTaskMissedYield returns (Op).

The event vTaskMissedYield_Return is generated before function vTaskMissedYield returns.

Value in the Event Recorder shows:

  • no value shown

◆ EvrFreeRTOSTasks_vTaskPlaceOnEventList()

void EvrFreeRTOSTasks_vTaskPlaceOnEventList ( List_t *  pxEventList,
const TickType_t  xTicksToWait 
)

Event sent when function vTaskPlaceOnEventList is called (API).

Parameters
[in]pxEventListpointer to the blocked task list waiting for event.
[in]xTicksToWaitamount of time to wait for an event.

The event vTaskPlaceOnEventList is generated when function vTaskPlaceOnEventList is called.

Value in the Event Recorder shows:

  • pxEventList : pointer to the blocked task list waiting for event.
  • xTicksToWait : amount of time to wait for an event.

◆ EvrFreeRTOSTasks_vTaskPlaceOnEventList_Return()

void EvrFreeRTOSTasks_vTaskPlaceOnEventList_Return ( void  )

Event sent before function vTaskPlaceOnEventList returns (Op).

The event vTaskPlaceOnEventList_Return is generated before function vTaskPlaceOnEventList returns.

Value in the Event Recorder shows:

  • no value shown

◆ EvrFreeRTOSTasks_vTaskPlaceOnEventListRestricted()

void EvrFreeRTOSTasks_vTaskPlaceOnEventListRestricted ( List_t *  pxEventList,
TickType_t  xTicksToWait,
const uint32_t  xWaitIndefinitely 
)

Event sent when function vTaskPlaceOnEventListRestricted is called (API).

Parameters
[in]pxEventListpointer to the blocked task list waiting for event.
[in]xTicksToWaitamount of time to wait for an event.
[in]xWaitIndefinitelywhether the task should block indefinitely.

The event vTaskPlaceOnEventListRestricted is generated when function vTaskPlaceOnEventListRestricted is called.

Value in the Event Recorder shows:

  • pxEventList : pointer to the blocked task list waiting for event.
  • xTicksToWait : amount of time to wait for an event.
  • xWaitIndefinitely : whether the task should block indefinitely.

◆ EvrFreeRTOSTasks_vTaskPlaceOnEventListRestricted_Return()

void EvrFreeRTOSTasks_vTaskPlaceOnEventListRestricted_Return ( void  )

Event sent before function vTaskPlaceOnEventListRestricted returns (Op).

The event vTaskPlaceOnEventListRestricted_Return is generated before function vTaskPlaceOnEventListRestricted returns.

Value in the Event Recorder shows:

  • xReturn : execution status

◆ EvrFreeRTOSTasks_vTaskPlaceOnUnorderedEventList()

void EvrFreeRTOSTasks_vTaskPlaceOnUnorderedEventList ( List_t *  pxEventList,
const TickType_t  xItemValue,
const TickType_t  xTicksToWait 
)

Event sent when function vTaskPlaceOnUnorderedEventList is called (API).

Parameters
[in]pxEventListpointer to the blocked task list waiting for event.
[in]xItemValuevalue to use when event list is not ordered by priority.
[in]xTicksToWaitamount of time to wait for an event.

The event vTaskPlaceOnUnorderedEventList is generated when function vTaskPlaceOnUnorderedEventList is called.

Value in the Event Recorder shows:

  • pxEventList : pointer to the blocked task list waiting for event.
  • xItemValue : value to use when event list is not ordered by priority.
  • xTicksToWait : amount of time to wait for an event.

◆ EvrFreeRTOSTasks_vTaskPlaceOnUnorderedEventList_Return()

void EvrFreeRTOSTasks_vTaskPlaceOnUnorderedEventList_Return ( void  )

Event sent before function vTaskPlaceOnUnorderedEventList returns (Op).

The event vTaskPlaceOnUnorderedEventList is generated before function vTaskPlaceOnUnorderedEventList returns.

Value in the Event Recorder shows:

  • no value shown

◆ EvrFreeRTOSTasks_vTaskPreemptionDisable()

void EvrFreeRTOSTasks_vTaskPreemptionDisable ( TaskHandle_t  xTask)

Event sent when function vTaskPreemptionDisable is called (API).

Parameters
[in]xTasktask handle.

The event vTaskPreemptionDisable is generated when function vTaskPreemptionDisable is called.

Value in the Event Recorder shows:

  • xTask : task handle.

◆ EvrFreeRTOSTasks_vTaskPreemptionDisable_Return()

void EvrFreeRTOSTasks_vTaskPreemptionDisable_Return ( void  )

Event sent before function vTaskPreemptionDisable returns (Op).

The event vTaskPreemptionDisable_Return is generated before function vTaskPreemptionDisable returns.

Value in the Event Recorder shows:

  • no value shown

◆ EvrFreeRTOSTasks_vTaskPreemptionEnable()

void EvrFreeRTOSTasks_vTaskPreemptionEnable ( TaskHandle_t  xTask)

Event sent when function vTaskPreemptionEnable is called (API).

Parameters
[in]xTasktask handle.

The event vTaskPreemptionEnable is generated when function vTaskPreemptionEnable is called.

Value in the Event Recorder shows:

  • xTask : task handle.

◆ EvrFreeRTOSTasks_vTaskPreemptionEnable_Return()

void EvrFreeRTOSTasks_vTaskPreemptionEnable_Return ( void  )

Event sent before function vTaskPreemptionEnable returns (Op).

The event vTaskPreemptionEnable_Return is generated before function vTaskPreemptionEnable returns.

Value in the Event Recorder shows:

  • no value shown

◆ EvrFreeRTOSTasks_vTaskPriorityDisinheritAfterTimeout()

void EvrFreeRTOSTasks_vTaskPriorityDisinheritAfterTimeout ( TaskHandle_t  pxMutexHolder,
uint32_t  uxHighestPriorityWaitingTask 
)

Event sent when function vTaskPriorityDisinheritAfterTimeout is called (API).

Parameters
[in]pxMutexHoldertask handle.
[in]uxHighestPriorityWaitingTaskthe priority of the highest priority task that is waiting for mutex.

The event vTaskPriorityDisinheritAfterTimeout is generated when function vTaskPriorityDisinheritAfterTimeout is called.

Value in the Event Recorder shows:

  • pxMutexHolder : task handle.
  • uxHighestPriorityWaitingTask : the priority of the highest priority task that is waiting for mutex.

◆ EvrFreeRTOSTasks_vTaskPriorityDisinheritAfterTimeout_Return()

void EvrFreeRTOSTasks_vTaskPriorityDisinheritAfterTimeout_Return ( void  )

Event sent before function vTaskPriorityDisinheritAfterTimeout returns (Op).

The event vTaskPriorityDisinheritAfterTimeout_Return is generated before function vTaskPriorityDisinheritAfterTimeout returns.

Value in the Event Recorder shows:

  • no value shown

◆ EvrFreeRTOSTasks_vTaskPrioritySet()

void EvrFreeRTOSTasks_vTaskPrioritySet ( TaskHandle_t  xTask,
uint32_t  uxNewPriority 
)

Event sent when function vTaskPrioritySet is called (API).

Parameters
[in]xTasktask handle.
[in]uxNewPrioritytask priority to set.

The event vTaskPrioritySet is generated when function vTaskPrioritySet is called.

Value in the Event Recorder shows:

  • xTask : task handle.
  • uxNewPriority : task priority to set.

◆ EvrFreeRTOSTasks_vTaskPrioritySet_Return()

void EvrFreeRTOSTasks_vTaskPrioritySet_Return ( void  )

Event sent before function vTaskPrioritySet returns (Op).

The event vTaskPrioritySet_Return is generated before function vTaskPrioritySet returns.

Value in the Event Recorder shows:

  • no value shown

◆ EvrFreeRTOSTasks_vTaskRemoveFromUnorderedEventList()

void EvrFreeRTOSTasks_vTaskRemoveFromUnorderedEventList ( ListItem_t *  pxEventListItem,
const TickType_t  xItemValue 
)

Event sent when function vTaskRemoveFromUnorderedEventList is called (API).

Parameters
[in]pxEventListItempointer to the event list.
[in]xItemValueevent list item value.

The event vTaskRemoveFromUnorderedEventList is generated when function vTaskRemoveFromUnorderedEventList is called.

Value in the Event Recorder shows:

  • pxEventListItem : pointer to the event list.
  • xItemValue : event list item value.

◆ EvrFreeRTOSTasks_vTaskRemoveFromUnorderedEventList_Return()

void EvrFreeRTOSTasks_vTaskRemoveFromUnorderedEventList_Return ( void  )

Event sent before function vTaskRemoveFromUnorderedEventList returns (Op).

The event vTaskRemoveFromUnorderedEventList_Return is generated before function vTaskRemoveFromUnorderedEventList returns.

Value in the Event Recorder shows:

  • no value shown

◆ EvrFreeRTOSTasks_vTaskResume()

void EvrFreeRTOSTasks_vTaskResume ( TaskHandle_t  xTaskToResume)

Event sent when function vTaskResume is called (API).

Parameters
[in]xTaskToResumetask handle.

The event vTaskResume is generated when function vTaskResume is called.

Value in the Event Recorder shows:

  • xTaskToResume : task handle.

◆ EvrFreeRTOSTasks_vTaskResume_Return()

void EvrFreeRTOSTasks_vTaskResume_Return ( void  )

Event sent before function vTaskResume returns (Op).

The event vTaskResume_Return is generated before function vTaskResume returns.

Value in the Event Recorder shows:

  • no value shown

◆ EvrFreeRTOSTasks_vTaskSetApplicationTaskTag()

void EvrFreeRTOSTasks_vTaskSetApplicationTaskTag ( TaskHandle_t  xTask,
TaskHookFunction_t  pxHookFunction 
)

Event sent when function is called (API).

Parameters
[in]xTasktask handle.
[in]pxHookFunctionhook function used by the task xTask.

The event vTaskSetApplicationTaskTag is generated when function vTaskSetApplicationTaskTag is called.

Value in the Event Recorder shows:

  • xTask : task handle.
  • pxHookFunction : hook function used by the task xTask.

◆ EvrFreeRTOSTasks_vTaskSetApplicationTaskTag_Return()

void EvrFreeRTOSTasks_vTaskSetApplicationTaskTag_Return ( void  )

Event sent before function returns (Op).

The event vTaskSetApplicationTaskTag_Return is generated before function vTaskSetApplicationTaskTag returns.

Value in the Event Recorder shows:

  • no value shown

◆ EvrFreeRTOSTasks_vTaskSetTaskNumber()

void EvrFreeRTOSTasks_vTaskSetTaskNumber ( TaskHandle_t  xTask,
const uint32_t  uxHandle 
)

Event sent when function vTaskSetTaskNumber is called (API).

Parameters
[in]xTasktask handle.
[in]uxHandlethe number to assign to the task.

The event vTaskSetTaskNumber is generated when function vTaskSetTaskNumber is called.

Value in the Event Recorder shows:

  • xTask : task handle.
  • uxHandle : the number to assign to the task.

◆ EvrFreeRTOSTasks_vTaskSetTaskNumber_Return()

void EvrFreeRTOSTasks_vTaskSetTaskNumber_Return ( void  )

Event sent before function vTaskSetTaskNumber returns (Op).

The event vTaskSetTaskNumber_Return is generated before function vTaskSetTaskNumber returns.

Value in the Event Recorder shows:

  • no value shown

◆ EvrFreeRTOSTasks_vTaskSetThreadLocalStoragePointer()

void EvrFreeRTOSTasks_vTaskSetThreadLocalStoragePointer ( TaskHandle_t  xTaskToSet,
uint32_t  xIndex,
void *  pvValue 
)

Event sent when function vTaskSetThreadLocalStoragePointer is called (API).

Parameters
[in]xTaskToSettask handle.
[in]xIndexarray index.
[in]pvValuevalue to set.

The event vTaskSetThreadLocalStoragePointer is generated when function vTaskSetThreadLocalStoragePointer is called.

Value in the Event Recorder shows:

  • xTaskToSet : task handle.
  • xIndex : array index.
  • pvValue : value to set.

◆ EvrFreeRTOSTasks_vTaskSetThreadLocalStoragePointer_Return()

void EvrFreeRTOSTasks_vTaskSetThreadLocalStoragePointer_Return ( void  )

Event sent before function vTaskSetThreadLocalStoragePointer returns (Op).

The event vTaskSetThreadLocalStoragePointer_Return is generated before function vTaskSetThreadLocalStoragePointer returns.

Value in the Event Recorder shows:

  • no value shown

◆ EvrFreeRTOSTasks_vTaskSetTimeOutState()

void EvrFreeRTOSTasks_vTaskSetTimeOutState ( TimeOut_t *  pxTimeOut)

Event sent when function vTaskSetTimeOutState is called (API).

Parameters
[in]pxTimeOutpointer to the timeout object.

The event vTaskSetTimeOutState is generated when function vTaskSetTimeOutState is called.

Value in the Event Recorder shows:

  • pxTimeOut : pointer to the timeout object.

◆ EvrFreeRTOSTasks_vTaskSetTimeOutState_Return()

void EvrFreeRTOSTasks_vTaskSetTimeOutState_Return ( void  )

Event sent before function vTaskSetTimeOutState returns (Op).

The event vTaskSetTimeOutState_Return is generated before function vTaskSetTimeOutState returns.

Value in the Event Recorder shows:

  • no value shown

◆ EvrFreeRTOSTasks_vTaskStartScheduler()

void EvrFreeRTOSTasks_vTaskStartScheduler ( void  )

Event sent when function vTaskStartScheduler is called (API).

The event vTaskStartScheduler is generated when function vTaskStartScheduler is called.

Value in the Event Recorder shows:

  • no value shown

◆ EvrFreeRTOSTasks_vTaskStartScheduler_Return()

void EvrFreeRTOSTasks_vTaskStartScheduler_Return ( void  )

Event sent before function vTaskStartScheduler returns (Op).

The event vTaskStartScheduler_Return is generated before function vTaskStartScheduler returns.

Value in the Event Recorder shows:

  • no value shown

◆ EvrFreeRTOSTasks_vTaskStepTick()

void EvrFreeRTOSTasks_vTaskStepTick ( uint32_t  xTicksToJump)

Event sent when function vTaskStepTick is called (API).

Parameters
[in]xTicksToJumpnumber of ticks to add to the tick count.

The event vTaskStepTick is generated when function vTaskStepTick is called.

Value in the Event Recorder shows:

  • xTicksToJump : number of ticks to add to the tick count.

◆ EvrFreeRTOSTasks_vTaskStepTick_Return()

void EvrFreeRTOSTasks_vTaskStepTick_Return ( void  )

Event sent before function vTaskStepTick returns (Op).

The event vTaskStepTick_Return is generated before function vTaskStepTick returns.

Value in the Event Recorder shows:

  • no value shown

◆ EvrFreeRTOSTasks_vTaskSuspend()

void EvrFreeRTOSTasks_vTaskSuspend ( TaskHandle_t  xTaskToSuspend)

Event sent when function vTaskSuspend is called (API).

Parameters
[in]xTaskToSuspendtask handle.

The event vTaskSuspend is generated when function vTaskSuspend is called.

Value in the Event Recorder shows:

  • xTaskToSuspend : task handle.

◆ EvrFreeRTOSTasks_vTaskSuspend_Return()

void EvrFreeRTOSTasks_vTaskSuspend_Return ( void  )

Event sent before function vTaskSuspend returns (Op).

The event vTaskSuspend_Return is generated before function vTaskSuspend returns.

Value in the Event Recorder shows:

  • no value shown

◆ EvrFreeRTOSTasks_vTaskSuspendAll()

void EvrFreeRTOSTasks_vTaskSuspendAll ( void  )

Event sent when function vTaskSuspendAll is called (API).

The event vTaskSuspendAll is generated when function vTaskSuspendAll is called.

Value in the Event Recorder shows:

  • no value shown

◆ EvrFreeRTOSTasks_vTaskSuspendAll_Return()

void EvrFreeRTOSTasks_vTaskSuspendAll_Return ( void  )

Event sent before function vTaskSuspendAll returns (Op).

The event vTaskSuspendAll_Return is generated before function vTaskSuspendAll returns.

Value in the Event Recorder shows:

  • no value shown

◆ EvrFreeRTOSTasks_vTaskSwitchContext()

void EvrFreeRTOSTasks_vTaskSwitchContext ( void  )

Event sent when function is called (API).

The event vTaskSwitchContext is generated before function vTaskSwitchContext returns.

Value in the Event Recorder shows:

  • no value shown

◆ EvrFreeRTOSTasks_vTaskSwitchContext_Return()

void EvrFreeRTOSTasks_vTaskSwitchContext_Return ( void  )

Event sent before function returns (Op).

The event vTaskSwitchContext_Return is generated when function vTaskSwitchContext is called.

Value in the Event Recorder shows:

  • no value shown

◆ EvrFreeRTOSTasks_vTaskYieldWithinAPI()

void EvrFreeRTOSTasks_vTaskYieldWithinAPI ( void  )

Event sent when function vTaskYieldWithinAPI is called (API).

The event vTaskYieldWithinAPI is generated when function vTaskYieldWithinAPI is called.

Value in the Event Recorder shows:

  • no value shown

◆ EvrFreeRTOSTasks_vTaskYieldWithinAPI_Return()

void EvrFreeRTOSTasks_vTaskYieldWithinAPI_Return ( void  )

Event sent before function vTaskYieldWithinAPI returns (Op).

The event vTaskYieldWithinAPI_Return is generated before function vTaskYieldWithinAPI returns.

Value in the Event Recorder shows:

  • no value shown

◆ EvrFreeRTOSTasks_xTaskAbortDelay()

void EvrFreeRTOSTasks_xTaskAbortDelay ( TaskHandle_t  xTask)

Event sent when function is called (API).

Parameters
[in]xTasktask handle.

The event xTaskAbortDelay is generated when function xTaskAbortDelay is called.

Value in the Event Recorder shows:

  • xTask : task handle.

◆ EvrFreeRTOSTasks_xTaskAbortDelay_Return()

void EvrFreeRTOSTasks_xTaskAbortDelay_Return ( uint32_t  xReturn)

Event sent before function returns (Op).

Parameters
[in]xReturnexecution status.

The event xTaskAbortDelay_Return is generated before function xTaskAbortDelay returns.

Value in the Event Recorder shows:

  • xReturn : execution status.

◆ EvrFreeRTOSTasks_xTaskCallApplicationTaskHook()

void EvrFreeRTOSTasks_xTaskCallApplicationTaskHook ( TaskHandle_t  xTask,
void *  pvParameter 
)

Event sent when function xTaskCallApplicationTaskHook is called (API).

Parameters
[in]xTasktask handle.
[in]pvParameterpointer to parameters passed to the hook function.

The event xTaskCallApplicationTaskHook is generated when function xTaskCallApplicationTaskHook is called.

Value in the Event Recorder shows:

  • xTask : task handle.
  • pvParameter : pointer to parameters passed to the hook function

◆ EvrFreeRTOSTasks_xTaskCallApplicationTaskHook_Return()

void EvrFreeRTOSTasks_xTaskCallApplicationTaskHook_Return ( uint32_t  xReturn)

Event sent before function xTaskCallApplicationTaskHook returns (Op).

Parameters
[in]xReturnhook function execution status.

The event xTaskCallApplicationTaskHook_Return is generated before function xTaskCallApplicationTaskHook returns.

Value in the Event Recorder shows:

  • xReturn : hook function execution status.

◆ EvrFreeRTOSTasks_xTaskCatchUpTicks()

void EvrFreeRTOSTasks_xTaskCatchUpTicks ( uint32_t  xTicksToCatchUp)

Event sent when function xTaskCatchUpTicks is called (API).

Parameters
[in]xTicksToCatchUpnumber of tick interrupts that have been missed.

The event xTaskCatchUpTicks is generated when function xTaskCatchUpTicks is called.

Value in the Event Recorder shows:

  • xTicksToCatchUp : number of tick interrupts that have been missed.

◆ EvrFreeRTOSTasks_xTaskCatchUpTicks_Return()

void EvrFreeRTOSTasks_xTaskCatchUpTicks_Return ( uint32_t  xYieldOccurred)

Event sent before function xTaskCatchUpTicks returns (Op).

Parameters
[in]xYieldOccurredinfo if any task was unblocked.

The event xTaskCatchUpTicks_Return is generated before function xTaskCatchUpTicks returns.

Value in the Event Recorder shows:

  • xYieldOccurred : info if any task was unblocked.

◆ EvrFreeRTOSTasks_xTaskCheckForTimeOut()

void EvrFreeRTOSTasks_xTaskCheckForTimeOut ( TimeOut_t *  pxTimeOut,
TickType_t *  pxTicksToWait 
)

Event sent when function xTaskCheckForTimeOut is called (API).

Parameters
[in]pxTimeOutpointer to the timeout object.
[in]pxTicksToWaitpointer to object holding number of ticks to check for timeout.

The event xTaskCheckForTimeOut is generated when function xTaskCheckForTimeOut is called.

Value in the Event Recorder shows:

  • pxTimeOut : pointer to the timeout object.
  • pxTicksToWait : pointer to object holding number of ticks to check for timeout.

◆ EvrFreeRTOSTasks_xTaskCheckForTimeOut_Return()

void EvrFreeRTOSTasks_xTaskCheckForTimeOut_Return ( uint32_t  xReturn)

Event sent before function xTaskCheckForTimeOut returns (Op).

Parameters
[in]xReturnexecution status.

The event xTaskCheckForTimeOut_Return is generated before function xTaskCheckForTimeOut returns.

Value in the Event Recorder shows:

  • xReturn : execution status.

◆ EvrFreeRTOSTasks_xTaskCreate()

void EvrFreeRTOSTasks_xTaskCreate ( void *  pxTaskCode,
const char *  pcName,
uint32_t  usStackDepth,
void *  pvParameters,
uint32_t  uxPriority,
void *  pxCreatedTask 
)

Event sent when function xTaskCreate is called (API).

Parameters
[in]pxTaskCodepointer to task function.
[in]pcNamepointer to task name string.
[in]usStackDepthstack depth.
[in]pvParameterspointer to parameter(s) passed to task funtion.
[in]uxPrioritytask priority.
[in]pxCreatedTaskpointer to where the created task handle is stored.

The event xTaskCreate is generated when function xTaskCreate is called.

Value in the Event Recorder shows:

  • pxTaskCode : pointer to task function.
  • pcName : pointer to task name string.
  • usStackDepth : stack depth.
  • pvParameters : pointer to parameter(s) passed to task funtion.
  • uxPriority : task priority.
  • pxCreatedTask : pointer to where the created task handle is stored.

◆ EvrFreeRTOSTasks_xTaskCreate_Return()

void EvrFreeRTOSTasks_xTaskCreate_Return ( uint32_t  xReturn)

Event sent before function xTaskCreate returns (Op).

Parameters
[in]xReturnreturn status.

The event xTaskCreate_Return is generated before function xTaskCreate returns.

Value in the Event Recorder shows:

  • xReturn : return status.

◆ EvrFreeRTOSTasks_xTaskCreateAffinitySet()

void EvrFreeRTOSTasks_xTaskCreateAffinitySet ( void *  pxTaskCode,
const char *  pcName,
const uint32_t  usStackDepth,
void *  pvParameters,
uint32_t  uxPriority,
uint32_t  uxCoreAffinityMask,
void *  pxCreatedTask 
)

Event sent when function xTaskCreateAffinitySet is called (API).

Parameters
[in]pxTaskCodepointer to task function.
[in]pcNamepointer to task name string.
[in]usStackDepthstack depth.
[in]pvParameterspointer to parameter(s) passed to task funtion.
[in]uxPrioritytask priority.
[in]uxCoreAffinityMasktask affinity mask
[in]pxCreatedTaskpointer to where the created task handle is stored.

The event xTaskCreateAffinitySet is generated when function xTaskCreateAffinitySet is called.

Value in the Event Recorder shows:

  • pxTaskCode : pointer to task function.
  • pcName : pointer to task name string.
  • usStackDepth : stack depth.
  • pvParameters : pointer to parameter(s) passed to task funtion.
  • uxPriority : task priority.
  • uxCoreAffinityMask : task affinity mask
  • pxCreatedTask : pointer to where the created task handle is stored.

◆ EvrFreeRTOSTasks_xTaskCreateAffinitySet_Return()

void EvrFreeRTOSTasks_xTaskCreateAffinitySet_Return ( uint32_t  xReturn)

Event sent before function xTaskCreateAffinitySet returns (Op).

Parameters
[in]xReturnreturn status.

The event xTaskCreateAffinitySet_Return is generated before function xTaskCreateAffinitySet returns.

Value in the Event Recorder shows:

  • xReturn : return status.

◆ EvrFreeRTOSTasks_xTaskCreateRestricted()

void EvrFreeRTOSTasks_xTaskCreateRestricted ( const TaskParameters_t *  pxTaskDefinition,
TaskHandle_t *  pxCreatedTask 
)

Event sent when function xTaskCreateRestricted is called (API).

Parameters
[in]pxTaskDefinitionpointer to parameters required to create an MPU protected task.
[in]pxCreatedTaskpointer to where the created task handle is stored.

The event xTaskCreateRestricted is generated when function xTaskCreateRestricted is called.

Value in the Event Recorder shows:

  • pxTaskDefinition : pointer to parameters required to create an MPU protected task.
  • pxCreatedTask : pointer to where the created task handle is stored.

◆ EvrFreeRTOSTasks_xTaskCreateRestricted_Return()

void EvrFreeRTOSTasks_xTaskCreateRestricted_Return ( uint32_t  xReturn)

Event sent before function xTaskCreateRestricted returns (Op).

Parameters
[in]xReturnreturn status.

The event xTaskCreateRestricted_Return is generated before function xTaskCreateRestricted returns.

Value in the Event Recorder shows:

  • xReturn : return status.

◆ EvrFreeRTOSTasks_xTaskCreateRestrictedAffinitySet()

void EvrFreeRTOSTasks_xTaskCreateRestrictedAffinitySet ( TaskParameters_t *  pxTaskDefinition,
uint32_t  uxCoreAffinityMask,
void *  pxCreatedTask 
)

Event sent when function xTaskCreateRestrictedAffinitySet is called (API).

Parameters
[in]pxTaskDefinitionpointer to parameters required to create an MPU protected task.
[in]uxCoreAffinityMaskaffinity mask.
[in]pxCreatedTaskpointer to where the created task handle is stored.

The event xTaskCreateRestrictedAffinitySet is generated when function xTaskCreateRestrictedAffinitySet is called.

Value in the Event Recorder shows:

  • pxTaskDefinition : pointer to parameters required to create an MPU protected task.
  • uxCoreAffinityMask : affinity mask.
  • pxCreatedTask : pointer to where the created task handle is stored.

◆ EvrFreeRTOSTasks_xTaskCreateRestrictedAffinitySet_Return()

void EvrFreeRTOSTasks_xTaskCreateRestrictedAffinitySet_Return ( uint32_t  xReturn)

Event sent before function xTaskCreateRestrictedAffinitySet returns (Op).

Parameters
[in]xReturnreturn status.

The event xTaskCreateRestrictedAffinitySet_Return is generated before function xTaskCreateRestrictedAffinitySet returns.

Value in the Event Recorder shows:

  • xReturn : return status.

◆ EvrFreeRTOSTasks_xTaskCreateRestrictedStatic()

void EvrFreeRTOSTasks_xTaskCreateRestrictedStatic ( const TaskParameters_t *  pxTaskDefinition,
TaskHandle_t *  pxCreatedTask 
)

Event sent when function xTaskCreateRestrictedStatic is called (API).

Parameters
[in]pxTaskDefinitionpointer to parameters required to create an MPU protected task.
[in]pxCreatedTaskpointer to where the created task handle is stored.

The event xTaskCreateRestrictedStatic is generated when function xTaskCreateRestrictedStatic is called.

Value in the Event Recorder shows:

  • pxTaskDefinition : pointer to parameters required to create an MPU protected task.
  • pxCreatedTask : pointer to where the created task handle is stored.

◆ EvrFreeRTOSTasks_xTaskCreateRestrictedStatic_Return()

void EvrFreeRTOSTasks_xTaskCreateRestrictedStatic_Return ( uint32_t  xReturn)

Event sent before function xTaskCreateRestrictedStatic returns (Op).

Parameters
[in]xReturnreturn status.

The event xTaskCreateRestrictedStatic_Return is generated before function xTaskCreateRestrictedStatic returns.

Value in the Event Recorder shows:

  • xReturn : return status.

◆ EvrFreeRTOSTasks_xTaskCreateRestrictedStaticAffinitySet()

void EvrFreeRTOSTasks_xTaskCreateRestrictedStaticAffinitySet ( const TaskParameters_t *  pxTaskDefinition,
UBaseType_t  uxCoreAffinityMask,
TaskHandle_t *  pxCreatedTask 
)

Event sent when function xTaskCreateRestrictedStaticAffinitySet is called (API).

Parameters
[in]pxTaskDefinitionpointer to parameters required to create an MPU protected task.
[in]uxCoreAffinityMaskaffinity mask
[in]pxCreatedTaskpointer to where the created task handle is stored.

The event xTaskCreateRestrictedStaticAffinitySet is generated when function xTaskCreateRestrictedStaticAffinitySet is called.

Value in the Event Recorder shows:

  • pxTaskDefinition : pointer to parameters required to create an MPU protected task.
  • uxCoreAffinityMask : affinity mask
  • pxCreatedTask : pointer to where the created task handle is stored.

◆ EvrFreeRTOSTasks_xTaskCreateRestrictedStaticAffinitySet_Return()

void EvrFreeRTOSTasks_xTaskCreateRestrictedStaticAffinitySet_Return ( uint32_t  xReturn)

Event sent before function xTaskCreateRestrictedStaticAffinitySet returns (Op).

Parameters
[in]xReturnreturn status.

The event xTaskCreateRestrictedStaticAffinitySet_Return is generated before function xTaskCreateRestrictedStaticAffinitySet returns.

Value in the Event Recorder shows:

  • xReturn : return status.

◆ EvrFreeRTOSTasks_xTaskCreateStatic()

void EvrFreeRTOSTasks_xTaskCreateStatic ( void *  pxTaskCode,
const char *  pcName,
const uint32_t  ulStackDepth,
void *  pvParameters,
uint32_t  uxPriority,
void *  puxStackBuffer,
void *  pxTaskBuffer 
)

Event sent when function xTaskCreateStatic is called (API).

Parameters
[in]pxTaskCodepointer to task function.
[in]pcNamepointer to task name string.
[in]ulStackDepthstack depth.
[in]pvParameterspointer to parameter(s) passed to task funtion.
[in]uxPrioritytask priority.
[in]puxStackBufferpointer to buffer to be used for task stack.
[in]pxTaskBufferpointer to buffer to be used for task control block.

The event xTaskCreateStatic is generated when function xTaskCreateStatic is called.

Value in the Event Recorder shows:

  • pxTaskCode : pointer to task function.
  • pcName : pointer to task name string.
  • usStackDepth : stack depth.
  • pvParameters : pointer to parameter(s) passed to task funtion.
  • uxPriority : task priority.
  • puxStackBuffer : pointer to buffer to be used for task stack.
  • pxTaskBuffer : pointer to buffer to be used for task control block.

◆ EvrFreeRTOSTasks_xTaskCreateStatic_Return()

void EvrFreeRTOSTasks_xTaskCreateStatic_Return ( TCB_t  xReturn)

Event sent before function xTaskCreateStatic returns (Op).

Parameters
[in]xReturnpointer to created task handle.

The event xTaskCreateStatic_Return is generated before function xTaskCreateStatic returns.

Value in the Event Recorder shows:

  • xReturn : pointer to created task handle.

◆ EvrFreeRTOSTasks_xTaskCreateStaticAffinitySet()

void EvrFreeRTOSTasks_xTaskCreateStaticAffinitySet ( void *  pxTaskCode,
const char *  pcName,
const uint32_t  ulStackDepth,
void *  pvParameters,
uint32_t  uxPriority,
void *  puxStackBuffer,
void *  pxTaskBuffer,
uint32_t  uxCoreAffinityMask 
)

Event sent when function xTaskCreateStaticAffinitySet is called (API).

Parameters
[in]pxTaskCodepointer to task function.
[in]pcNamepointer to task name string.
[in]ulStackDepthstack depth.
[in]pvParameterspointer to parameter(s) passed to task funtion.
[in]uxPrioritytask priority.
[in]puxStackBufferpointer to buffer to be used for task stack.
[in]pxTaskBufferpointer to buffer to be used for task control block.
[in]uxCoreAffinityMasktask affinity mask.

The event xTaskCreateStaticAffinitySet is generated when function xTaskCreateStaticAffinitySet is called.

Value in the Event Recorder shows:

  • pxTaskCode : pointer to task function.
  • pcName : pointer to task name string.
  • usStackDepth : stack depth.
  • pvParameters : pointer to parameter(s) passed to task funtion.
  • uxPriority : task priority.
  • puxStackBuffer : pointer to buffer to be used for task stack.
  • pxTaskBuffer : pointer to buffer to be used for task control block.
  • uxCoreAffinityMask : task affinity mask.

◆ EvrFreeRTOSTasks_xTaskCreateStaticAffinitySet_Return()

void EvrFreeRTOSTasks_xTaskCreateStaticAffinitySet_Return ( TCB_t  xReturn)

Event sent before function xTaskCreateStaticAffinitySet returns (Op).

Parameters
[in]xReturnpointer to created task handle.

The event is generated before function xTaskCreateStaticAffinitySet_Return returns.

Value in the Event Recorder shows:

  • xReturn : pointer to created task handle.

◆ EvrFreeRTOSTasks_xTaskDelayUntil()

void EvrFreeRTOSTasks_xTaskDelayUntil ( uint32_t *  pxPreviousWakeTime,
const uint32_t  xTimeIncrement 
)

Event sent when function xTaskDelayUntil is called (API).

Parameters
[in]pxPreviousWakeTimepointer to variable that holds the task last unblock time.
[in]xTimeIncrementthe cycle time period.

The event xTaskDelayUntil is generated when function xTaskDelayUntil is called.

Value in the Event Recorder shows:

  • pxPreviousWakeTime : pointer to variable that holds the task last unblock time.
  • xTimeIncrement : the cycle time period.

◆ EvrFreeRTOSTasks_xTaskDelayUntil_Return()

void EvrFreeRTOSTasks_xTaskDelayUntil_Return ( uint32_t  xShouldDelay)

Event sent before function xTaskDelayUntil returns (Op).

Parameters
[in]xShouldDelayreturn status.

The event xTaskDelayUntil_Return is generated before function xTaskDelayUntil returns.

Value in the Event Recorder shows:

  • xShouldDelay : return status.

◆ EvrFreeRTOSTasks_xTaskGenericNotify()

void EvrFreeRTOSTasks_xTaskGenericNotify ( TaskHandle_t  xTaskToNotify,
UBaseType_t  uxIndexToNotify,
uint32_t  ulValue,
eNotifyAction  eAction,
uint32_t *  pulPreviousNotificationValue 
)

Event sent when function xTaskGenericNotify is called (API).

Parameters
[in]xTaskToNotifytask handle.
[in]uxIndexToNotifyindex within the tasks array of notification values.
[in]ulValuenotification data value.
[in]eActionspecifies how is the task notification value updated.
[in]pulPreviousNotificationValuepointer to variable where notification value will be stored.

The event xTaskGenericNotify is generated when function xTaskGenericNotify is called.

Value in the Event Recorder shows:

  • xTaskToNotify : task handle.
  • uxIndexToNotify : index within the tasks array of notification values.
  • ulValue : notification data value.
  • eAction : specifies how is the task notification value updated.
  • pulPreviousNotificationValue : pointer to variable where notification value will be stored.

◆ EvrFreeRTOSTasks_xTaskGenericNotify_Return()

void EvrFreeRTOSTasks_xTaskGenericNotify_Return ( BaseType_t  xReturn)

Event sent before function xTaskGenericNotify returns (Op).

Parameters
[in]xReturncontext dependent return value.

The event xTaskGenericNotify_Return is generated before function xTaskGenericNotify returns.

Value in the Event Recorder shows:

  • xReturn : context dependent return value.

◆ EvrFreeRTOSTasks_xTaskGenericNotifyFromISR()

void EvrFreeRTOSTasks_xTaskGenericNotifyFromISR ( TaskHandle_t  xTaskToNotify,
UBaseType_t  uxIndexToNotify,
uint32_t  ulValue,
eNotifyAction  eAction,
uint32_t *  pulPreviousNotificationValue,
BaseType_t *  pxHigherPriorityTaskWoken 
)

Event sent when function xTaskGenericNotifyFromISR is called (API).

Parameters
[in]xTaskToNotifytask handle.
[in]uxIndexToNotifyindex within the tasks array of notification values.
[in]ulValuenotification data value.
[in]eActionspecifies how is the task notification value updated.
[in]pulPreviousNotificationValuepointer to variable where notification value will be stored.
[in]pxHigherPriorityTaskWokenpointer to variable where information if any task was woken will be stored.

The event xTaskGenericNotifyFromISR is generated when function xTaskGenericNotifyFromISR is called.

Value in the Event Recorder shows:

  • xTaskToNotify : task handle.
  • uxIndexToNotify : index within the tasks array of notification values.
  • ulValue : notification data value.
  • eAction : specifies how is the task notification value updated.
  • pulPreviousNotificationValue : pointer to variable where notification value will be stored.
  • pxHigherPriorityTaskWoken : pointer to variable where information if any task was woken will be stored.

◆ EvrFreeRTOSTasks_xTaskGenericNotifyFromISR_Return()

void EvrFreeRTOSTasks_xTaskGenericNotifyFromISR_Return ( BaseType_t  xReturn)

Event sent before function xTaskGenericNotifyFromISR returns (Op).

Parameters
[in]xReturncontext dependent return value.

The event xTaskGenericNotifyFromISR_Return is generated before function xTaskGenericNotifyFromISR returns.

Value in the Event Recorder shows:

  • xReturn : context dependent return value.

◆ EvrFreeRTOSTasks_xTaskGenericNotifyStateClear()

void EvrFreeRTOSTasks_xTaskGenericNotifyStateClear ( TaskHandle_t  xTask,
UBaseType_t  uxIndexToClear 
)

Event sent when function xTaskGenericNotifyStateClear is called (API).

Parameters
[in]xTasktask handle.
[in]uxIndexToClearindex within the tasks array of notification values.

The event xTaskGenericNotifyStateClear is generated when function xTaskGenericNotifyStateClear is called.

Value in the Event Recorder shows:

  • xTask : task handle.
  • uxIndexToClear : index within the tasks array of notification values.

◆ EvrFreeRTOSTasks_xTaskGenericNotifyStateClear_Return()

void EvrFreeRTOSTasks_xTaskGenericNotifyStateClear_Return ( BaseType_t  xReturn)

Event sent before function xTaskGenericNotifyStateClear returns (Op).

Parameters
[in]xReturnexecution status.

The event xTaskGenericNotifyStateClear_Return is generated before function xTaskGenericNotifyStateClear returns.

Value in the Event Recorder shows:

  • xReturn : execution status.

◆ EvrFreeRTOSTasks_xTaskGenericNotifyWait()

void EvrFreeRTOSTasks_xTaskGenericNotifyWait ( UBaseType_t  uxIndexToWaitOn,
uint32_t  ulBitsToClearOnEntry,
uint32_t  ulBitsToClearOnExit,
uint32_t *  pulNotificationValue,
TickType_t  xTicksToWait 
)

Event sent when function xTaskGenericNotifyWait is called (API).

Parameters
[in]uxIndexToWaitOnindex within the tasks array of notification values.
[in]ulBitsToClearOnEntrybits that shall be cleared before reading notification value.
[in]ulBitsToClearOnExitbits that shall be cleared before returning.
[in]pulNotificationValuepointer to variable where notification value will be stored.
[in]xTicksToWaitamount of time to wait.

The event xTaskGenericNotifyWait is generated when function xTaskGenericNotifyWait is called.

Value in the Event Recorder shows:

  • uxIndexToWaitOn : index within the tasks array of notification values.
  • ulBitsToClearOnEntry : bits that shall be cleared before reading notification value.
  • ulBitsToClearOnExit : bits that shall be cleared before returning.
  • pulNotificationValue : pointer to variable where notification value will be stored.
  • xTicksToWait : amount of time to wait.

◆ EvrFreeRTOSTasks_xTaskGenericNotifyWait_Return()

void EvrFreeRTOSTasks_xTaskGenericNotifyWait_Return ( BaseType_t  xReturn)

Event sent before function xTaskGenericNotifyWait returns (Op).

Parameters
[in]xReturnnotification receive status.

The event xTaskGenericNotifyWait_Return is generated before function xTaskGenericNotifyWait returns.

Value in the Event Recorder shows:

  • xReturn : notification receive status.

◆ EvrFreeRTOSTasks_xTaskGetApplicationTaskTag()

void EvrFreeRTOSTasks_xTaskGetApplicationTaskTag ( TaskHandle_t  xTask)

Event sent when function xTaskGetApplicationTaskTag is called (API).

Parameters
[in]xTasktask handle.

The event xTaskGetApplicationTaskTag is generated when function xTaskGetApplicationTaskTag is called.

Value in the Event Recorder shows:

  • xTask : task handle.

◆ EvrFreeRTOSTasks_xTaskGetApplicationTaskTag_Return()

void EvrFreeRTOSTasks_xTaskGetApplicationTaskTag_Return ( TaskHookFunction_t  xReturn)

Event sent before function xTaskGetApplicationTaskTag returns (Op).

Parameters
[in]xReturnhook function used by the task xTask.

The event xTaskGetApplicationTaskTag_Return is generated before function xTaskGetApplicationTaskTag returns.

Value in the Event Recorder shows:

  • xReturn : hook function used by the task xTask.

◆ EvrFreeRTOSTasks_xTaskGetApplicationTaskTagFromISR()

void EvrFreeRTOSTasks_xTaskGetApplicationTaskTagFromISR ( TaskHandle_t  xTask)

Event sent when function xTaskGetApplicationTaskTagFromISR is called (API).

Parameters
[in]xTasktask handle.

The event xTaskGetApplicationTaskTagFromISR is generated when function xTaskGetApplicationTaskTagFromISR is called.

Value in the Event Recorder shows:

  • xTask : task handle.

◆ EvrFreeRTOSTasks_xTaskGetApplicationTaskTagFromISR_Return()

void EvrFreeRTOSTasks_xTaskGetApplicationTaskTagFromISR_Return ( TaskHookFunction_t  xReturn)

Event sent before function xTaskGetApplicationTaskTagFromISR returns (Op).

Parameters
[in]xReturnhook function used by the task xTask.

The event xTaskGetApplicationTaskTagFromISR_Return is generated before function xTaskGetApplicationTaskTagFromISR returns.

Value in the Event Recorder shows:

  • xReturn : hook function used by the task xTask.

◆ EvrFreeRTOSTasks_xTaskGetCurrentTaskHandle()

void EvrFreeRTOSTasks_xTaskGetCurrentTaskHandle ( void  )

Event sent when function xTaskGetCurrentTaskHandle is called (API).

The event xTaskGetCurrentTaskHandle is generated when function xTaskGetCurrentTaskHandle is called.

Value in the Event Recorder shows:

  • no value shown

◆ EvrFreeRTOSTasks_xTaskGetCurrentTaskHandle_Return()

void EvrFreeRTOSTasks_xTaskGetCurrentTaskHandle_Return ( TaskHandle_t  xReturn)

Event sent before function xTaskGetCurrentTaskHandle returns (Op).

Parameters
[in]xReturntask handle.

The event xTaskGetCurrentTaskHandle_Return is generated before function xTaskGetCurrentTaskHandle returns.

Value in the Event Recorder shows:

  • xReturn : task handle.

◆ EvrFreeRTOSTasks_xTaskGetCurrentTaskHandleForCore()

void EvrFreeRTOSTasks_xTaskGetCurrentTaskHandleForCore ( uint32_t  xCoreID)

Event sent when function xTaskGetCurrentTaskHandleForCore is called (API).

Parameters
[in]xCoreIDprocessor core ID.

The event xTaskGetCurrentTaskHandleForCore is generated when function xTaskGetCurrentTaskHandleForCore is called.

Value in the Event Recorder shows:

  • xCoreID : processor core ID.

◆ EvrFreeRTOSTasks_xTaskGetCurrentTaskHandleForCore_Return()

void EvrFreeRTOSTasks_xTaskGetCurrentTaskHandleForCore_Return ( TaskHandle_t  xReturn)

Event sent before function xTaskGetCurrentTaskHandleForCore returns (Op).

Parameters
[in]xReturntask handle.

The event xTaskGetCurrentTaskHandleForCore_Return is generated before function xTaskGetCurrentTaskHandleForCore returns.

Value in the Event Recorder shows:

  • xReturn : task handle.

◆ EvrFreeRTOSTasks_xTaskGetHandle()

void EvrFreeRTOSTasks_xTaskGetHandle ( const char *  pcNameToQuery)

Event sent when function xTaskGetHandle is called (API).

Parameters
[in]pcNameToQuerytask name.

The event xTaskGetHandle is generated when function xTaskGetHandle is called.

Value in the Event Recorder shows:

  • pcNameToQuery : task name.

◆ EvrFreeRTOSTasks_xTaskGetHandle_Return()

void EvrFreeRTOSTasks_xTaskGetHandle_Return ( void *  pxTCB)

Event sent before function xTaskGetHandle returns (Op).

Parameters
[in]pxTCBpointer to task task handle.

The event xTaskGetHandle_Return is generated before function xTaskGetHandle returns.

Value in the Event Recorder shows:

  • pxTCB : pointer to task task handle.

◆ EvrFreeRTOSTasks_xTaskGetIdleTaskHandle()

void EvrFreeRTOSTasks_xTaskGetIdleTaskHandle ( void  )

Event sent when function xTaskGetIdleTaskHandle is called (API).

The event xTaskGetIdleTaskHandle is generated when function xTaskGetIdleTaskHandle is called.

Value in the Event Recorder shows:

  • no value shown

◆ EvrFreeRTOSTasks_xTaskGetIdleTaskHandle_Return()

void EvrFreeRTOSTasks_xTaskGetIdleTaskHandle_Return ( TaskHandle_t  xTask)

Event sent before function xTaskGetIdleTaskHandle returns (Op).

Parameters
[in]xTasktask handle.

The event xTaskGetIdleTaskHandle_Return is generated before function xTaskGetIdleTaskHandle returns.

Value in the Event Recorder shows:

  • xTask : task handle.

◆ EvrFreeRTOSTasks_xTaskGetIdleTaskHandleForCore()

void EvrFreeRTOSTasks_xTaskGetIdleTaskHandleForCore ( uint32_t  xCoreID)

Event sent when function xTaskGetIdleTaskHandleForCore is called (API).

Parameters
[in]xCoreIDcore id.

The event xTaskGetIdleTaskHandleForCore is generated when function xTaskGetIdleTaskHandleForCore is called.

Value in the Event Recorder shows:

  • xCoreID : core id.

◆ EvrFreeRTOSTasks_xTaskGetIdleTaskHandleForCore_Return()

void EvrFreeRTOSTasks_xTaskGetIdleTaskHandleForCore_Return ( TaskHandle_t  xTask)

Event sent before function xTaskGetIdleTaskHandleForCore returns (Op).

Parameters
[in]xTasktask handle.

The event xTaskGetIdleTaskHandleForCore_Return is generated before function xTaskGetIdleTaskHandleForCore returns.

Value in the Event Recorder shows:

  • xTask : task handle.

◆ EvrFreeRTOSTasks_xTaskGetMPUSettings()

void EvrFreeRTOSTasks_xTaskGetMPUSettings ( TaskHandle_t  xTask)

Event sent when function xTaskGetMPUSettings is called (API).

Parameters
[in]xTasktask handle.

The event xTaskGetMPUSettings is generated when function xTaskGetMPUSettings is called.

Value in the Event Recorder shows:

  • xTask : task handle.

◆ EvrFreeRTOSTasks_xTaskGetMPUSettings_Return()

void EvrFreeRTOSTasks_xTaskGetMPUSettings_Return ( void *  xMPUSettings)

Event sent before function xTaskGetMPUSettings returns (Op).

Parameters
[in]xMPUSettingspointer to MPU settings associated with a task.

The event xTaskGetMPUSettings_Return is generated before function xTaskGetMPUSettings returns.

Value in the Event Recorder shows:

  • xMPUSettings : pointer to MPU settings associated with a task.

◆ EvrFreeRTOSTasks_xTaskGetSchedulerState()

void EvrFreeRTOSTasks_xTaskGetSchedulerState ( void  )

Event sent when function xTaskGetSchedulerState is called (API).

The event xTaskGetSchedulerState is generated when function xTaskGetSchedulerState is called.

Value in the Event Recorder shows:

  • no value shown

◆ EvrFreeRTOSTasks_xTaskGetSchedulerState_Return()

void EvrFreeRTOSTasks_xTaskGetSchedulerState_Return ( uint32_t  xReturn)

Event sent before function xTaskGetSchedulerState returns (Op).

Parameters
[in]xReturnscheduler state.

The event xTaskGetSchedulerState_Return is generated before function xTaskGetSchedulerState returns.

Value in the Event Recorder shows:

  • xReturn : scheduler state.

◆ EvrFreeRTOSTasks_xTaskGetStaticBuffers_Return()

void EvrFreeRTOSTasks_xTaskGetStaticBuffers_Return ( uint32_t  xReturn)

Event sent before function xTaskGetStaticBuffers returns (Op).

Parameters
[in]xReturnreturn status.

The event xTaskGetStaticBuffers_Return is generated before function xTaskGetStaticBuffers returns.

Value in the Event Recorder shows:

  • xReturn : return status.

◆ EvrFreeRTOSTasks_xTaskGetTickCount()

void EvrFreeRTOSTasks_xTaskGetTickCount ( void  )

Event sent when function xTaskGetTickCount is called (API).

The event xTaskGetTickCount is generated when function xTaskGetTickCount is called.

Value in the Event Recorder shows:

  • no value shown

◆ EvrFreeRTOSTasks_xTaskGetTickCount_Return()

void EvrFreeRTOSTasks_xTaskGetTickCount_Return ( uint32_t  xTicks)

Event sent before function xTaskGetTickCount returns (Op).

Parameters
[in]xTickscount of ticks since scheduler was called.

The event xTaskGetTickCount_Return is generated before function xTaskGetTickCount returns.

Value in the Event Recorder shows:

  • xTicks : count of ticks since scheduler was called.

◆ EvrFreeRTOSTasks_xTaskGetTickCountFromISR()

void EvrFreeRTOSTasks_xTaskGetTickCountFromISR ( void  )

Event sent when function xTaskGetTickCountFromISR is called (API).

The event xTaskGetTickCountFromISR is generated when function xTaskGetTickCountFromISR is called.

Value in the Event Recorder shows:

  • no value shown

◆ EvrFreeRTOSTasks_xTaskGetTickCountFromISR_Return()

void EvrFreeRTOSTasks_xTaskGetTickCountFromISR_Return ( uint32_t  xTicks)

Event sent before function xTaskGetTickCountFromISR returns (Op).

Parameters
[in]xTickscount of ticks since scheduler was called.

The event xTaskGetTickCountFromISR_Return is generated before function xTaskGetTickCountFromISR returns.

Value in the Event Recorder shows:

  • xTicks : count of ticks since scheduler was called.

◆ EvrFreeRTOSTasks_xTaskIncrementTick()

void EvrFreeRTOSTasks_xTaskIncrementTick ( void  )

Event sent when function xTaskIncrementTick is called (API).

The event xTaskIncrementTick is generated when function xTaskIncrementTick is called.

Value in the Event Recorder shows:

  • no value shown

◆ EvrFreeRTOSTasks_xTaskIncrementTick_Return()

void EvrFreeRTOSTasks_xTaskIncrementTick_Return ( uint32_t  xSwitchRequired)

Event sent before function xTaskIncrementTick returns (Op).

Parameters
[in]xSwitchRequiredinfo if task switch is required.

The event xTaskIncrementTick_Return is generated before function xTaskIncrementTick returns.

Value in the Event Recorder shows:

  • xSwitchRequired : info if task switch is required.

◆ EvrFreeRTOSTasks_xTaskPriorityDisinherit()

void EvrFreeRTOSTasks_xTaskPriorityDisinherit ( TaskHandle_t  pxMutexHolder)

Event sent when function xTaskPriorityDisinherit is called (API).

Parameters
[in]pxMutexHoldertask handle.

The event xTaskPriorityDisinherit is generated when function xTaskPriorityDisinherit is called.

Value in the Event Recorder shows:

  • pxMutexHolder : task handle.

◆ EvrFreeRTOSTasks_xTaskPriorityDisinherit_Return()

void EvrFreeRTOSTasks_xTaskPriorityDisinherit_Return ( uint32_t  xReturn)

Event sent before function xTaskPriorityDisinherit returns (Op).

Parameters
[in]xReturnexecution status.

The event xTaskPriorityDisinherit_Return is generated before function xTaskPriorityDisinherit returns.

Value in the Event Recorder shows:

  • xReturn : execution status.

◆ EvrFreeRTOSTasks_xTaskPriorityInherit()

void EvrFreeRTOSTasks_xTaskPriorityInherit ( TaskHandle_t  pxMutexHolder)

Event sent when function xTaskPriorityInherit is called (API).

Parameters
[in]pxMutexHoldertask handle.

The event xTaskPriorityInherit is generated when function xTaskPriorityInherit is called.

Value in the Event Recorder shows:

  • pxMutexHolder : task handle.

◆ EvrFreeRTOSTasks_xTaskPriorityInherit_Return()

void EvrFreeRTOSTasks_xTaskPriorityInherit_Return ( uint32_t  xReturn)

Event sent before function xTaskPriorityInherit returns (Op).

Parameters
[in]xReturnexecution status.

The event xTaskPriorityInherit_Return is generated before function xTaskPriorityInherit returns.

Value in the Event Recorder shows:

  • xReturn : execution status.

◆ EvrFreeRTOSTasks_xTaskResumeAll()

void EvrFreeRTOSTasks_xTaskResumeAll ( void  )

Event sent when function xTaskResumeAll is called (API).

The event xTaskResumeAll is generated when function xTaskResumeAll is called.

Value in the Event Recorder shows:

  • no value shown

◆ EvrFreeRTOSTasks_xTaskResumeAll_Return()

void EvrFreeRTOSTasks_xTaskResumeAll_Return ( uint32_t  xAlreadyYielded)

Event sent before function xTaskResumeAll returns (Op).

Parameters
[in]xAlreadyYieldedinfo if resuming the scheduler caused a context switch.

The event xTaskResumeAll_Return is generated before function xTaskResumeAll returns.

Value in the Event Recorder shows:

  • xAlreadyYielded : info if resuming the scheduler caused a context switch.

◆ EvrFreeRTOSTasks_xTaskResumeFromISR()

void EvrFreeRTOSTasks_xTaskResumeFromISR ( TaskHandle_t  xTaskToResume)

Event sent when function is called (API).

Parameters
[in]xTaskToResumetask handle.

The event xTaskResumeFromISR is generated when function xTaskResumeFromISR is called.

Value in the Event Recorder shows:

  • xTaskToResume : task handle.

◆ EvrFreeRTOSTasks_xTaskResumeFromISR_Return()

void EvrFreeRTOSTasks_xTaskResumeFromISR_Return ( uint32_t  xYieldRequired)

Event sent before function returns (Op).

Parameters
[in]xYieldRequiredinfo if resuming a task results in a context switch

The event xTaskResumeFromISR_Return is generated before function xTaskResumeFromISR returns.

Value in the Event Recorder shows:

  • xYieldRequired : info if resuming a task results in a context switch