From 3af3975c523e170fdf2555830b74c6045ea8c314 Mon Sep 17 00:00:00 2001 From: Raghuram Subramani Date: Tue, 16 Sep 2025 11:51:33 -0400 Subject: kernel: boot: interrupts: split interrupt-specific functions into its own file --- kernel/boot/interrupts/idt.cc | 28 ---------------------------- 1 file changed, 28 deletions(-) (limited to 'kernel/boot/interrupts/idt.cc') 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 @@ -37,15 +37,6 @@ idt_loaded(void) return l_idt_loaded; } -void -initialize() -{ - load_idt(); - printk("\nInterrupts", "IDT Loaded."); - enable(); - printk("Interrupts", "Initialized."); -} - void load_idt(void) { @@ -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."); -} - } -- cgit v1.2.3