|
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.