Typedefs | |
typedef portBASE_TYPE(* | pdTASK_HOOK_CODE )(void *) |
#define configGENERATE_RUN_TIME_STATS 0 |
#define configPOST_SLEEP_PROCESSING | ( | x | ) |
#define configPRE_SLEEP_PROCESSING | ( | x | ) |
#define configUSE_ALTERNATIVE_API 0 |
#define configUSE_PORT_OPTIMISED_TASK_SELECTION 0 |
#define INCLUDE_pcTaskGetTaskName 0 |
#define INCLUDE_xQueueGetMutexHolder 0 |
#define INCLUDE_xTaskGetCurrentTaskHandle 0 |
#define INCLUDE_xTaskGetIdleTaskHandle 0 |
#define INCLUDE_xTaskGetSchedulerState 0 |
#define INCLUDE_xTaskResumeFromISR 1 |
#define INCLUDE_xTimerGetTimerDaemonTaskHandle 0 |
#define portALIGNMENT_ASSERT_pxCurrentTCB configASSERT |
Referenced by prvInitialiseTaskLists().
#define portCLEAN_UP_TCB | ( | pxTCB | ) | ( void ) pxTCB |
Referenced by prvDeleteTCB().
#define portCLEAR_INTERRUPT_MASK_FROM_ISR | ( | uxSavedStatusValue | ) | ( void ) uxSavedStatusValue |
Referenced by xQueueGenericSendFromISR(), xQueueReceiveFromISR(), xTaskGetTickCountFromISR(), and xTaskResumeFromISR().
#define portCONFIGURE_TIMER_FOR_RUN_TIME_STATS | ( | ) |
Referenced by vTaskStartScheduler().
#define portCRITICAL_NESTING_IN_TCB 0 |
#define portPOINTER_SIZE_TYPE unsigned long |
Referenced by prvInitialiseTaskLists().
#define portPRIVILEGE_BIT ( ( unsigned portBASE_TYPE ) 0x00 ) |
Referenced by prvCheckForValidListAndQueue(), prvInitialiseTaskLists(), and vTaskStartScheduler().
#define portSET_INTERRUPT_MASK_FROM_ISR | ( | ) | 0 |
Referenced by xQueueGenericSendFromISR(), xQueueReceiveFromISR(), xTaskGetTickCountFromISR(), and xTaskResumeFromISR().
#define portSETUP_TCB | ( | pxTCB | ) | ( void ) pxTCB |
Referenced by prvInitialiseTaskLists().
#define portSUPPRESS_TICKS_AND_SLEEP | ( | xExpectedIdleTime | ) |
Referenced by portTASK_FUNCTION().
#define portYIELD_WITHIN_API portYIELD |
#define pvPortMallocAligned | ( | x, | |
puxStackBuffer | |||
) | ( ( ( puxStackBuffer ) == NULL ) ? ( pvPortMalloc( ( x ) ) ) : ( puxStackBuffer ) ) |
Referenced by prvAllocateTCBAndStack().
#define traceBLOCKING_ON_QUEUE_RECEIVE | ( | pxQueue | ) |
Referenced by xQueueGenericReceive().
#define traceBLOCKING_ON_QUEUE_SEND | ( | pxQueue | ) |
Referenced by xQueueGenericSend().
#define traceCREATE_COUNTING_SEMAPHORE | ( | ) |
#define traceCREATE_COUNTING_SEMAPHORE_FAILED | ( | ) |
#define traceCREATE_MUTEX | ( | pxNewQueue | ) |
#define traceCREATE_MUTEX_FAILED | ( | ) |
#define traceEND | ( | ) |
#define traceGIVE_MUTEX_RECURSIVE | ( | pxMutex | ) |
#define traceGIVE_MUTEX_RECURSIVE_FAILED | ( | pxMutex | ) |
#define traceMOVED_TASK_TO_READY_STATE | ( | pxTCB | ) |
#define traceQUEUE_CREATE | ( | pxNewQueue | ) |
Referenced by xQueueGenericCreate().
#define traceQUEUE_CREATE_FAILED | ( | ucQueueType | ) |
Referenced by xQueueGenericCreate().
#define traceQUEUE_DELETE | ( | pxQueue | ) |
Referenced by vQueueDelete().
#define traceQUEUE_PEEK | ( | pxQueue | ) |
Referenced by xQueueGenericReceive().
#define traceQUEUE_RECEIVE | ( | pxQueue | ) |
Referenced by xQueueGenericReceive().
#define traceQUEUE_RECEIVE_FAILED | ( | pxQueue | ) |
Referenced by xQueueGenericReceive().
#define traceQUEUE_RECEIVE_FROM_ISR | ( | pxQueue | ) |
Referenced by xQueueReceiveFromISR().
#define traceQUEUE_RECEIVE_FROM_ISR_FAILED | ( | pxQueue | ) |
Referenced by xQueueReceiveFromISR().
#define traceQUEUE_SEND | ( | pxQueue | ) |
Referenced by xQueueGenericSend().
#define traceQUEUE_SEND_FAILED | ( | pxQueue | ) |
Referenced by xQueueGenericSend().
#define traceQUEUE_SEND_FROM_ISR | ( | pxQueue | ) |
Referenced by xQueueGenericSendFromISR().
#define traceQUEUE_SEND_FROM_ISR_FAILED | ( | pxQueue | ) |
Referenced by xQueueGenericSendFromISR().
#define traceSTART | ( | ) |
#define traceTAKE_MUTEX_RECURSIVE | ( | pxMutex | ) |
#define traceTAKE_MUTEX_RECURSIVE_FAILED | ( | pxMutex | ) |
#define traceTASK_CREATE | ( | pxNewTCB | ) |
Referenced by prvInitialiseTaskLists().
#define traceTASK_CREATE_FAILED | ( | ) |
Referenced by prvInitialiseTaskLists().
#define traceTASK_DELAY | ( | ) |
Referenced by vTaskDelay().
#define traceTASK_DELAY_UNTIL | ( | ) |
Referenced by vTaskDelayUntil(), and vTaskPlaceOnEventListRestricted().
#define traceTASK_DELETE | ( | pxTaskToDelete | ) |
Referenced by vTaskDelete().
#define traceTASK_INCREMENT_TICK | ( | xTickCount | ) |
Referenced by vTaskIncrementTick().
#define traceTASK_PRIORITY_DISINHERIT | ( | pxTCBOfMutexHolder, | |
uxOriginalPriority | |||
) |
#define traceTASK_PRIORITY_INHERIT | ( | pxTCBOfMutexHolder, | |
uxInheritedPriority | |||
) |
#define traceTASK_PRIORITY_SET | ( | pxTask, | |
uxNewPriority | |||
) |
Referenced by vTaskPrioritySet().
#define traceTASK_RESUME | ( | pxTaskToResume | ) |
Referenced by vTaskResume().
#define traceTASK_RESUME_FROM_ISR | ( | pxTaskToResume | ) |
Referenced by xTaskResumeFromISR().
#define traceTASK_SUSPEND | ( | pxTaskToSuspend | ) |
Referenced by vTaskSuspend().
#define traceTASK_SWITCHED_IN | ( | ) |
Referenced by vTaskSwitchContext().
#define traceTASK_SWITCHED_OUT | ( | ) |
Referenced by vTaskSwitchContext().
#define traceTIMER_COMMAND_RECEIVED | ( | pxTimer, | |
xMessageID, | |||
xMessageValue | |||
) |
Referenced by prvProcessReceivedCommands().
#define traceTIMER_COMMAND_SEND | ( | xTimer, | |
xMessageID, | |||
xMessageValueValue, | |||
xReturn | |||
) |
Referenced by xTimerGenericCommand().
#define traceTIMER_CREATE | ( | pxNewTimer | ) |
Referenced by xTimerCreate().
#define traceTIMER_CREATE_FAILED | ( | ) |
Referenced by xTimerCreate().
#define traceTIMER_EXPIRED | ( | pxTimer | ) |
Referenced by prvProcessExpiredTimer().
#define vPortFreeAligned | ( | pvBlockToFree | ) | vPortFree( pvBlockToFree ) |
Referenced by prvDeleteTCB().
typedef portBASE_TYPE(* pdTASK_HOOK_CODE)(void *) |