kernel::utilities

Module arch_helpers

Source
Expand description

Helper functions and types shared between multiple arch crates.

This function contains functions and types that do not have to be in the core kernel and are architecture-specific, but are shared by two or more arch crates. While these could also live in a dedicated crate, we use the kernel crate as all arch crates already depend on it.

Enums§

Functions§

  • Encode the system call return value into 4 registers, following the encoding specified in TRD104. Architectures which do not follow TRD104 are free to define their own encoding.