Classes | Macros | Typedefs
FreeRTOS.h File Reference
#include <stddef.h>
#include <stdint.h>
#include "FreeRTOSConfig.h"
#include "projdefs.h"
#include "portable.h"
Include dependency graph for FreeRTOS.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

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

Macros

#define configAPPLICATION_ALLOCATED_HEAP   0
 
#define configASSERT(x)
 
#define configASSERT_DEFINED   0
 
#define configCHECK_FOR_STACK_OVERFLOW   0
 
#define configENABLE_BACKWARD_COMPATIBILITY   1
 
#define configEXPECTED_IDLE_TIME_BEFORE_SLEEP   2
 
#define configGENERATE_RUN_TIME_STATS   0
 
#define configIDLE_SHOULD_YIELD   1
 
#define configINCLUDE_APPLICATION_DEFINED_PRIVILEGED_FUNCTIONS   0
 
#define configINCLUDE_FREERTOS_TASK_C_ADDITIONS_H   0
 
#define configINITIAL_TICK_COUNT   0
 
#define configMAX(a, b)   ( ( ( a ) > ( b ) ) ? ( a ) : ( b ) )
 
#define configMAX_TASK_NAME_LEN   16
 
#define configMIN(a, b)   ( ( ( a ) < ( b ) ) ? ( a ) : ( b ) )
 
#define configNUM_THREAD_LOCAL_STORAGE_POINTERS   0
 
#define configPOST_SLEEP_PROCESSING(x)
 
#define configPRE_SLEEP_PROCESSING(x)
 
#define configPRE_SUPPRESS_TICKS_AND_SLEEP_PROCESSING(x)
 
#define configPRINTF(X)
 
#define configQUEUE_REGISTRY_SIZE   0U
 
#define configRECORD_STACK_HIGH_ADDRESS   0
 
#define configSTACK_DEPTH_TYPE   uint16_t
 
#define configSUPPORT_DYNAMIC_ALLOCATION   1
 
#define configSUPPORT_STATIC_ALLOCATION   0
 
#define configUSE_ALTERNATIVE_API   0
 
#define configUSE_APPLICATION_TASK_TAG   0
 
#define configUSE_CO_ROUTINES   0
 
#define configUSE_COUNTING_SEMAPHORES   0
 
#define configUSE_DAEMON_TASK_STARTUP_HOOK   0
 
#define configUSE_MALLOC_FAILED_HOOK   0
 
#define configUSE_MUTEXES   0
 
#define configUSE_NEWLIB_REENTRANT   0
 
#define configUSE_PORT_OPTIMISED_TASK_SELECTION   0
 
#define configUSE_QUEUE_SETS   0
 
#define configUSE_RECURSIVE_MUTEXES   0
 
#define configUSE_STATS_FORMATTING_FUNCTIONS   0
 
#define configUSE_TASK_FPU_SUPPORT   1
 
#define configUSE_TASK_NOTIFICATIONS   1
 
#define configUSE_TICKLESS_IDLE   0
 
#define configUSE_TIME_SLICING   1
 
#define configUSE_TIMERS   0
 
#define configUSE_TRACE_FACILITY   0
 
#define eTaskStateGet   eTaskGetState
 
#define INCLUDE_eTaskGetState   0
 
#define INCLUDE_uxTaskGetStackHighWaterMark   0
 
#define INCLUDE_uxTaskPriorityGet   0
 
#define INCLUDE_vTaskDelay   0
 
#define INCLUDE_vTaskDelayUntil   0
 
#define INCLUDE_vTaskDelete   0
 
#define INCLUDE_vTaskPrioritySet   0
 
#define INCLUDE_vTaskSuspend   0
 
#define INCLUDE_xQueueGetMutexHolder   0
 
#define INCLUDE_xSemaphoreGetMutexHolder   INCLUDE_xQueueGetMutexHolder
 
#define INCLUDE_xTaskAbortDelay   0
 
#define INCLUDE_xTaskGetCurrentTaskHandle   0
 
#define INCLUDE_xTaskGetHandle   0
 
#define INCLUDE_xTaskGetIdleTaskHandle   0
 
#define INCLUDE_xTaskGetSchedulerState   0
 
#define INCLUDE_xTaskResumeFromISR   1
 
#define INCLUDE_xTimerPendFunctionCall   0
 
#define mtCOVERAGE_TEST_DELAY()
 
#define mtCOVERAGE_TEST_MARKER()
 
#define pcQueueGetName(xQueue)
 
#define pcQueueGetQueueName   pcQueueGetName
 
#define pcTaskGetTaskName   pcTaskGetName
 
#define pcTimerGetTimerName   pcTimerGetName
 
#define pdTASK_CODE   TaskFunction_t
 
#define pdTASK_HOOK_CODE   TaskHookFunction_t
 
#define portASSERT_IF_IN_ISR()
 
#define portASSERT_IF_INTERRUPT_PRIORITY_INVALID()
 
#define portCLEAN_UP_TCB(pxTCB)   ( void ) pxTCB
 
#define portCLEAR_INTERRUPT_MASK_FROM_ISR(uxSavedStatusValue)   ( void ) uxSavedStatusValue
 
#define portCONFIGURE_TIMER_FOR_RUN_TIME_STATS()
 
#define portCRITICAL_NESTING_IN_TCB   0
 
#define portPOINTER_SIZE_TYPE   uint32_t
 
#define portPRE_TASK_DELETE_HOOK(pvTaskToDelete, pxYieldPending)
 
#define portPRIVILEGE_BIT   ( ( UBaseType_t ) 0x00 )
 
#define portSET_INTERRUPT_MASK_FROM_ISR()   0
 
#define portSETUP_TCB(pxTCB)   ( void ) pxTCB
 
#define portSUPPRESS_TICKS_AND_SLEEP(xExpectedIdleTime)
 
#define portTASK_CALLS_SECURE_FUNCTIONS()
 
#define portTASK_USES_FLOATING_POINT()
 
#define portTICK_RATE_MS   portTICK_PERIOD_MS
 
#define portTICK_TYPE_CLEAR_INTERRUPT_MASK_FROM_ISR(x)   portCLEAR_INTERRUPT_MASK_FROM_ISR( ( x ) )
 
#define portTICK_TYPE_ENTER_CRITICAL()   portENTER_CRITICAL()
 
#define portTICK_TYPE_EXIT_CRITICAL()   portEXIT_CRITICAL()
 
#define portTICK_TYPE_IS_ATOMIC   0
 
#define portTICK_TYPE_SET_INTERRUPT_MASK_FROM_ISR()   portSET_INTERRUPT_MASK_FROM_ISR()
 
#define portTickType   TickType_t
 
#define portYIELD_WITHIN_API   portYIELD
 
#define tmrTIMER_CALLBACK   TimerCallbackFunction_t
 
#define traceBLOCKING_ON_QUEUE_PEEK(pxQueue)
 
#define traceBLOCKING_ON_QUEUE_RECEIVE(pxQueue)
 
#define traceBLOCKING_ON_QUEUE_SEND(pxQueue)
 
#define traceBLOCKING_ON_STREAM_BUFFER_RECEIVE(xStreamBuffer)
 
#define traceBLOCKING_ON_STREAM_BUFFER_SEND(xStreamBuffer)
 
#define traceCREATE_COUNTING_SEMAPHORE()
 
#define traceCREATE_COUNTING_SEMAPHORE_FAILED()
 
#define traceCREATE_MUTEX(pxNewQueue)
 
#define traceCREATE_MUTEX_FAILED()
 
#define traceEND()
 
#define traceEVENT_GROUP_CLEAR_BITS(xEventGroup, uxBitsToClear)
 
#define traceEVENT_GROUP_CLEAR_BITS_FROM_ISR(xEventGroup, uxBitsToClear)
 
#define traceEVENT_GROUP_CREATE(xEventGroup)
 
#define traceEVENT_GROUP_CREATE_FAILED()
 
#define traceEVENT_GROUP_DELETE(xEventGroup)
 
#define traceEVENT_GROUP_SET_BITS(xEventGroup, uxBitsToSet)
 
#define traceEVENT_GROUP_SET_BITS_FROM_ISR(xEventGroup, uxBitsToSet)
 
#define traceEVENT_GROUP_SYNC_BLOCK(xEventGroup, uxBitsToSet, uxBitsToWaitFor)
 
#define traceEVENT_GROUP_SYNC_END(xEventGroup, uxBitsToSet, uxBitsToWaitFor, xTimeoutOccurred)   ( void ) xTimeoutOccurred
 
#define traceEVENT_GROUP_WAIT_BITS_BLOCK(xEventGroup, uxBitsToWaitFor)
 
#define traceEVENT_GROUP_WAIT_BITS_END(xEventGroup, uxBitsToWaitFor, xTimeoutOccurred)   ( void ) xTimeoutOccurred
 
#define traceFREE(pvAddress, uiSize)
 
#define traceGIVE_MUTEX_RECURSIVE(pxMutex)
 
#define traceGIVE_MUTEX_RECURSIVE_FAILED(pxMutex)
 
#define traceINCREASE_TICK_COUNT(x)
 
#define traceLOW_POWER_IDLE_BEGIN()
 
#define traceLOW_POWER_IDLE_END()
 
#define traceMALLOC(pvAddress, uiSize)
 
#define traceMOVED_TASK_TO_READY_STATE(pxTCB)
 
#define tracePEND_FUNC_CALL(xFunctionToPend, pvParameter1, ulParameter2, ret)
 
#define tracePEND_FUNC_CALL_FROM_ISR(xFunctionToPend, pvParameter1, ulParameter2, ret)
 
#define tracePOST_MOVED_TASK_TO_READY_STATE(pxTCB)
 
#define traceQUEUE_CREATE(pxNewQueue)
 
#define traceQUEUE_CREATE_FAILED(ucQueueType)
 
#define traceQUEUE_DELETE(pxQueue)
 
#define traceQUEUE_PEEK(pxQueue)
 
#define traceQUEUE_PEEK_FAILED(pxQueue)
 
#define traceQUEUE_PEEK_FROM_ISR(pxQueue)
 
#define traceQUEUE_PEEK_FROM_ISR_FAILED(pxQueue)
 
#define traceQUEUE_RECEIVE(pxQueue)
 
#define traceQUEUE_RECEIVE_FAILED(pxQueue)
 
#define traceQUEUE_RECEIVE_FROM_ISR(pxQueue)
 
#define traceQUEUE_RECEIVE_FROM_ISR_FAILED(pxQueue)
 
#define traceQUEUE_REGISTRY_ADD(xQueue, pcQueueName)
 
#define traceQUEUE_SEND(pxQueue)
 
#define traceQUEUE_SEND_FAILED(pxQueue)
 
#define traceQUEUE_SEND_FROM_ISR(pxQueue)
 
#define traceQUEUE_SEND_FROM_ISR_FAILED(pxQueue)
 
#define traceSTART()
 
#define traceSTREAM_BUFFER_CREATE(pxStreamBuffer, xIsMessageBuffer)
 
#define traceSTREAM_BUFFER_CREATE_FAILED(xIsMessageBuffer)
 
#define traceSTREAM_BUFFER_CREATE_STATIC_FAILED(xReturn, xIsMessageBuffer)
 
#define traceSTREAM_BUFFER_DELETE(xStreamBuffer)
 
#define traceSTREAM_BUFFER_RECEIVE(xStreamBuffer, xReceivedLength)
 
#define traceSTREAM_BUFFER_RECEIVE_FAILED(xStreamBuffer)
 
#define traceSTREAM_BUFFER_RECEIVE_FROM_ISR(xStreamBuffer, xReceivedLength)
 
#define traceSTREAM_BUFFER_RESET(xStreamBuffer)
 
#define traceSTREAM_BUFFER_SEND(xStreamBuffer, xBytesSent)
 
#define traceSTREAM_BUFFER_SEND_FAILED(xStreamBuffer)
 
#define traceSTREAM_BUFFER_SEND_FROM_ISR(xStreamBuffer, xBytesSent)
 
#define traceTAKE_MUTEX_RECURSIVE(pxMutex)
 
#define traceTAKE_MUTEX_RECURSIVE_FAILED(pxMutex)
 
#define traceTASK_CREATE(pxNewTCB)
 
#define traceTASK_CREATE_FAILED()
 
#define traceTASK_DELAY()
 
#define traceTASK_DELAY_UNTIL(x)
 
#define traceTASK_DELETE(pxTaskToDelete)
 
#define traceTASK_INCREMENT_TICK(xTickCount)
 
#define traceTASK_NOTIFY()
 
#define traceTASK_NOTIFY_FROM_ISR()
 
#define traceTASK_NOTIFY_GIVE_FROM_ISR()
 
#define traceTASK_NOTIFY_TAKE()
 
#define traceTASK_NOTIFY_TAKE_BLOCK()
 
#define traceTASK_NOTIFY_WAIT()
 
#define traceTASK_NOTIFY_WAIT_BLOCK()
 
#define traceTASK_PRIORITY_DISINHERIT(pxTCBOfMutexHolder, uxOriginalPriority)
 
#define traceTASK_PRIORITY_INHERIT(pxTCBOfMutexHolder, uxInheritedPriority)
 
#define traceTASK_PRIORITY_SET(pxTask, uxNewPriority)
 
#define traceTASK_RESUME(pxTaskToResume)
 
#define traceTASK_RESUME_FROM_ISR(pxTaskToResume)
 
#define traceTASK_SUSPEND(pxTaskToSuspend)
 
#define traceTASK_SWITCHED_IN()
 
#define traceTASK_SWITCHED_OUT()
 
#define traceTIMER_COMMAND_RECEIVED(pxTimer, xMessageID, xMessageValue)
 
#define traceTIMER_COMMAND_SEND(xTimer, xMessageID, xMessageValueValue, xReturn)
 
#define traceTIMER_CREATE(pxNewTimer)
 
#define traceTIMER_CREATE_FAILED()
 
#define traceTIMER_EXPIRED(pxTimer)
 
#define vQueueAddToRegistry(xQueue, pcName)
 
#define vQueueUnregisterQueue(xQueue)
 
#define vTaskGetTaskInfo   vTaskGetInfo
 
#define xCoRoutineHandle   CoRoutineHandle_t
 
#define xList   List_t
 
#define xListItem   ListItem_t
 
#define xMemoryRegion   MemoryRegion_t
 
#define xQueueHandle   QueueHandle_t
 
#define xQueueSetHandle   QueueSetHandle_t
 
#define xQueueSetMemberHandle   QueueSetMemberHandle_t
 
#define xSemaphoreHandle   SemaphoreHandle_t
 
#define xTaskHandle   TaskHandle_t
 
#define xTaskParameters   TaskParameters_t
 
#define xTaskStatusType   TaskStatus_t
 
#define xTimeOutType   TimeOut_t
 
#define xTimerHandle   TimerHandle_t
 

Typedefs

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

Macro Definition Documentation

◆ configAPPLICATION_ALLOCATED_HEAP

#define configAPPLICATION_ALLOCATED_HEAP   0

Definition at line 803 of file FreeRTOS.h.

◆ configASSERT

#define configASSERT (   x)

Definition at line 235 of file FreeRTOS.h.

◆ configASSERT_DEFINED

#define configASSERT_DEFINED   0

Definition at line 236 of file FreeRTOS.h.

◆ configCHECK_FOR_STACK_OVERFLOW

#define configCHECK_FOR_STACK_OVERFLOW   0

Definition at line 375 of file FreeRTOS.h.

◆ configENABLE_BACKWARD_COMPATIBILITY

#define configENABLE_BACKWARD_COMPATIBILITY   1

Definition at line 869 of file FreeRTOS.h.

◆ configEXPECTED_IDLE_TIME_BEFORE_SLEEP

#define configEXPECTED_IDLE_TIME_BEFORE_SLEEP   2

Definition at line 731 of file FreeRTOS.h.

◆ configGENERATE_RUN_TIME_STATS

#define configGENERATE_RUN_TIME_STATS   0

Definition at line 693 of file FreeRTOS.h.

◆ configIDLE_SHOULD_YIELD

#define configIDLE_SHOULD_YIELD   1

Definition at line 227 of file FreeRTOS.h.

◆ configINCLUDE_APPLICATION_DEFINED_PRIVILEGED_FUNCTIONS

#define configINCLUDE_APPLICATION_DEFINED_PRIVILEGED_FUNCTIONS   0

Definition at line 771 of file FreeRTOS.h.

◆ configINCLUDE_FREERTOS_TASK_C_ADDITIONS_H

#define configINCLUDE_FREERTOS_TASK_C_ADDITIONS_H   0

Definition at line 383 of file FreeRTOS.h.

◆ configINITIAL_TICK_COUNT

#define configINITIAL_TICK_COUNT   0

Definition at line 846 of file FreeRTOS.h.

◆ configMAX

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

Definition at line 889 of file FreeRTOS.h.

◆ configMAX_TASK_NAME_LEN

#define configMAX_TASK_NAME_LEN   16

Definition at line 223 of file FreeRTOS.h.

◆ configMIN

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

Definition at line 895 of file FreeRTOS.h.

◆ configNUM_THREAD_LOCAL_STORAGE_POINTERS

#define configNUM_THREAD_LOCAL_STORAGE_POINTERS   0

Definition at line 195 of file FreeRTOS.h.

◆ configPOST_SLEEP_PROCESSING

#define configPOST_SLEEP_PROCESSING (   x)

Definition at line 751 of file FreeRTOS.h.

◆ configPRE_SLEEP_PROCESSING

#define configPRE_SLEEP_PROCESSING (   x)

Definition at line 747 of file FreeRTOS.h.

◆ configPRE_SUPPRESS_TICKS_AND_SLEEP_PROCESSING

#define configPRE_SUPPRESS_TICKS_AND_SLEEP_PROCESSING (   x)

Definition at line 743 of file FreeRTOS.h.

◆ configPRINTF

#define configPRINTF (   X)

Definition at line 883 of file FreeRTOS.h.

◆ configQUEUE_REGISTRY_SIZE

#define configQUEUE_REGISTRY_SIZE   0U

Definition at line 279 of file FreeRTOS.h.

◆ configRECORD_STACK_HIGH_ADDRESS

#define configRECORD_STACK_HIGH_ADDRESS   0

Definition at line 379 of file FreeRTOS.h.

◆ configSTACK_DEPTH_TYPE

#define configSTACK_DEPTH_TYPE   uint16_t

Definition at line 827 of file FreeRTOS.h.

◆ configSUPPORT_DYNAMIC_ALLOCATION

#define configSUPPORT_DYNAMIC_ALLOCATION   1

Definition at line 821 of file FreeRTOS.h.

◆ configSUPPORT_STATIC_ALLOCATION

#define configSUPPORT_STATIC_ALLOCATION   0

Definition at line 816 of file FreeRTOS.h.

◆ configUSE_ALTERNATIVE_API

#define configUSE_ALTERNATIVE_API   0

Definition at line 215 of file FreeRTOS.h.

◆ configUSE_APPLICATION_TASK_TAG

#define configUSE_APPLICATION_TASK_TAG   0

Definition at line 191 of file FreeRTOS.h.

◆ configUSE_CO_ROUTINES

#define configUSE_CO_ROUTINES   0

Definition at line 109 of file FreeRTOS.h.

◆ configUSE_COUNTING_SEMAPHORES

#define configUSE_COUNTING_SEMAPHORES   0

Definition at line 211 of file FreeRTOS.h.

◆ configUSE_DAEMON_TASK_STARTUP_HOOK

#define configUSE_DAEMON_TASK_STARTUP_HOOK   0

Definition at line 187 of file FreeRTOS.h.

◆ configUSE_MALLOC_FAILED_HOOK

#define configUSE_MALLOC_FAILED_HOOK   0

Definition at line 715 of file FreeRTOS.h.

◆ configUSE_MUTEXES

#define configUSE_MUTEXES   0

Definition at line 203 of file FreeRTOS.h.

◆ configUSE_NEWLIB_REENTRANT

#define configUSE_NEWLIB_REENTRANT   0

Definition at line 67 of file FreeRTOS.h.

◆ configUSE_PORT_OPTIMISED_TASK_SELECTION

#define configUSE_PORT_OPTIMISED_TASK_SELECTION   0

Definition at line 799 of file FreeRTOS.h.

◆ configUSE_QUEUE_SETS

#define configUSE_QUEUE_SETS   0

Definition at line 755 of file FreeRTOS.h.

◆ configUSE_RECURSIVE_MUTEXES

#define configUSE_RECURSIVE_MUTEXES   0

Definition at line 199 of file FreeRTOS.h.

◆ configUSE_STATS_FORMATTING_FUNCTIONS

#define configUSE_STATS_FORMATTING_FUNCTIONS   0

Definition at line 775 of file FreeRTOS.h.

◆ configUSE_TASK_FPU_SUPPORT

#define configUSE_TASK_FPU_SUPPORT   1

Definition at line 936 of file FreeRTOS.h.

◆ configUSE_TASK_NOTIFICATIONS

#define configUSE_TASK_NOTIFICATIONS   1

Definition at line 807 of file FreeRTOS.h.

◆ configUSE_TICKLESS_IDLE

#define configUSE_TICKLESS_IDLE   0

Definition at line 739 of file FreeRTOS.h.

◆ configUSE_TIME_SLICING

#define configUSE_TIME_SLICING   1

Definition at line 767 of file FreeRTOS.h.

◆ configUSE_TIMERS

#define configUSE_TIMERS   0

Definition at line 207 of file FreeRTOS.h.

◆ configUSE_TRACE_FACILITY

#define configUSE_TRACE_FACILITY   0

Definition at line 783 of file FreeRTOS.h.

◆ eTaskStateGet

#define eTaskStateGet   eTaskGetState

Definition at line 899 of file FreeRTOS.h.

◆ INCLUDE_eTaskGetState

#define INCLUDE_eTaskGetState   0

Definition at line 161 of file FreeRTOS.h.

◆ INCLUDE_uxTaskGetStackHighWaterMark

#define INCLUDE_uxTaskGetStackHighWaterMark   0

Definition at line 157 of file FreeRTOS.h.

◆ INCLUDE_uxTaskPriorityGet

#define INCLUDE_uxTaskPriorityGet   0

Definition at line 117 of file FreeRTOS.h.

◆ INCLUDE_vTaskDelay

#define INCLUDE_vTaskDelay   0

Definition at line 133 of file FreeRTOS.h.

◆ INCLUDE_vTaskDelayUntil

#define INCLUDE_vTaskDelayUntil   0

Definition at line 129 of file FreeRTOS.h.

◆ INCLUDE_vTaskDelete

#define INCLUDE_vTaskDelete   0

Definition at line 121 of file FreeRTOS.h.

◆ INCLUDE_vTaskPrioritySet

#define INCLUDE_vTaskPrioritySet   0

Definition at line 113 of file FreeRTOS.h.

◆ INCLUDE_vTaskSuspend

#define INCLUDE_vTaskSuspend   0

Definition at line 125 of file FreeRTOS.h.

◆ INCLUDE_xQueueGetMutexHolder

#define INCLUDE_xQueueGetMutexHolder   0

Definition at line 145 of file FreeRTOS.h.

◆ INCLUDE_xSemaphoreGetMutexHolder

#define INCLUDE_xSemaphoreGetMutexHolder   INCLUDE_xQueueGetMutexHolder

Definition at line 149 of file FreeRTOS.h.

◆ INCLUDE_xTaskAbortDelay

#define INCLUDE_xTaskAbortDelay   0

Definition at line 141 of file FreeRTOS.h.

◆ INCLUDE_xTaskGetCurrentTaskHandle

#define INCLUDE_xTaskGetCurrentTaskHandle   0

Definition at line 177 of file FreeRTOS.h.

◆ INCLUDE_xTaskGetHandle

#define INCLUDE_xTaskGetHandle   0

Definition at line 153 of file FreeRTOS.h.

◆ INCLUDE_xTaskGetIdleTaskHandle

#define INCLUDE_xTaskGetIdleTaskHandle   0

Definition at line 137 of file FreeRTOS.h.

◆ INCLUDE_xTaskGetSchedulerState

#define INCLUDE_xTaskGetSchedulerState   0

Definition at line 173 of file FreeRTOS.h.

◆ INCLUDE_xTaskResumeFromISR

#define INCLUDE_xTaskResumeFromISR   1

Definition at line 165 of file FreeRTOS.h.

◆ INCLUDE_xTimerPendFunctionCall

#define INCLUDE_xTimerPendFunctionCall   0

Definition at line 169 of file FreeRTOS.h.

◆ mtCOVERAGE_TEST_DELAY

#define mtCOVERAGE_TEST_DELAY ( )

Definition at line 791 of file FreeRTOS.h.

◆ mtCOVERAGE_TEST_MARKER

#define mtCOVERAGE_TEST_MARKER ( )

Definition at line 787 of file FreeRTOS.h.

◆ pcQueueGetName

#define pcQueueGetName (   xQueue)

Definition at line 285 of file FreeRTOS.h.

◆ pcQueueGetQueueName

#define pcQueueGetQueueName   pcQueueGetName

Definition at line 916 of file FreeRTOS.h.

◆ pcTaskGetTaskName

#define pcTaskGetTaskName   pcTaskGetName

Definition at line 914 of file FreeRTOS.h.

◆ pcTimerGetTimerName

#define pcTimerGetTimerName   pcTimerGetName

Definition at line 915 of file FreeRTOS.h.

◆ pdTASK_CODE

#define pdTASK_CODE   TaskFunction_t

Definition at line 922 of file FreeRTOS.h.

◆ pdTASK_HOOK_CODE

#define pdTASK_HOOK_CODE   TaskHookFunction_t

Definition at line 912 of file FreeRTOS.h.

◆ portASSERT_IF_IN_ISR

#define portASSERT_IF_IN_ISR ( )

Definition at line 795 of file FreeRTOS.h.

◆ portASSERT_IF_INTERRUPT_PRIORITY_INVALID

#define portASSERT_IF_INTERRUPT_PRIORITY_INVALID ( )

Definition at line 779 of file FreeRTOS.h.

◆ portCLEAN_UP_TCB

#define portCLEAN_UP_TCB (   pxTCB)    ( void ) pxTCB

Definition at line 267 of file FreeRTOS.h.

◆ portCLEAR_INTERRUPT_MASK_FROM_ISR

#define portCLEAR_INTERRUPT_MASK_FROM_ISR (   uxSavedStatusValue)    ( void ) uxSavedStatusValue

Definition at line 263 of file FreeRTOS.h.

◆ portCONFIGURE_TIMER_FOR_RUN_TIME_STATS

#define portCONFIGURE_TIMER_FOR_RUN_TIME_STATS ( )

Definition at line 711 of file FreeRTOS.h.

◆ portCRITICAL_NESTING_IN_TCB

#define portCRITICAL_NESTING_IN_TCB   0

Definition at line 219 of file FreeRTOS.h.

◆ portPOINTER_SIZE_TYPE

#define portPOINTER_SIZE_TYPE   uint32_t

Definition at line 289 of file FreeRTOS.h.

◆ portPRE_TASK_DELETE_HOOK

#define portPRE_TASK_DELETE_HOOK (   pvTaskToDelete,
  pxYieldPending 
)

Definition at line 271 of file FreeRTOS.h.

◆ portPRIVILEGE_BIT

#define portPRIVILEGE_BIT   ( ( UBaseType_t ) 0x00 )

Definition at line 719 of file FreeRTOS.h.

◆ portSET_INTERRUPT_MASK_FROM_ISR

#define portSET_INTERRUPT_MASK_FROM_ISR ( )    0

Definition at line 259 of file FreeRTOS.h.

◆ portSETUP_TCB

#define portSETUP_TCB (   pxTCB)    ( void ) pxTCB

Definition at line 275 of file FreeRTOS.h.

◆ portSUPPRESS_TICKS_AND_SLEEP

#define portSUPPRESS_TICKS_AND_SLEEP (   xExpectedIdleTime)

Definition at line 727 of file FreeRTOS.h.

◆ portTASK_CALLS_SECURE_FUNCTIONS

#define portTASK_CALLS_SECURE_FUNCTIONS ( )

Definition at line 763 of file FreeRTOS.h.

◆ portTASK_USES_FLOATING_POINT

#define portTASK_USES_FLOATING_POINT ( )

Definition at line 759 of file FreeRTOS.h.

◆ portTICK_RATE_MS

#define portTICK_RATE_MS   portTICK_PERIOD_MS

Definition at line 913 of file FreeRTOS.h.

◆ portTICK_TYPE_CLEAR_INTERRUPT_MASK_FROM_ISR

#define portTICK_TYPE_CLEAR_INTERRUPT_MASK_FROM_ISR (   x)    portCLEAR_INTERRUPT_MASK_FROM_ISR( ( x ) )

Definition at line 856 of file FreeRTOS.h.

◆ portTICK_TYPE_ENTER_CRITICAL

#define portTICK_TYPE_ENTER_CRITICAL ( )    portENTER_CRITICAL()

Definition at line 853 of file FreeRTOS.h.

◆ portTICK_TYPE_EXIT_CRITICAL

#define portTICK_TYPE_EXIT_CRITICAL ( )    portEXIT_CRITICAL()

Definition at line 854 of file FreeRTOS.h.

◆ portTICK_TYPE_IS_ATOMIC

#define portTICK_TYPE_IS_ATOMIC   0

Definition at line 811 of file FreeRTOS.h.

◆ portTICK_TYPE_SET_INTERRUPT_MASK_FROM_ISR

#define portTICK_TYPE_SET_INTERRUPT_MASK_FROM_ISR ( )    portSET_INTERRUPT_MASK_FROM_ISR()

Definition at line 855 of file FreeRTOS.h.

◆ portTickType

#define portTickType   TickType_t

Definition at line 900 of file FreeRTOS.h.

◆ portYIELD_WITHIN_API

#define portYIELD_WITHIN_API   portYIELD

Definition at line 723 of file FreeRTOS.h.

◆ tmrTIMER_CALLBACK

#define tmrTIMER_CALLBACK   TimerCallbackFunction_t

Definition at line 921 of file FreeRTOS.h.

◆ traceBLOCKING_ON_QUEUE_PEEK

#define traceBLOCKING_ON_QUEUE_PEEK (   pxQueue)

Definition at line 363 of file FreeRTOS.h.

◆ traceBLOCKING_ON_QUEUE_RECEIVE

#define traceBLOCKING_ON_QUEUE_RECEIVE (   pxQueue)

Definition at line 355 of file FreeRTOS.h.

◆ traceBLOCKING_ON_QUEUE_SEND

#define traceBLOCKING_ON_QUEUE_SEND (   pxQueue)

Definition at line 371 of file FreeRTOS.h.

◆ traceBLOCKING_ON_STREAM_BUFFER_RECEIVE

#define traceBLOCKING_ON_STREAM_BUFFER_RECEIVE (   xStreamBuffer)

Definition at line 677 of file FreeRTOS.h.

◆ traceBLOCKING_ON_STREAM_BUFFER_SEND

#define traceBLOCKING_ON_STREAM_BUFFER_SEND (   xStreamBuffer)

Definition at line 661 of file FreeRTOS.h.

◆ traceCREATE_COUNTING_SEMAPHORE

#define traceCREATE_COUNTING_SEMAPHORE ( )

Definition at line 429 of file FreeRTOS.h.

◆ traceCREATE_COUNTING_SEMAPHORE_FAILED

#define traceCREATE_COUNTING_SEMAPHORE_FAILED ( )

Definition at line 433 of file FreeRTOS.h.

◆ traceCREATE_MUTEX

#define traceCREATE_MUTEX (   pxNewQueue)

Definition at line 405 of file FreeRTOS.h.

◆ traceCREATE_MUTEX_FAILED

#define traceCREATE_MUTEX_FAILED ( )

Definition at line 409 of file FreeRTOS.h.

◆ traceEND

#define traceEND ( )

Definition at line 302 of file FreeRTOS.h.

◆ traceEVENT_GROUP_CLEAR_BITS

#define traceEVENT_GROUP_CLEAR_BITS (   xEventGroup,
  uxBitsToClear 
)

Definition at line 581 of file FreeRTOS.h.

◆ traceEVENT_GROUP_CLEAR_BITS_FROM_ISR

#define traceEVENT_GROUP_CLEAR_BITS_FROM_ISR (   xEventGroup,
  uxBitsToClear 
)

Definition at line 585 of file FreeRTOS.h.

◆ traceEVENT_GROUP_CREATE

#define traceEVENT_GROUP_CREATE (   xEventGroup)

Definition at line 557 of file FreeRTOS.h.

◆ traceEVENT_GROUP_CREATE_FAILED

#define traceEVENT_GROUP_CREATE_FAILED ( )

Definition at line 561 of file FreeRTOS.h.

◆ traceEVENT_GROUP_DELETE

#define traceEVENT_GROUP_DELETE (   xEventGroup)

Definition at line 597 of file FreeRTOS.h.

◆ traceEVENT_GROUP_SET_BITS

#define traceEVENT_GROUP_SET_BITS (   xEventGroup,
  uxBitsToSet 
)

Definition at line 589 of file FreeRTOS.h.

◆ traceEVENT_GROUP_SET_BITS_FROM_ISR

#define traceEVENT_GROUP_SET_BITS_FROM_ISR (   xEventGroup,
  uxBitsToSet 
)

Definition at line 593 of file FreeRTOS.h.

◆ traceEVENT_GROUP_SYNC_BLOCK

#define traceEVENT_GROUP_SYNC_BLOCK (   xEventGroup,
  uxBitsToSet,
  uxBitsToWaitFor 
)

Definition at line 565 of file FreeRTOS.h.

◆ traceEVENT_GROUP_SYNC_END

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

Definition at line 569 of file FreeRTOS.h.

◆ traceEVENT_GROUP_WAIT_BITS_BLOCK

#define traceEVENT_GROUP_WAIT_BITS_BLOCK (   xEventGroup,
  uxBitsToWaitFor 
)

Definition at line 573 of file FreeRTOS.h.

◆ traceEVENT_GROUP_WAIT_BITS_END

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

Definition at line 577 of file FreeRTOS.h.

◆ traceFREE

#define traceFREE (   pvAddress,
  uiSize 
)

Definition at line 553 of file FreeRTOS.h.

◆ traceGIVE_MUTEX_RECURSIVE

#define traceGIVE_MUTEX_RECURSIVE (   pxMutex)

Definition at line 413 of file FreeRTOS.h.

◆ traceGIVE_MUTEX_RECURSIVE_FAILED

#define traceGIVE_MUTEX_RECURSIVE_FAILED (   pxMutex)

Definition at line 417 of file FreeRTOS.h.

◆ traceINCREASE_TICK_COUNT

#define traceINCREASE_TICK_COUNT (   x)

Definition at line 314 of file FreeRTOS.h.

◆ traceLOW_POWER_IDLE_BEGIN

#define traceLOW_POWER_IDLE_BEGIN ( )

Definition at line 319 of file FreeRTOS.h.

◆ traceLOW_POWER_IDLE_END

#define traceLOW_POWER_IDLE_END ( )

Definition at line 324 of file FreeRTOS.h.

◆ traceMALLOC

#define traceMALLOC (   pvAddress,
  uiSize 
)

Definition at line 549 of file FreeRTOS.h.

◆ traceMOVED_TASK_TO_READY_STATE

#define traceMOVED_TASK_TO_READY_STATE (   pxTCB)

Definition at line 389 of file FreeRTOS.h.

◆ tracePEND_FUNC_CALL

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

Definition at line 601 of file FreeRTOS.h.

◆ tracePEND_FUNC_CALL_FROM_ISR

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

Definition at line 605 of file FreeRTOS.h.

◆ tracePOST_MOVED_TASK_TO_READY_STATE

#define tracePOST_MOVED_TASK_TO_READY_STATE (   pxTCB)

Definition at line 393 of file FreeRTOS.h.

◆ traceQUEUE_CREATE

#define traceQUEUE_CREATE (   pxNewQueue)

Definition at line 397 of file FreeRTOS.h.

◆ traceQUEUE_CREATE_FAILED

#define traceQUEUE_CREATE_FAILED (   ucQueueType)

Definition at line 401 of file FreeRTOS.h.

◆ traceQUEUE_DELETE

#define traceQUEUE_DELETE (   pxQueue)

Definition at line 485 of file FreeRTOS.h.

◆ traceQUEUE_PEEK

#define traceQUEUE_PEEK (   pxQueue)

Definition at line 449 of file FreeRTOS.h.

◆ traceQUEUE_PEEK_FAILED

#define traceQUEUE_PEEK_FAILED (   pxQueue)

Definition at line 453 of file FreeRTOS.h.

◆ traceQUEUE_PEEK_FROM_ISR

#define traceQUEUE_PEEK_FROM_ISR (   pxQueue)

Definition at line 457 of file FreeRTOS.h.

◆ traceQUEUE_PEEK_FROM_ISR_FAILED

#define traceQUEUE_PEEK_FROM_ISR_FAILED (   pxQueue)

Definition at line 481 of file FreeRTOS.h.

◆ traceQUEUE_RECEIVE

#define traceQUEUE_RECEIVE (   pxQueue)

Definition at line 445 of file FreeRTOS.h.

◆ traceQUEUE_RECEIVE_FAILED

#define traceQUEUE_RECEIVE_FAILED (   pxQueue)

Definition at line 461 of file FreeRTOS.h.

◆ traceQUEUE_RECEIVE_FROM_ISR

#define traceQUEUE_RECEIVE_FROM_ISR (   pxQueue)

Definition at line 473 of file FreeRTOS.h.

◆ traceQUEUE_RECEIVE_FROM_ISR_FAILED

#define traceQUEUE_RECEIVE_FROM_ISR_FAILED (   pxQueue)

Definition at line 477 of file FreeRTOS.h.

◆ traceQUEUE_REGISTRY_ADD

#define traceQUEUE_REGISTRY_ADD (   xQueue,
  pcQueueName 
)

Definition at line 609 of file FreeRTOS.h.

◆ traceQUEUE_SEND

#define traceQUEUE_SEND (   pxQueue)

Definition at line 437 of file FreeRTOS.h.

◆ traceQUEUE_SEND_FAILED

#define traceQUEUE_SEND_FAILED (   pxQueue)

Definition at line 441 of file FreeRTOS.h.

◆ traceQUEUE_SEND_FROM_ISR

#define traceQUEUE_SEND_FROM_ISR (   pxQueue)

Definition at line 465 of file FreeRTOS.h.

◆ traceQUEUE_SEND_FROM_ISR_FAILED

#define traceQUEUE_SEND_FROM_ISR_FAILED (   pxQueue)

Definition at line 469 of file FreeRTOS.h.

◆ traceSTART

#define traceSTART ( )

Definition at line 296 of file FreeRTOS.h.

◆ traceSTREAM_BUFFER_CREATE

#define traceSTREAM_BUFFER_CREATE (   pxStreamBuffer,
  xIsMessageBuffer 
)

Definition at line 649 of file FreeRTOS.h.

◆ traceSTREAM_BUFFER_CREATE_FAILED

#define traceSTREAM_BUFFER_CREATE_FAILED (   xIsMessageBuffer)

Definition at line 641 of file FreeRTOS.h.

◆ traceSTREAM_BUFFER_CREATE_STATIC_FAILED

#define traceSTREAM_BUFFER_CREATE_STATIC_FAILED (   xReturn,
  xIsMessageBuffer 
)

Definition at line 645 of file FreeRTOS.h.

◆ traceSTREAM_BUFFER_DELETE

#define traceSTREAM_BUFFER_DELETE (   xStreamBuffer)

Definition at line 653 of file FreeRTOS.h.

◆ traceSTREAM_BUFFER_RECEIVE

#define traceSTREAM_BUFFER_RECEIVE (   xStreamBuffer,
  xReceivedLength 
)

Definition at line 681 of file FreeRTOS.h.

◆ traceSTREAM_BUFFER_RECEIVE_FAILED

#define traceSTREAM_BUFFER_RECEIVE_FAILED (   xStreamBuffer)

Definition at line 685 of file FreeRTOS.h.

◆ traceSTREAM_BUFFER_RECEIVE_FROM_ISR

#define traceSTREAM_BUFFER_RECEIVE_FROM_ISR (   xStreamBuffer,
  xReceivedLength 
)

Definition at line 689 of file FreeRTOS.h.

◆ traceSTREAM_BUFFER_RESET

#define traceSTREAM_BUFFER_RESET (   xStreamBuffer)

Definition at line 657 of file FreeRTOS.h.

◆ traceSTREAM_BUFFER_SEND

#define traceSTREAM_BUFFER_SEND (   xStreamBuffer,
  xBytesSent 
)

Definition at line 665 of file FreeRTOS.h.

◆ traceSTREAM_BUFFER_SEND_FAILED

#define traceSTREAM_BUFFER_SEND_FAILED (   xStreamBuffer)

Definition at line 669 of file FreeRTOS.h.

◆ traceSTREAM_BUFFER_SEND_FROM_ISR

#define traceSTREAM_BUFFER_SEND_FROM_ISR (   xStreamBuffer,
  xBytesSent 
)

Definition at line 673 of file FreeRTOS.h.

◆ traceTAKE_MUTEX_RECURSIVE

#define traceTAKE_MUTEX_RECURSIVE (   pxMutex)

Definition at line 421 of file FreeRTOS.h.

◆ traceTAKE_MUTEX_RECURSIVE_FAILED

#define traceTAKE_MUTEX_RECURSIVE_FAILED (   pxMutex)

Definition at line 425 of file FreeRTOS.h.

◆ traceTASK_CREATE

#define traceTASK_CREATE (   pxNewTCB)

Definition at line 489 of file FreeRTOS.h.

◆ traceTASK_CREATE_FAILED

#define traceTASK_CREATE_FAILED ( )

Definition at line 493 of file FreeRTOS.h.

◆ traceTASK_DELAY

#define traceTASK_DELAY ( )

Definition at line 505 of file FreeRTOS.h.

◆ traceTASK_DELAY_UNTIL

#define traceTASK_DELAY_UNTIL (   x)

Definition at line 501 of file FreeRTOS.h.

◆ traceTASK_DELETE

#define traceTASK_DELETE (   pxTaskToDelete)

Definition at line 497 of file FreeRTOS.h.

◆ traceTASK_INCREMENT_TICK

#define traceTASK_INCREMENT_TICK (   xTickCount)

Definition at line 525 of file FreeRTOS.h.

◆ traceTASK_NOTIFY

#define traceTASK_NOTIFY ( )

Definition at line 629 of file FreeRTOS.h.

◆ traceTASK_NOTIFY_FROM_ISR

#define traceTASK_NOTIFY_FROM_ISR ( )

Definition at line 633 of file FreeRTOS.h.

◆ traceTASK_NOTIFY_GIVE_FROM_ISR

#define traceTASK_NOTIFY_GIVE_FROM_ISR ( )

Definition at line 637 of file FreeRTOS.h.

◆ traceTASK_NOTIFY_TAKE

#define traceTASK_NOTIFY_TAKE ( )

Definition at line 617 of file FreeRTOS.h.

◆ traceTASK_NOTIFY_TAKE_BLOCK

#define traceTASK_NOTIFY_TAKE_BLOCK ( )

Definition at line 613 of file FreeRTOS.h.

◆ traceTASK_NOTIFY_WAIT

#define traceTASK_NOTIFY_WAIT ( )

Definition at line 625 of file FreeRTOS.h.

◆ traceTASK_NOTIFY_WAIT_BLOCK

#define traceTASK_NOTIFY_WAIT_BLOCK ( )

Definition at line 621 of file FreeRTOS.h.

◆ traceTASK_PRIORITY_DISINHERIT

#define traceTASK_PRIORITY_DISINHERIT (   pxTCBOfMutexHolder,
  uxOriginalPriority 
)

Definition at line 347 of file FreeRTOS.h.

◆ traceTASK_PRIORITY_INHERIT

#define traceTASK_PRIORITY_INHERIT (   pxTCBOfMutexHolder,
  uxInheritedPriority 
)

Definition at line 339 of file FreeRTOS.h.

◆ traceTASK_PRIORITY_SET

#define traceTASK_PRIORITY_SET (   pxTask,
  uxNewPriority 
)

Definition at line 509 of file FreeRTOS.h.

◆ traceTASK_RESUME

#define traceTASK_RESUME (   pxTaskToResume)

Definition at line 517 of file FreeRTOS.h.

◆ traceTASK_RESUME_FROM_ISR

#define traceTASK_RESUME_FROM_ISR (   pxTaskToResume)

Definition at line 521 of file FreeRTOS.h.

◆ traceTASK_SUSPEND

#define traceTASK_SUSPEND (   pxTaskToSuspend)

Definition at line 513 of file FreeRTOS.h.

◆ traceTASK_SWITCHED_IN

#define traceTASK_SWITCHED_IN ( )

Definition at line 308 of file FreeRTOS.h.

◆ traceTASK_SWITCHED_OUT

#define traceTASK_SWITCHED_OUT ( )

Definition at line 330 of file FreeRTOS.h.

◆ traceTIMER_COMMAND_RECEIVED

#define traceTIMER_COMMAND_RECEIVED (   pxTimer,
  xMessageID,
  xMessageValue 
)

Definition at line 545 of file FreeRTOS.h.

◆ traceTIMER_COMMAND_SEND

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

Definition at line 537 of file FreeRTOS.h.

◆ traceTIMER_CREATE

#define traceTIMER_CREATE (   pxNewTimer)

Definition at line 529 of file FreeRTOS.h.

◆ traceTIMER_CREATE_FAILED

#define traceTIMER_CREATE_FAILED ( )

Definition at line 533 of file FreeRTOS.h.

◆ traceTIMER_EXPIRED

#define traceTIMER_EXPIRED (   pxTimer)

Definition at line 541 of file FreeRTOS.h.

◆ vQueueAddToRegistry

#define vQueueAddToRegistry (   xQueue,
  pcName 
)

Definition at line 283 of file FreeRTOS.h.

◆ vQueueUnregisterQueue

#define vQueueUnregisterQueue (   xQueue)

Definition at line 284 of file FreeRTOS.h.

◆ vTaskGetTaskInfo

#define vTaskGetTaskInfo   vTaskGetInfo

Definition at line 917 of file FreeRTOS.h.

◆ xCoRoutineHandle

#define xCoRoutineHandle   CoRoutineHandle_t

Definition at line 911 of file FreeRTOS.h.

◆ xList

#define xList   List_t

Definition at line 924 of file FreeRTOS.h.

◆ xListItem

#define xListItem   ListItem_t

Definition at line 923 of file FreeRTOS.h.

◆ xMemoryRegion

#define xMemoryRegion   MemoryRegion_t

Definition at line 907 of file FreeRTOS.h.

◆ xQueueHandle

#define xQueueHandle   QueueHandle_t

Definition at line 902 of file FreeRTOS.h.

◆ xQueueSetHandle

#define xQueueSetHandle   QueueSetHandle_t

Definition at line 904 of file FreeRTOS.h.

◆ xQueueSetMemberHandle

#define xQueueSetMemberHandle   QueueSetMemberHandle_t

Definition at line 905 of file FreeRTOS.h.

◆ xSemaphoreHandle

#define xSemaphoreHandle   SemaphoreHandle_t

Definition at line 903 of file FreeRTOS.h.

◆ xTaskHandle

#define xTaskHandle   TaskHandle_t

Definition at line 901 of file FreeRTOS.h.

◆ xTaskParameters

#define xTaskParameters   TaskParameters_t

Definition at line 908 of file FreeRTOS.h.

◆ xTaskStatusType

#define xTaskStatusType   TaskStatus_t

Definition at line 909 of file FreeRTOS.h.

◆ xTimeOutType

#define xTimeOutType   TimeOut_t

Definition at line 906 of file FreeRTOS.h.

◆ xTimerHandle

#define xTimerHandle   TimerHandle_t

Definition at line 910 of file FreeRTOS.h.

Typedef Documentation

◆ StaticEventGroup_t

◆ StaticList_t

typedef struct xSTATIC_LIST StaticList_t

◆ StaticListItem_t

Definition at line 954 of file FreeRTOS.h.

◆ StaticMessageBuffer_t

Definition at line 1162 of file FreeRTOS.h.

◆ StaticMiniListItem_t

Definition at line 962 of file FreeRTOS.h.

◆ StaticQueue_t

typedef struct xSTATIC_QUEUE StaticQueue_t

◆ StaticSemaphore_t

Definition at line 1075 of file FreeRTOS.h.

◆ StaticStreamBuffer_t

◆ StaticTask_t

typedef struct xSTATIC_TCB StaticTask_t

◆ StaticTimer_t

typedef struct xSTATIC_TIMER StaticTimer_t


inertial_sense_ros
Author(s):
autogenerated on Sun Feb 28 2021 03:17:59