|
STAR
Cal STAR — firmware, DAQ server, and engine design
|
#include <stddef.h>#include <stdint.h>#include "FreeRTOSConfig.h"#include "projdefs.h"#include "portable.h"Go to the source code of this file.
Classes | |
| struct | xSTATIC_LIST_ITEM |
| struct | xSTATIC_MINI_LIST_ITEM |
| struct | xSTATIC_LIST |
| struct | xSTATIC_TCB |
| struct | xSTATIC_QUEUE |
| struct | xSTATIC_EVENT_GROUP |
| struct | xSTATIC_TIMER |
| struct | xSTATIC_STREAM_BUFFER |
Typedefs | |
| typedef struct xSTATIC_LIST_ITEM | StaticListItem_t |
| typedef struct xSTATIC_MINI_LIST_ITEM | StaticMiniListItem_t |
| typedef struct xSTATIC_LIST | StaticList_t |
| typedef struct xSTATIC_TCB | StaticTask_t |
| typedef struct xSTATIC_QUEUE | StaticQueue_t |
| typedef StaticQueue_t | StaticSemaphore_t |
| typedef struct xSTATIC_EVENT_GROUP | StaticEventGroup_t |
| typedef struct xSTATIC_TIMER | StaticTimer_t |
| typedef struct xSTATIC_STREAM_BUFFER | StaticStreamBuffer_t |
| typedef StaticStreamBuffer_t | StaticMessageBuffer_t |
| #define configAPPLICATION_ALLOCATED_HEAP 0 |
Definition at line 945 of file FreeRTOS.h.
| #define configASSERT | ( | x | ) |
Definition at line 335 of file FreeRTOS.h.
| #define configASSERT_DEFINED 0 |
Definition at line 336 of file FreeRTOS.h.
| #define configCHECK_FOR_STACK_OVERFLOW 0 |
Definition at line 509 of file FreeRTOS.h.
| #define configENABLE_ACCESS_CONTROL_LIST 0 |
Definition at line 91 of file FreeRTOS.h.
| #define configENABLE_BACKWARD_COMPATIBILITY 1 |
Definition at line 1052 of file FreeRTOS.h.
| #define configENABLE_FPU 1 |
Definition at line 1139 of file FreeRTOS.h.
| #define configENABLE_MPU 0 |
Definition at line 1133 of file FreeRTOS.h.
| #define configENABLE_MVE 0 |
Definition at line 1145 of file FreeRTOS.h.
| #define configENABLE_TRUSTZONE 1 |
Definition at line 1151 of file FreeRTOS.h.
| #define configEXPECTED_IDLE_TIME_BEFORE_SLEEP 2 |
Definition at line 869 of file FreeRTOS.h.
Referenced by portTASK_FUNCTION().
| #define configGENERATE_RUN_TIME_STATS 0 |
Definition at line 831 of file FreeRTOS.h.
| #define configIDLE_SHOULD_YIELD 1 |
Definition at line 327 of file FreeRTOS.h.
| #define configINCLUDE_APPLICATION_DEFINED_PRIVILEGED_FUNCTIONS 0 |
Definition at line 913 of file FreeRTOS.h.
| #define configINCLUDE_FREERTOS_TASK_C_ADDITIONS_H 0 |
Definition at line 517 of file FreeRTOS.h.
| #define configINITIAL_TICK_COUNT 0 |
Definition at line 1027 of file FreeRTOS.h.
Referenced by vTaskStartScheduler().
Definition at line 1074 of file FreeRTOS.h.
| #define configMAX_TASK_NAME_LEN 16 |
Definition at line 323 of file FreeRTOS.h.
| #define configMESSAGE_BUFFER_LENGTH_TYPE size_t |
Definition at line 1014 of file FreeRTOS.h.
Definition at line 1081 of file FreeRTOS.h.
Referenced by prvReadBytesFromBuffer(), prvReadMessageFromBuffer(), prvWriteBytesToBuffer(), and prvWriteMessageToBuffer().
| #define configNUM_THREAD_LOCAL_STORAGE_POINTERS 0 |
Definition at line 295 of file FreeRTOS.h.
| #define configPOST_SLEEP_PROCESSING | ( | x | ) |
Definition at line 889 of file FreeRTOS.h.
| #define configPRE_SLEEP_PROCESSING | ( | x | ) |
Definition at line 885 of file FreeRTOS.h.
| #define configPRE_SUPPRESS_TICKS_AND_SLEEP_PROCESSING | ( | x | ) |
Definition at line 881 of file FreeRTOS.h.
Referenced by portTASK_FUNCTION().
| #define configPRECONDITION | ( | X | ) |
Definition at line 347 of file FreeRTOS.h.
| #define configPRECONDITION_DEFINED 0 |
Definition at line 348 of file FreeRTOS.h.
| #define configPRINTF | ( | X | ) |
Definition at line 1067 of file FreeRTOS.h.
| #define configQUEUE_REGISTRY_SIZE 0U |
Definition at line 399 of file FreeRTOS.h.
| #define configRECORD_STACK_HIGH_ADDRESS 0 |
Definition at line 513 of file FreeRTOS.h.
| #define configRUN_ADDITIONAL_TESTS 0 |
Definition at line 1161 of file FreeRTOS.h.
| #define configRUN_FREERTOS_SECURE_ONLY 0 |
Definition at line 1157 of file FreeRTOS.h.
| #define configRUN_TIME_COUNTER_TYPE uint32_t |
Definition at line 1006 of file FreeRTOS.h.
Referenced by MPU_ulTaskGetIdleRunTimeCounter(), MPU_ulTaskGetIdleRunTimePercent(), MPU_ulTaskGetRunTimeCounter(), MPU_ulTaskGetRunTimePercent(), MPU_uxTaskGetSystemState(), ulTaskGetIdleRunTimeCounter(), ulTaskGetIdleRunTimePercent(), ulTaskGetRunTimeCounter(), ulTaskGetRunTimePercent(), uxTaskGetSystemState(), and vTaskSwitchContext().
| #define configSTACK_DEPTH_TYPE uint16_t |
Definition at line 998 of file FreeRTOS.h.
Referenced by MPU_uxTaskGetStackHighWaterMark2(), osThreadNew(), prvInitialiseTaskLists(), and uxTaskGetStackHighWaterMark2().
| #define configSUPPORT_DYNAMIC_ALLOCATION 1 |
Definition at line 981 of file FreeRTOS.h.
| #define configSUPPORT_STATIC_ALLOCATION 0 |
Definition at line 976 of file FreeRTOS.h.
| #define configTASK_NOTIFICATION_ARRAY_ENTRIES 1 |
Definition at line 953 of file FreeRTOS.h.
| #define configTICK_TYPE_WIDTH_IN_BITS TICK_TYPE_WIDTH_32_BITS |
Definition at line 80 of file FreeRTOS.h.
| #define configUSE_ALTERNATIVE_API 0 |
Definition at line 315 of file FreeRTOS.h.
| #define configUSE_APPLICATION_TASK_TAG 0 |
Definition at line 291 of file FreeRTOS.h.
| #define configUSE_C_RUNTIME_TLS_SUPPORT 0 |
Definition at line 124 of file FreeRTOS.h.
| #define configUSE_CO_ROUTINES 0 |
Definition at line 183 of file FreeRTOS.h.
| #define configUSE_COUNTING_SEMAPHORES 0 |
Definition at line 311 of file FreeRTOS.h.
| #define configUSE_DAEMON_TASK_STARTUP_HOOK 0 |
Definition at line 287 of file FreeRTOS.h.
| #define configUSE_MALLOC_FAILED_HOOK 0 |
Definition at line 853 of file FreeRTOS.h.
| #define configUSE_MINI_LIST_ITEM 1 |
Definition at line 409 of file FreeRTOS.h.
| #define configUSE_MPU_WRAPPERS_V1 0 |
Definition at line 86 of file FreeRTOS.h.
| #define configUSE_MUTEXES 0 |
Definition at line 303 of file FreeRTOS.h.
| #define configUSE_NEWLIB_REENTRANT 0 |
Definition at line 102 of file FreeRTOS.h.
| #define configUSE_PICOLIBC_TLS 0 |
Definition at line 114 of file FreeRTOS.h.
| #define configUSE_PORT_OPTIMISED_TASK_SELECTION 0 |
Definition at line 941 of file FreeRTOS.h.
| #define configUSE_POSIX_ERRNO 0 |
Definition at line 961 of file FreeRTOS.h.
| #define configUSE_QUEUE_SETS 0 |
Definition at line 893 of file FreeRTOS.h.
| #define configUSE_RECURSIVE_MUTEXES 0 |
Definition at line 299 of file FreeRTOS.h.
| #define configUSE_SB_COMPLETED_CALLBACK 0 |
Definition at line 967 of file FreeRTOS.h.
| #define configUSE_STATS_FORMATTING_FUNCTIONS 0 |
Definition at line 917 of file FreeRTOS.h.
| #define configUSE_TASK_FPU_SUPPORT 1 |
Definition at line 1127 of file FreeRTOS.h.
| #define configUSE_TASK_NOTIFICATIONS 1 |
Definition at line 949 of file FreeRTOS.h.
| #define configUSE_TICKLESS_IDLE 0 |
Definition at line 877 of file FreeRTOS.h.
| #define configUSE_TIME_SLICING 1 |
Definition at line 909 of file FreeRTOS.h.
| #define configUSE_TIMERS 0 |
Definition at line 307 of file FreeRTOS.h.
| #define configUSE_TRACE_FACILITY 0 |
Definition at line 925 of file FreeRTOS.h.
| #define eTaskStateGet eTaskGetState |
Definition at line 1085 of file FreeRTOS.h.
| #define INCLUDE_eTaskGetState 0 |
Definition at line 261 of file FreeRTOS.h.
| #define INCLUDE_uxTaskGetStackHighWaterMark 0 |
Definition at line 253 of file FreeRTOS.h.
| #define INCLUDE_uxTaskGetStackHighWaterMark2 0 |
Definition at line 257 of file FreeRTOS.h.
| #define INCLUDE_uxTaskPriorityGet 0 |
Definition at line 191 of file FreeRTOS.h.
| #define INCLUDE_vTaskDelay 0 |
Definition at line 229 of file FreeRTOS.h.
| #define INCLUDE_vTaskDelete 0 |
Definition at line 195 of file FreeRTOS.h.
| #define INCLUDE_vTaskPrioritySet 0 |
Definition at line 187 of file FreeRTOS.h.
| #define INCLUDE_vTaskSuspend 0 |
Definition at line 199 of file FreeRTOS.h.
| #define INCLUDE_xQueueGetMutexHolder 0 |
Definition at line 241 of file FreeRTOS.h.
| #define INCLUDE_xSemaphoreGetMutexHolder INCLUDE_xQueueGetMutexHolder |
Definition at line 245 of file FreeRTOS.h.
| #define INCLUDE_xTaskAbortDelay 0 |
Definition at line 237 of file FreeRTOS.h.
| #define INCLUDE_xTaskDelayUntil 0 |
Definition at line 225 of file FreeRTOS.h.
| #define INCLUDE_xTaskGetCurrentTaskHandle 1 |
Definition at line 277 of file FreeRTOS.h.
| #define INCLUDE_xTaskGetHandle 0 |
Definition at line 249 of file FreeRTOS.h.
| #define INCLUDE_xTaskGetIdleTaskHandle 0 |
Definition at line 233 of file FreeRTOS.h.
| #define INCLUDE_xTaskGetSchedulerState 0 |
Definition at line 273 of file FreeRTOS.h.
| #define INCLUDE_xTaskResumeFromISR 1 |
Definition at line 265 of file FreeRTOS.h.
| #define INCLUDE_xTimerPendFunctionCall 0 |
Definition at line 269 of file FreeRTOS.h.
| #define mtCOVERAGE_TEST_DELAY | ( | ) |
Definition at line 933 of file FreeRTOS.h.
Referenced by uxListRemove(), and vListInsertEnd().
| #define mtCOVERAGE_TEST_MARKER | ( | ) |
Definition at line 929 of file FreeRTOS.h.
Referenced by portTASK_FUNCTION(), prvAddCurrentTaskToDelayedList(), prvAddNewTaskToReadyList(), prvBytesInBuffer(), prvCopyDataFromQueue(), prvCopyDataToQueue(), prvHeapInit(), prvInsertBlockIntoFreeList(), prvReadBytesFromBuffer(), prvReadMessageFromBuffer(), prvTestWaitCondition(), prvUnlockQueue(), prvWriteBytesToBuffer(), uxListRemove(), vEventGroupDelete(), vPortFree(), vQueueDelete(), vTaskStartScheduler(), vTaskSwitchContext(), xEventGroupSetBits(), xEventGroupSync(), xEventGroupWaitBits(), xQueueGenericReset(), xQueueGenericSend(), xQueueGenericSendFromISR(), xQueueGiveFromISR(), xQueuePeek(), xQueueReceive(), xQueueReceiveFromISR(), xQueueSemaphoreTake(), xStreamBufferReceive(), xStreamBufferReceiveFromISR(), xStreamBufferSend(), xStreamBufferSendFromISR(), xStreamBufferSpacesAvailable(), xTaskIncrementTick(), and xTaskResumeAll().
| #define pcQueueGetName | ( | xQueue | ) |
Definition at line 405 of file FreeRTOS.h.
| #define pcQueueGetQueueName pcQueueGetName |
Definition at line 1102 of file FreeRTOS.h.
| #define pcTaskGetTaskName pcTaskGetName |
Definition at line 1100 of file FreeRTOS.h.
| #define pcTimerGetTimerName pcTimerGetName |
Definition at line 1101 of file FreeRTOS.h.
| #define pdTASK_CODE TaskFunction_t |
Definition at line 1109 of file FreeRTOS.h.
| #define pdTASK_HOOK_CODE TaskHookFunction_t |
Definition at line 1098 of file FreeRTOS.h.
| #define portALLOCATE_SECURE_CONTEXT | ( | ulSecureStackSize | ) |
Definition at line 901 of file FreeRTOS.h.
Referenced by portTASK_FUNCTION().
| #define portASSERT_IF_IN_ISR | ( | ) |
Definition at line 937 of file FreeRTOS.h.
| #define portCLEAN_UP_TCB | ( | pxTCB | ) |
Definition at line 387 of file FreeRTOS.h.
| #define portCONFIGURE_TIMER_FOR_RUN_TIME_STATS | ( | ) |
Definition at line 849 of file FreeRTOS.h.
Referenced by vTaskStartScheduler().
| #define portCRITICAL_NESTING_IN_TCB 0 |
Definition at line 319 of file FreeRTOS.h.
| #define portPOINTER_SIZE_TYPE uint32_t |
Definition at line 413 of file FreeRTOS.h.
| #define portPRE_TASK_DELETE_HOOK | ( | pvTaskToDelete, | |
| pxYieldPending ) |
Definition at line 391 of file FreeRTOS.h.
| #define portPRIVILEGE_BIT ( ( UBaseType_t ) 0x00 ) |
Definition at line 857 of file FreeRTOS.h.
Referenced by vTaskStartScheduler().
| #define portSETUP_TCB | ( | pxTCB | ) |
Definition at line 395 of file FreeRTOS.h.
Referenced by prvAddNewTaskToReadyList().
| #define portSOFTWARE_BARRIER | ( | ) |
Definition at line 358 of file FreeRTOS.h.
Referenced by vTaskSuspendAll().
| #define portTASK_USES_FLOATING_POINT | ( | ) |
Definition at line 897 of file FreeRTOS.h.
| #define portTICK_RATE_MS portTICK_PERIOD_MS |
Definition at line 1099 of file FreeRTOS.h.
| #define portTICK_TYPE_CLEAR_INTERRUPT_MASK_FROM_ISR | ( | x | ) |
Definition at line 1046 of file FreeRTOS.h.
Referenced by xTaskGetTickCountFromISR().
| #define portTICK_TYPE_ENTER_CRITICAL | ( | ) |
Definition at line 1043 of file FreeRTOS.h.
Referenced by xTaskGetTickCount().
| #define portTICK_TYPE_EXIT_CRITICAL | ( | ) |
Definition at line 1044 of file FreeRTOS.h.
Referenced by xTaskGetTickCount().
| #define portTICK_TYPE_SET_INTERRUPT_MASK_FROM_ISR | ( | ) |
| #define portTickType TickType_t |
Definition at line 1086 of file FreeRTOS.h.
| #define portYIELD_WITHIN_API portYIELD |
Definition at line 861 of file FreeRTOS.h.
Referenced by xEventGroupSync(), xEventGroupWaitBits(), xQueueGenericSend(), xQueuePeek(), xQueueReceive(), and xQueueSemaphoreTake().
| #define pxContainer pvContainer |
Definition at line 1115 of file FreeRTOS.h.
| #define TICK_TYPE_WIDTH_16_BITS 0 |
Definition at line 59 of file FreeRTOS.h.
| #define TICK_TYPE_WIDTH_32_BITS 1 |
Definition at line 60 of file FreeRTOS.h.
| #define TICK_TYPE_WIDTH_64_BITS 2 |
Definition at line 61 of file FreeRTOS.h.
| #define tmrTIMER_CALLBACK TimerCallbackFunction_t |
Definition at line 1108 of file FreeRTOS.h.
| #define traceBLOCKING_ON_QUEUE_PEEK | ( | pxQueue | ) |
Definition at line 496 of file FreeRTOS.h.
Referenced by xQueuePeek().
| #define traceBLOCKING_ON_QUEUE_RECEIVE | ( | pxQueue | ) |
Definition at line 487 of file FreeRTOS.h.
Referenced by xQueueReceive(), and xQueueSemaphoreTake().
| #define traceBLOCKING_ON_QUEUE_SEND | ( | pxQueue | ) |
Definition at line 505 of file FreeRTOS.h.
Referenced by xQueueGenericSend().
| #define traceBLOCKING_ON_STREAM_BUFFER_RECEIVE | ( | xStreamBuffer | ) |
Definition at line 815 of file FreeRTOS.h.
Referenced by xStreamBufferReceive().
| #define traceBLOCKING_ON_STREAM_BUFFER_SEND | ( | xStreamBuffer | ) |
Definition at line 799 of file FreeRTOS.h.
Referenced by xStreamBufferSend().
| #define traceCREATE_COUNTING_SEMAPHORE | ( | ) |
Definition at line 563 of file FreeRTOS.h.
| #define traceCREATE_COUNTING_SEMAPHORE_FAILED | ( | ) |
Definition at line 567 of file FreeRTOS.h.
| #define traceCREATE_MUTEX | ( | pxNewQueue | ) |
Definition at line 539 of file FreeRTOS.h.
| #define traceCREATE_MUTEX_FAILED | ( | ) |
Definition at line 543 of file FreeRTOS.h.
| #define traceEND | ( | ) |
Definition at line 428 of file FreeRTOS.h.
| #define traceEVENT_GROUP_CLEAR_BITS | ( | xEventGroup, | |
| uxBitsToClear ) |
Definition at line 719 of file FreeRTOS.h.
Referenced by xEventGroupClearBits().
| #define traceEVENT_GROUP_CLEAR_BITS_FROM_ISR | ( | xEventGroup, | |
| uxBitsToClear ) |
Definition at line 723 of file FreeRTOS.h.
| #define traceEVENT_GROUP_CREATE | ( | xEventGroup | ) |
Definition at line 695 of file FreeRTOS.h.
| #define traceEVENT_GROUP_CREATE_FAILED | ( | ) |
Definition at line 699 of file FreeRTOS.h.
| #define traceEVENT_GROUP_DELETE | ( | xEventGroup | ) |
Definition at line 735 of file FreeRTOS.h.
Referenced by vEventGroupDelete().
| #define traceEVENT_GROUP_SET_BITS | ( | xEventGroup, | |
| uxBitsToSet ) |
Definition at line 727 of file FreeRTOS.h.
Referenced by xEventGroupSetBits().
| #define traceEVENT_GROUP_SET_BITS_FROM_ISR | ( | xEventGroup, | |
| uxBitsToSet ) |
Definition at line 731 of file FreeRTOS.h.
| #define traceEVENT_GROUP_SYNC_BLOCK | ( | xEventGroup, | |
| uxBitsToSet, | |||
| uxBitsToWaitFor ) |
Definition at line 703 of file FreeRTOS.h.
Referenced by xEventGroupSync().
| #define traceEVENT_GROUP_SYNC_END | ( | xEventGroup, | |
| uxBitsToSet, | |||
| uxBitsToWaitFor, | |||
| xTimeoutOccurred ) |
Definition at line 707 of file FreeRTOS.h.
Referenced by xEventGroupSync().
| #define traceEVENT_GROUP_WAIT_BITS_BLOCK | ( | xEventGroup, | |
| uxBitsToWaitFor ) |
Definition at line 711 of file FreeRTOS.h.
Referenced by xEventGroupWaitBits().
| #define traceEVENT_GROUP_WAIT_BITS_END | ( | xEventGroup, | |
| uxBitsToWaitFor, | |||
| xTimeoutOccurred ) |
Definition at line 715 of file FreeRTOS.h.
Referenced by xEventGroupWaitBits().
| #define traceFREE | ( | pvAddress, | |
| uiSize ) |
Definition at line 691 of file FreeRTOS.h.
Referenced by vPortFree().
| #define traceGIVE_MUTEX_RECURSIVE | ( | pxMutex | ) |
Definition at line 547 of file FreeRTOS.h.
| #define traceGIVE_MUTEX_RECURSIVE_FAILED | ( | pxMutex | ) |
Definition at line 551 of file FreeRTOS.h.
| #define traceINCREASE_TICK_COUNT | ( | x | ) |
Definition at line 442 of file FreeRTOS.h.
| #define traceLOW_POWER_IDLE_BEGIN | ( | ) |
Definition at line 447 of file FreeRTOS.h.
Referenced by portTASK_FUNCTION().
| #define traceLOW_POWER_IDLE_END | ( | ) |
Definition at line 452 of file FreeRTOS.h.
Referenced by portTASK_FUNCTION().
| #define traceMALLOC | ( | pvAddress, | |
| uiSize ) |
Definition at line 687 of file FreeRTOS.h.
Referenced by prvHeapInit().
| #define traceMOVED_TASK_TO_READY_STATE | ( | pxTCB | ) |
Definition at line 523 of file FreeRTOS.h.
| #define tracePEND_FUNC_CALL | ( | xFunctionToPend, | |
| pvParameter1, | |||
| ulParameter2, | |||
| ret ) |
Definition at line 739 of file FreeRTOS.h.
| #define tracePEND_FUNC_CALL_FROM_ISR | ( | xFunctionToPend, | |
| pvParameter1, | |||
| ulParameter2, | |||
| ret ) |
Definition at line 743 of file FreeRTOS.h.
| #define tracePOST_MOVED_TASK_TO_READY_STATE | ( | pxTCB | ) |
Definition at line 527 of file FreeRTOS.h.
| #define traceQUEUE_CREATE | ( | pxNewQueue | ) |
Definition at line 531 of file FreeRTOS.h.
Referenced by prvInitialiseNewQueue().
| #define traceQUEUE_CREATE_FAILED | ( | ucQueueType | ) |
Definition at line 535 of file FreeRTOS.h.
| #define traceQUEUE_DELETE | ( | pxQueue | ) |
Definition at line 623 of file FreeRTOS.h.
Referenced by vQueueDelete().
| #define traceQUEUE_PEEK | ( | pxQueue | ) |
Definition at line 587 of file FreeRTOS.h.
Referenced by xQueuePeek().
| #define traceQUEUE_PEEK_FAILED | ( | pxQueue | ) |
Definition at line 591 of file FreeRTOS.h.
Referenced by xQueuePeek().
| #define traceQUEUE_PEEK_FROM_ISR | ( | pxQueue | ) |
Definition at line 595 of file FreeRTOS.h.
Referenced by xQueuePeekFromISR().
| #define traceQUEUE_PEEK_FROM_ISR_FAILED | ( | pxQueue | ) |
Definition at line 619 of file FreeRTOS.h.
Referenced by xQueuePeekFromISR().
| #define traceQUEUE_RECEIVE | ( | pxQueue | ) |
Definition at line 583 of file FreeRTOS.h.
Referenced by xQueueReceive(), and xQueueSemaphoreTake().
| #define traceQUEUE_RECEIVE_FAILED | ( | pxQueue | ) |
Definition at line 599 of file FreeRTOS.h.
Referenced by xQueueReceive(), and xQueueSemaphoreTake().
| #define traceQUEUE_RECEIVE_FROM_ISR | ( | pxQueue | ) |
Definition at line 611 of file FreeRTOS.h.
Referenced by xQueueReceiveFromISR().
| #define traceQUEUE_RECEIVE_FROM_ISR_FAILED | ( | pxQueue | ) |
Definition at line 615 of file FreeRTOS.h.
Referenced by xQueueReceiveFromISR().
| #define traceQUEUE_REGISTRY_ADD | ( | xQueue, | |
| pcQueueName ) |
Definition at line 747 of file FreeRTOS.h.
| #define traceQUEUE_SEND | ( | pxQueue | ) |
Definition at line 575 of file FreeRTOS.h.
Referenced by xQueueGenericSend().
| #define traceQUEUE_SEND_FAILED | ( | pxQueue | ) |
Definition at line 579 of file FreeRTOS.h.
Referenced by xQueueGenericSend().
| #define traceQUEUE_SEND_FROM_ISR | ( | pxQueue | ) |
Definition at line 603 of file FreeRTOS.h.
Referenced by xQueueGenericSendFromISR(), and xQueueGiveFromISR().
| #define traceQUEUE_SEND_FROM_ISR_FAILED | ( | pxQueue | ) |
Definition at line 607 of file FreeRTOS.h.
Referenced by xQueueGenericSendFromISR(), and xQueueGiveFromISR().
| #define traceQUEUE_SET_SEND traceQUEUE_SEND |
Definition at line 571 of file FreeRTOS.h.
| #define traceSTART | ( | ) |
Definition at line 421 of file FreeRTOS.h.
| #define traceSTREAM_BUFFER_CREATE | ( | pxStreamBuffer, | |
| xIsMessageBuffer ) |
Definition at line 787 of file FreeRTOS.h.
| #define traceSTREAM_BUFFER_CREATE_FAILED | ( | xIsMessageBuffer | ) |
Definition at line 779 of file FreeRTOS.h.
| #define traceSTREAM_BUFFER_CREATE_STATIC_FAILED | ( | xReturn, | |
| xIsMessageBuffer ) |
Definition at line 783 of file FreeRTOS.h.
| #define traceSTREAM_BUFFER_DELETE | ( | xStreamBuffer | ) |
Definition at line 791 of file FreeRTOS.h.
Referenced by vStreamBufferDelete().
| #define traceSTREAM_BUFFER_RECEIVE | ( | xStreamBuffer, | |
| xReceivedLength ) |
Definition at line 819 of file FreeRTOS.h.
Referenced by xStreamBufferReceive().
| #define traceSTREAM_BUFFER_RECEIVE_FAILED | ( | xStreamBuffer | ) |
Definition at line 823 of file FreeRTOS.h.
Referenced by xStreamBufferReceive().
| #define traceSTREAM_BUFFER_RECEIVE_FROM_ISR | ( | xStreamBuffer, | |
| xReceivedLength ) |
Definition at line 827 of file FreeRTOS.h.
Referenced by xStreamBufferReceiveFromISR().
| #define traceSTREAM_BUFFER_RESET | ( | xStreamBuffer | ) |
Definition at line 795 of file FreeRTOS.h.
Referenced by xStreamBufferReset().
| #define traceSTREAM_BUFFER_SEND | ( | xStreamBuffer, | |
| xBytesSent ) |
Definition at line 803 of file FreeRTOS.h.
Referenced by xStreamBufferSend().
| #define traceSTREAM_BUFFER_SEND_FAILED | ( | xStreamBuffer | ) |
Definition at line 807 of file FreeRTOS.h.
Referenced by xStreamBufferSend().
| #define traceSTREAM_BUFFER_SEND_FROM_ISR | ( | xStreamBuffer, | |
| xBytesSent ) |
Definition at line 811 of file FreeRTOS.h.
Referenced by xStreamBufferSendFromISR().
| #define traceTAKE_MUTEX_RECURSIVE | ( | pxMutex | ) |
Definition at line 555 of file FreeRTOS.h.
| #define traceTAKE_MUTEX_RECURSIVE_FAILED | ( | pxMutex | ) |
Definition at line 559 of file FreeRTOS.h.
| #define traceTASK_CREATE | ( | pxNewTCB | ) |
Definition at line 627 of file FreeRTOS.h.
Referenced by prvAddNewTaskToReadyList().
| #define traceTASK_CREATE_FAILED | ( | ) |
Definition at line 631 of file FreeRTOS.h.
| #define traceTASK_DELAY | ( | ) |
Definition at line 643 of file FreeRTOS.h.
| #define traceTASK_DELAY_UNTIL | ( | x | ) |
Definition at line 639 of file FreeRTOS.h.
| #define traceTASK_DELETE | ( | pxTaskToDelete | ) |
Definition at line 635 of file FreeRTOS.h.
| #define traceTASK_INCREMENT_TICK | ( | xTickCount | ) |
Definition at line 663 of file FreeRTOS.h.
Referenced by xTaskIncrementTick().
| #define traceTASK_NOTIFY | ( | uxIndexToNotify | ) |
Definition at line 767 of file FreeRTOS.h.
| #define traceTASK_NOTIFY_FROM_ISR | ( | uxIndexToNotify | ) |
Definition at line 771 of file FreeRTOS.h.
| #define traceTASK_NOTIFY_GIVE_FROM_ISR | ( | uxIndexToNotify | ) |
Definition at line 775 of file FreeRTOS.h.
| #define traceTASK_NOTIFY_TAKE | ( | uxIndexToWait | ) |
Definition at line 755 of file FreeRTOS.h.
| #define traceTASK_NOTIFY_TAKE_BLOCK | ( | uxIndexToWait | ) |
Definition at line 751 of file FreeRTOS.h.
| #define traceTASK_NOTIFY_WAIT | ( | uxIndexToWait | ) |
Definition at line 763 of file FreeRTOS.h.
| #define traceTASK_NOTIFY_WAIT_BLOCK | ( | uxIndexToWait | ) |
Definition at line 759 of file FreeRTOS.h.
| #define traceTASK_PRIORITY_DISINHERIT | ( | pxTCBOfMutexHolder, | |
| uxOriginalPriority ) |
Definition at line 478 of file FreeRTOS.h.
| #define traceTASK_PRIORITY_INHERIT | ( | pxTCBOfMutexHolder, | |
| uxInheritedPriority ) |
Definition at line 469 of file FreeRTOS.h.
| #define traceTASK_PRIORITY_SET | ( | pxTask, | |
| uxNewPriority ) |
Definition at line 647 of file FreeRTOS.h.
| #define traceTASK_RESUME | ( | pxTaskToResume | ) |
Definition at line 655 of file FreeRTOS.h.
| #define traceTASK_RESUME_FROM_ISR | ( | pxTaskToResume | ) |
Definition at line 659 of file FreeRTOS.h.
| #define traceTASK_SUSPEND | ( | pxTaskToSuspend | ) |
Definition at line 651 of file FreeRTOS.h.
| #define traceTASK_SWITCHED_IN | ( | ) |
Definition at line 435 of file FreeRTOS.h.
Referenced by vTaskStartScheduler(), and vTaskSwitchContext().
| #define traceTASK_SWITCHED_OUT | ( | ) |
Definition at line 459 of file FreeRTOS.h.
Referenced by vTaskSwitchContext().
| #define traceTIMER_COMMAND_RECEIVED | ( | pxTimer, | |
| xMessageID, | |||
| xMessageValue ) |
Definition at line 683 of file FreeRTOS.h.
| #define traceTIMER_COMMAND_SEND | ( | xTimer, | |
| xMessageID, | |||
| xMessageValueValue, | |||
| xReturn ) |
Definition at line 675 of file FreeRTOS.h.
| #define traceTIMER_CREATE | ( | pxNewTimer | ) |
Definition at line 667 of file FreeRTOS.h.
| #define traceTIMER_CREATE_FAILED | ( | ) |
Definition at line 671 of file FreeRTOS.h.
| #define traceTIMER_EXPIRED | ( | pxTimer | ) |
Definition at line 679 of file FreeRTOS.h.
| #define tskSTATIC_AND_DYNAMIC_ALLOCATION_POSSIBLE |
Definition at line 1207 of file FreeRTOS.h.
| #define vQueueAddToRegistry | ( | xQueue, | |
| pcName ) |
Definition at line 403 of file FreeRTOS.h.
Referenced by osMessageQueueNew(), and osSemaphoreNew().
| #define vQueueUnregisterQueue | ( | xQueue | ) |
Definition at line 404 of file FreeRTOS.h.
Referenced by osMessageQueueDelete(), osSemaphoreDelete(), and vQueueDelete().
| #define vTaskGetTaskInfo vTaskGetInfo |
Definition at line 1103 of file FreeRTOS.h.
| #define xCoRoutineHandle CoRoutineHandle_t |
Definition at line 1097 of file FreeRTOS.h.
| #define xList List_t |
Definition at line 1111 of file FreeRTOS.h.
| #define xListItem ListItem_t |
Definition at line 1110 of file FreeRTOS.h.
| #define xMemoryRegion MemoryRegion_t |
Definition at line 1093 of file FreeRTOS.h.
| #define xQueueHandle QueueHandle_t |
Definition at line 1088 of file FreeRTOS.h.
| #define xQueueSetHandle QueueSetHandle_t |
Definition at line 1090 of file FreeRTOS.h.
| #define xQueueSetMemberHandle QueueSetMemberHandle_t |
Definition at line 1091 of file FreeRTOS.h.
| #define xSemaphoreHandle SemaphoreHandle_t |
Definition at line 1089 of file FreeRTOS.h.
| #define xTaskGetIdleRunTimeCounter ulTaskGetIdleRunTimeCounter |
Definition at line 1104 of file FreeRTOS.h.
| #define xTaskHandle TaskHandle_t |
Definition at line 1087 of file FreeRTOS.h.
Referenced by vApplicationStackOverflowHook().
| #define xTaskParameters TaskParameters_t |
Definition at line 1094 of file FreeRTOS.h.
| #define xTaskStatusType TaskStatus_t |
Definition at line 1095 of file FreeRTOS.h.
| #define xTimeOutType TimeOut_t |
Definition at line 1092 of file FreeRTOS.h.
| #define xTimerHandle TimerHandle_t |
Definition at line 1096 of file FreeRTOS.h.
| typedef struct xSTATIC_EVENT_GROUP StaticEventGroup_t |
| typedef struct xSTATIC_LIST StaticList_t |
| typedef struct xSTATIC_LIST_ITEM StaticListItem_t |
Definition at line 1232 of file FreeRTOS.h.
Definition at line 1452 of file FreeRTOS.h.
| typedef struct xSTATIC_MINI_LIST_ITEM StaticMiniListItem_t |
Definition at line 1244 of file FreeRTOS.h.
| typedef struct xSTATIC_QUEUE StaticQueue_t |
| typedef StaticQueue_t StaticSemaphore_t |
Definition at line 1367 of file FreeRTOS.h.
| typedef struct xSTATIC_STREAM_BUFFER StaticStreamBuffer_t |
| typedef struct xSTATIC_TCB StaticTask_t |
| typedef struct xSTATIC_TIMER StaticTimer_t |