projdefs.h File Reference

Go to the source code of this file.

Defines

#define errCOULD_NOT_ALLOCATE_REQUIRED_MEMORY   ( -1 )
#define errNO_TASK_TO_RUN   ( -2 )
#define errQUEUE_BLOCKED   ( -4 )
#define errQUEUE_EMPTY   ( 0 )
#define errQUEUE_FULL   ( 0 )
#define errQUEUE_YIELD   ( -5 )
#define pdFAIL   ( 0 )
#define pdFALSE   ( 0 )
#define pdPASS   ( 1 )
#define pdTRUE   ( 1 )

Typedefs

typedef void(* pdTASK_CODE )(void *)


Define Documentation

#define errCOULD_NOT_ALLOCATE_REQUIRED_MEMORY   ( -1 )

Definition at line 69 of file projdefs.h.

Referenced by prvInitialiseTaskLists(), and xCoRoutineCreate().

#define errNO_TASK_TO_RUN   ( -2 )

Definition at line 70 of file projdefs.h.

#define errQUEUE_BLOCKED   ( -4 )

Definition at line 71 of file projdefs.h.

#define errQUEUE_EMPTY   ( 0 )

#define errQUEUE_FULL   ( 0 )

#define errQUEUE_YIELD   ( -5 )

Definition at line 72 of file projdefs.h.

#define pdFAIL   ( 0 )

#define pdFALSE   ( 0 )

#define pdPASS   ( 1 )

#define pdTRUE   ( 1 )

Definition at line 60 of file projdefs.h.

Referenced by portTASK_FUNCTION(), prv1stHigherPriorityNormallyFullTask(), prv2ndHigherPriorityNormallyFullTask(), prvCheckOtherTasksAreStillRunning(), prvCountingSemaphoreTask(), prvDecrementSemaphoreCount(), prvHighestPriorityPeekTask(), prvHighPriorityMutexTask(), prvHighPriorityPeekTask(), prvHookCoRoutine(), prvIncrementSemaphoreCount(), prvIndicateError(), prvInitialiseTaskLists(), prvLowPriorityMutexTask(), prvLowPriorityPeekTask(), prvMediumPriorityPeekTask(), prvRecursiveMutexBlockingTask(), prvRecursiveMutexControllingTask(), prvRecursiveMutexPollingTask(), prvSendFrontAndBackTest(), prvUSART_ISR_NonNakedBehaviour(), pvPortMalloc(), vApplicationTickHook(), vMemCheckTask(), vParTestSetLED(), vPrimaryBlockTimeTestTask(), vSecondaryBlockTimeTestTask(), vTaskMissedYield(), vTaskStartScheduler(), vTaskSwitchContext(), xAreAltBlockTimeTestTasksStillRunning(), xAreAltGenericQueueTasksStillRunning(), xAreAltPollingQueuesStillRunning(), xAreBlockTimeTestTasksStillRunning(), xAreComTestTasksStillRunning(), xAreDynamicPriorityTasksStillRunning(), xAreGenericQueueTasksStillRunning(), xAreHookCoRoutinesStillRunning(), xAreIntegerMathsTaskStillRunning(), xAreMathsTaskStillRunning(), xArePollingQueuesStillRunning(), xAreQueuePeekTasksStillRunning(), xAreRecursiveMutexTasksStillRunning(), xAreSemaphoreTasksStillRunning(), xCoRoutineRemoveFromEventList(), xIsCreateTaskStillRunning(), xQueueGenericReceive(), xQueueGenericSend(), xQueueGenericSendFromISR(), xQueueReceiveFromISR(), xSerialGetChar(), xTaskCheckForTimeOut(), xTaskRemoveFromEventList(), and xTaskResumeAll().


Typedef Documentation

typedef void(* pdTASK_CODE)(void *)

Definition at line 58 of file projdefs.h.


Generated on Thu Dec 17 20:02:01 2009 for AVR32 UC3 - FreeRTOS Real Time Kernel by  doxygen 1.5.5