#include "copyright.h"#include "list.h"#include "thread.h"Go to the source code of this file.
Classes | |
| class | Scheduler |
Defines | |
| #define | SCHED() siglongjmp(schd_jmp, 1) |
Functions | |
| void | SetPreemption () |
| void | timerInit () |
| void | schedule () |
Variables | |
| sigset_t | timer_mask |
|
|
Definition at line 19 of file scheduler.h. Referenced by Thread::Sleep(), and Thread::Suspend(). |
|
|
Definition at line 198 of file scheduler.cc.
|
|
|
Definition at line 45 of file scheduler.cc. References preempt.
|
|
|
Definition at line 162 of file scheduler.cc. References NSECS_PER_SEC, timer_empty, timer_id, timer_mask, and timer_value. Referenced by main().
|
|
|
Definition at line 33 of file scheduler.cc. Referenced by schedule(), Interrupt::SetLevel(), and timerInit(). |
1.3.8