Enum kernel::syscall::Syscall [] [src]

pub enum Syscall {
    YIELD,
    SUBSCRIBE,
    COMMAND,
    ALLOW,
    MEMOP,
}
[]

The syscall number assignments.

Variants

[]

Return to the kernel to allow other processes to execute or to wait for interrupts and callbacks.

[]

Pass a callback function to the kernel.

[]

Instruct the kernel or a capsule to perform an operation.

[]

Share a memory buffer with the kernel.

[]

Various memory operations.

Trait Implementations

impl Copy for Syscall
[src]

impl Clone for Syscall
[src]

[src]
[]

Returns a copy of the value. Read more

1.0.0
[src]
[]

Performs copy-assignment from source. Read more

impl Debug for Syscall
[src]

[src]
[]

Formats the value using the given formatter. Read more