Module lambdaOS::task [] [src]

Reexports

pub use self::process::Process;
pub use self::process::ProcessId;
pub use self::process::State;
pub use self::proc_list::ProcessList;
pub use self::scheduler::Scheduler;

Modules

context
coop_sched
proc_list
process

Structs

SCHEDULER

Global kernel scheduler.

Constants

INITIAL_STACK

Initial size of vector stack.

MAX_PROCS

Max no. of processes we can handle.

Traits

Scheduling

Methods a scheduler should impl.