FreeRTOS port on GAP8/RISC-V
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
FreeRTOS.h File Reference

Data Structures

struct  StaticListItem_t
 
struct  StaticMiniListItem_t
 
struct  StaticList_t
 
struct  StaticTask_t
 
struct  StaticQueue_t
 
struct  StaticEventGroup_t
 
struct  StaticTimer_t
 
struct  StaticStreamBuffer_t
 

Macros

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

Typedefs

typedef StaticQueue_t StaticSemaphore_t
 
typedef StaticStreamBuffer_t StaticMessageBuffer_t
 

Macro Definition Documentation

#define configAPPLICATION_ALLOCATED_HEAP
#define configASSERT (   x)
#define configASSERT_DEFINED
#define configCHECK_FOR_STACK_OVERFLOW
#define configENABLE_BACKWARD_COMPATIBILITY
#define configENABLE_FPU
#define configENABLE_MPU
#define configENABLE_TRUSTZONE
#define configEXPECTED_IDLE_TIME_BEFORE_SLEEP

Referenced by portTASK_FUNCTION().

#define configGENERATE_RUN_TIME_STATS
#define configIDLE_SHOULD_YIELD
#define configINCLUDE_APPLICATION_DEFINED_PRIVILEGED_FUNCTIONS
#define configINCLUDE_FREERTOS_TASK_C_ADDITIONS_H
#define configINITIAL_TICK_COUNT

Referenced by vTaskStartScheduler().

#define configMAX (   a,
 
)
#define configMAX_TASK_NAME_LEN
#define configMESSAGE_BUFFER_LENGTH_TYPE
#define configMIN (   a,
 
)
#define configNUM_THREAD_LOCAL_STORAGE_POINTERS
#define configPOST_SLEEP_PROCESSING (   x)
#define configPRE_SLEEP_PROCESSING (   x)
#define configPRE_SUPPRESS_TICKS_AND_SLEEP_PROCESSING (   x)

Referenced by portTASK_FUNCTION().

#define configPRECONDITION (   X)
#define configPRECONDITION_DEFINED
#define configPRINTF (   X)
#define configQUEUE_REGISTRY_SIZE
#define configRECORD_STACK_HIGH_ADDRESS
#define configRUN_FREERTOS_SECURE_ONLY
#define configSTACK_DEPTH_TYPE
#define configSUPPORT_DYNAMIC_ALLOCATION
#define configSUPPORT_STATIC_ALLOCATION
#define configUSE_ALTERNATIVE_API
#define configUSE_APPLICATION_TASK_TAG
#define configUSE_CO_ROUTINES
#define configUSE_COUNTING_SEMAPHORES
#define configUSE_DAEMON_TASK_STARTUP_HOOK
#define configUSE_MALLOC_FAILED_HOOK
#define configUSE_MUTEXES
#define configUSE_NEWLIB_REENTRANT
#define configUSE_PORT_OPTIMISED_TASK_SELECTION
#define configUSE_POSIX_ERRNO
#define configUSE_QUEUE_SETS
#define configUSE_RECURSIVE_MUTEXES
#define configUSE_STATS_FORMATTING_FUNCTIONS
#define configUSE_TASK_FPU_SUPPORT
#define configUSE_TASK_NOTIFICATIONS
#define configUSE_TICKLESS_IDLE
#define configUSE_TIME_SLICING
#define configUSE_TIMERS
#define configUSE_TRACE_FACILITY
#define eTaskStateGet
#define INCLUDE_eTaskGetState
#define INCLUDE_uxTaskGetStackHighWaterMark
#define INCLUDE_uxTaskGetStackHighWaterMark2
#define INCLUDE_uxTaskPriorityGet
#define INCLUDE_vTaskDelay
#define INCLUDE_vTaskDelayUntil
#define INCLUDE_vTaskDelete
#define INCLUDE_vTaskPrioritySet
#define INCLUDE_vTaskSuspend
#define INCLUDE_xQueueGetMutexHolder
#define INCLUDE_xSemaphoreGetMutexHolder
#define INCLUDE_xTaskAbortDelay
#define INCLUDE_xTaskGetCurrentTaskHandle
#define INCLUDE_xTaskGetHandle
#define INCLUDE_xTaskGetIdleTaskHandle
#define INCLUDE_xTaskGetSchedulerState
#define INCLUDE_xTaskResumeFromISR
#define INCLUDE_xTimerPendFunctionCall
#define mtCOVERAGE_TEST_DELAY ( )

Referenced by uxListRemove(), and vListInsertEnd().

#define pcQueueGetName (   xQueue)
#define pcQueueGetQueueName
#define pcTaskGetTaskName
#define pcTimerGetTimerName
#define pdTASK_CODE
#define pdTASK_HOOK_CODE
#define portALLOCATE_SECURE_CONTEXT (   ulSecureStackSize)

Referenced by portTASK_FUNCTION().

#define portASSERT_IF_IN_ISR ( )
#define portASSERT_IF_INTERRUPT_PRIORITY_INVALID ( )
#define portCLEAN_UP_TCB (   pxTCB)
#define portCONFIGURE_TIMER_FOR_RUN_TIME_STATS ( )

Referenced by vTaskStartScheduler().

#define portCRITICAL_NESTING_IN_TCB
#define portDONT_DISCARD
#define portMEMORY_BARRIER ( )

Referenced by vTaskSuspendAll().

#define portPOINTER_SIZE_TYPE

Referenced by prvHeapInit(), and pvPortMalloc().

#define portPRE_TASK_DELETE_HOOK (   pvTaskToDelete,
  pxYieldPending 
)
#define portPRIVILEGE_BIT
#define portSETUP_TCB (   pxTCB)
#define portSUPPRESS_TICKS_AND_SLEEP (   xExpectedIdleTime)

Referenced by portTASK_FUNCTION().

#define portTASK_USES_FLOATING_POINT ( )
#define portTICK_RATE_MS
#define portTICK_TYPE_CLEAR_INTERRUPT_MASK_FROM_ISR (   x)
#define portTICK_TYPE_ENTER_CRITICAL ( )

Referenced by xTaskGetTickCount().

#define portTICK_TYPE_EXIT_CRITICAL ( )

Referenced by xTaskGetTickCount().

#define portTICK_TYPE_IS_ATOMIC
#define portTICK_TYPE_SET_INTERRUPT_MASK_FROM_ISR ( )
#define portTickType
#define pxContainer
#define tmrTIMER_CALLBACK
#define traceBLOCKING_ON_QUEUE_PEEK (   pxQueue)

Referenced by xQueuePeek().

#define traceBLOCKING_ON_QUEUE_RECEIVE (   pxQueue)
#define traceBLOCKING_ON_QUEUE_SEND (   pxQueue)

Referenced by xQueueGenericSend().

#define traceBLOCKING_ON_STREAM_BUFFER_RECEIVE (   xStreamBuffer)

Referenced by xStreamBufferReceive().

#define traceBLOCKING_ON_STREAM_BUFFER_SEND (   xStreamBuffer)

Referenced by xStreamBufferSend().

#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 
)

Referenced by xEventGroupClearBits().

#define traceEVENT_GROUP_CLEAR_BITS_FROM_ISR (   xEventGroup,
  uxBitsToClear 
)
#define traceEVENT_GROUP_CREATE (   xEventGroup)
#define traceEVENT_GROUP_CREATE_FAILED ( )
#define traceEVENT_GROUP_DELETE (   xEventGroup)

Referenced by vEventGroupDelete().

#define traceEVENT_GROUP_SET_BITS (   xEventGroup,
  uxBitsToSet 
)

Referenced by xEventGroupSetBits().

#define traceEVENT_GROUP_SET_BITS_FROM_ISR (   xEventGroup,
  uxBitsToSet 
)
#define traceEVENT_GROUP_SYNC_BLOCK (   xEventGroup,
  uxBitsToSet,
  uxBitsToWaitFor 
)

Referenced by xEventGroupSync().

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

Referenced by xEventGroupSync().

#define traceEVENT_GROUP_WAIT_BITS_BLOCK (   xEventGroup,
  uxBitsToWaitFor 
)

Referenced by xEventGroupWaitBits().

#define traceEVENT_GROUP_WAIT_BITS_END (   xEventGroup,
  uxBitsToWaitFor,
  xTimeoutOccurred 
)

Referenced by xEventGroupWaitBits().

#define traceFREE (   pvAddress,
  uiSize 
)

Referenced by vPortFree().

#define traceGIVE_MUTEX_RECURSIVE (   pxMutex)
#define traceGIVE_MUTEX_RECURSIVE_FAILED (   pxMutex)
#define traceINCREASE_TICK_COUNT (   x)
#define traceLOW_POWER_IDLE_BEGIN ( )

Referenced by portTASK_FUNCTION().

#define traceLOW_POWER_IDLE_END ( )

Referenced by portTASK_FUNCTION().

#define traceMALLOC (   pvAddress,
  uiSize 
)

Referenced by pvPortMalloc().

#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)

Referenced by prvInitialiseNewQueue().

#define traceQUEUE_CREATE_FAILED (   ucQueueType)
#define traceQUEUE_DELETE (   pxQueue)

Referenced by vQueueDelete().

#define traceQUEUE_PEEK (   pxQueue)

Referenced by xQueuePeek().

#define traceQUEUE_PEEK_FAILED (   pxQueue)

Referenced by xQueuePeek().

#define traceQUEUE_PEEK_FROM_ISR (   pxQueue)

Referenced by xQueuePeekFromISR().

#define traceQUEUE_PEEK_FROM_ISR_FAILED (   pxQueue)

Referenced by xQueuePeekFromISR().

#define traceQUEUE_RECEIVE (   pxQueue)
#define traceQUEUE_RECEIVE_FAILED (   pxQueue)
#define traceQUEUE_RECEIVE_FROM_ISR (   pxQueue)

Referenced by xQueueReceiveFromISR().

#define traceQUEUE_RECEIVE_FROM_ISR_FAILED (   pxQueue)

Referenced by xQueueReceiveFromISR().

#define traceQUEUE_REGISTRY_ADD (   xQueue,
  pcQueueName 
)
#define traceQUEUE_SEND (   pxQueue)

Referenced by xQueueGenericSend().

#define traceQUEUE_SEND_FAILED (   pxQueue)

Referenced by xQueueGenericSend().

#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)

Referenced by vStreamBufferDelete().

#define traceSTREAM_BUFFER_RECEIVE (   xStreamBuffer,
  xReceivedLength 
)

Referenced by xStreamBufferReceive().

#define traceSTREAM_BUFFER_RECEIVE_FAILED (   xStreamBuffer)

Referenced by xStreamBufferReceive().

#define traceSTREAM_BUFFER_RECEIVE_FROM_ISR (   xStreamBuffer,
  xReceivedLength 
)
#define traceSTREAM_BUFFER_RESET (   xStreamBuffer)

Referenced by xStreamBufferReset().

#define traceSTREAM_BUFFER_SEND (   xStreamBuffer,
  xBytesSent 
)

Referenced by xStreamBufferSend().

#define traceSTREAM_BUFFER_SEND_FAILED (   xStreamBuffer)

Referenced by xStreamBufferSend().

#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)

Referenced by xTaskIncrementTick().

#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 ( )

Referenced by vTaskSwitchContext().

#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 tskSTATIC_AND_DYNAMIC_ALLOCATION_POSSIBLE
#define vQueueAddToRegistry (   xQueue,
  pcName 
)
#define vQueueUnregisterQueue (   xQueue)

Referenced by vQueueDelete().

#define vTaskGetTaskInfo
#define xCoRoutineHandle
#define xList
#define xListItem
#define xMemoryRegion
#define xQueueHandle
#define xQueueSetHandle
#define xQueueSetMemberHandle
#define xSemaphoreHandle
#define xTaskHandle
#define xTaskParameters
#define xTaskStatusType
#define xTimeOutType
#define xTimerHandle

Typedef Documentation