zodiac 0.2.0

Rust OS framework that offers safe interfaces for kernel development
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
mod acpi;
mod apic;
pub mod irq;

pub(super) use acpi::ACPI;
pub use acpi::{reboot, shutdown};
pub(super) use apic::LAPIC;
pub(crate) use apic::end_of_interrupt;

pub(crate) fn init() {
    apic::init();
}

pub(crate) fn ap_init() {
    apic::ap_init();
}