uc-sdk
|
Go to the source code of this file.
Macros | |
#define | corINITIAL_STATE ( 0 ) |
#define | prvAddCoRoutineToReadyQueue(pxCRCB) |
Functions | |
signed portBASE_TYPE | xCoRoutineCreate (crCOROUTINE_CODE pxCoRoutineCode, unsigned portBASE_TYPE uxPriority, unsigned portBASE_TYPE uxIndex) |
void | vCoRoutineAddToDelayedList (portTickType xTicksToDelay, xList *pxEventList) |
void | vCoRoutineSchedule (void) |
signed portBASE_TYPE | xCoRoutineRemoveFromEventList (const xList *pxEventList) |
Variables | |
corCRCB * | pxCurrentCoRoutine = NULL |
#define corINITIAL_STATE ( 0 ) |
Definition at line 93 of file croutine.c.
#define prvAddCoRoutineToReadyQueue | ( | pxCRCB) |
Definition at line 102 of file croutine.c.
void vCoRoutineAddToDelayedList | ( | portTickType | xTicksToDelay, |
xList * | pxEventList | ||
) |
Definition at line 194 of file croutine.c.
void vCoRoutineSchedule | ( | void | ) |
Definition at line 313 of file croutine.c.
signed portBASE_TYPE xCoRoutineCreate | ( | crCOROUTINE_CODE | pxCoRoutineCode, |
unsigned portBASE_TYPE | uxPriority, | ||
unsigned portBASE_TYPE | uxIndex | ||
) |
Definition at line 137 of file croutine.c.
signed portBASE_TYPE xCoRoutineRemoveFromEventList | ( | const xList * | pxEventList) |
Definition at line 363 of file croutine.c.
Definition at line 88 of file croutine.c.