void OSSched (void)
File | Called from | Code enabled by |
---|---|---|
| Task only | N/A |
OSSched()
allows a task to call the scheduler. You would use this function after doing a series of “posts” where you specified OS_OPT_POST_NO_SCHED
as a post option.
OSSched()
can only be called by task-level code. Also, if the scheduler is locked (i.e., OSSchedLock()
was previously called), then OSSched()
will have no effect.
If a higher-priority task than the calling task is ready-to-run, OSSched()
will context switch to that task.
Arguments
None
Returned Value
None
Notes/Warnings
None