Trait r3::kernel::cfg::CfgPhase1

source ·
pub trait CfgPhase1<System = Self> {
    const CFG_STARTUP_HOOKS: &'static [StartupHookAttr];
    const CFG_INTERRUPT_HANDLERS: &'static [Option<unsafe extern "C" fn()>];

    fn cfg_hunk_pool_ptr() -> *mut u8;
}
Expand description

The first precursor to KernelStatic.

The members of this trait are implementation details and not meant to be used externally. Use attach_phase1! or DelegateKernelStatic to implement this trait.

See KernelStatic’s documentation for an overview of the configuration process and the traits involved.

Required Associated Constants

Required Methods

Implementors