17 lines
280 B
Rust
17 lines
280 B
Rust
use paging::ActivePageTable;
|
|
|
|
pub mod cpu;
|
|
pub mod local_apic;
|
|
pub mod rtc;
|
|
pub mod serial;
|
|
|
|
pub unsafe fn init(active_table: &mut ActivePageTable){
|
|
local_apic::init(active_table);
|
|
rtc::init();
|
|
serial::init();
|
|
}
|
|
|
|
pub unsafe fn init_ap() {
|
|
local_apic::init_ap();
|
|
}
|