fixed triple fault
This commit is contained in:
@@ -52,7 +52,7 @@ impl InterruptIndex {
|
||||
|
||||
pub fn init_idt() {
|
||||
IDT.load();
|
||||
enable_apic();
|
||||
// enable_apic();
|
||||
// TODO: fix apic
|
||||
// unsafe {
|
||||
// PICS.lock().initialize();
|
||||
@@ -123,5 +123,5 @@ extern "x86-interrupt" fn page_fault_handler(
|
||||
serial_println!("Error Code: {:?}", error_code);
|
||||
serial_println!("{:#?}", stack_frame);
|
||||
|
||||
crate::hcf();
|
||||
panic!("page fault");
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user