diff options
Diffstat (limited to 'kernel/boot/interrupts/idt.cc')
-rw-r--r-- | kernel/boot/interrupts/idt.cc | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/kernel/boot/interrupts/idt.cc b/kernel/boot/interrupts/idt.cc index 014ef15..1b42853 100644 --- a/kernel/boot/interrupts/idt.cc +++ b/kernel/boot/interrupts/idt.cc @@ -38,15 +38,6 @@ idt_loaded(void) } void -initialize() -{ - load_idt(); - printk("\nInterrupts", "IDT Loaded."); - enable(); - printk("Interrupts", "Initialized."); -} - -void load_idt(void) { for (uint16_t i = 0; i < 256; i++) @@ -63,23 +54,4 @@ load_idt(void) l_idt_loaded = true; } -void -enable(void) -{ - if (!l_idt_loaded) { - printk("Interrupts", "Attempt to enable before IDT load."); - ASSERT_NOT_REACHED(); - } - - __asm__ volatile("sti"); - // printk("\ninterrupts", "Enabled."); -} - -void -disable(void) -{ - __asm__ volatile("cli"); - // printk("\ninterrupts", "Disabled."); -} - } |