Files
RedBear-OS/src/device/mod.rs
T
2017-04-03 21:47:01 -06:00

22 lines
344 B
Rust

use paging::ActivePageTable;
pub mod cpu;
pub mod local_apic;
pub mod pic;
pub mod rtc;
pub mod serial;
pub unsafe fn init(active_table: &mut ActivePageTable){
pic::init();
local_apic::init(active_table);
}
pub unsafe fn init_noncore() {
rtc::init();
serial::init();
}
pub unsafe fn init_ap() {
local_apic::init_ap();
}