Enum kernel::syscall::Syscall
[−]
[src]
pub enum Syscall {
YIELD,
SUBSCRIBE,
COMMAND,
ALLOW,
MEMOP,
}The syscall number assignments.
Variants
YIELDReturn to the kernel to allow other processes to execute or to wait for interrupts and callbacks.
SUBSCRIBEPass a callback function to the kernel.
COMMANDInstruct the kernel or a capsule to perform an operation.
ALLOWShare a memory buffer with the kernel.
MEMOPVarious memory operations.
Trait Implementations
impl Copy for Syscall[src]
impl Clone for Syscall[src]
fn clone(&self) -> Syscall[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0[src]
Performs copy-assignment from source. Read more