Decoupling Architectural-specific Code (#35)
[lunaix-os.git] / lunaix-os / arch / i386 / hal / x86_intc.c
diff --git a/lunaix-os/arch/i386/hal/x86_intc.c b/lunaix-os/arch/i386/hal/x86_intc.c
deleted file mode 100644 (file)
index 948eeca..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-#include <hal/intc.h>
-#include <sys/apic.h>
-#include <sys/ioapic.h>
-
-extern struct intc_context arch_intc_ctx;
-
-void
-intc_init()
-{
-    apic_init();
-    ioapic_init();
-
-    arch_intc_ctx.name = "i386_apic";
-    arch_intc_ctx.irq_attach = ioapic_irq_remap;
-    arch_intc_ctx.notify_eoi = apic_on_eoi;
-}