From f1b0670a157c377072ae6222134f6755c11f4399 Mon Sep 17 00:00:00 2001 From: Gregory Bowne Date: Mon, 10 Nov 2025 05:59:22 -0800 Subject: [PATCH] Update kmain.c Adding isr stuff --- kernel/kmain.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/kernel/kmain.c b/kernel/kmain.c index b522142..2a41371 100644 --- a/kernel/kmain.c +++ b/kernel/kmain.c @@ -12,6 +12,7 @@ #include "timer.h" #include "utils.h" #include "keyboard.h" +#include "irq.h" #define LPT1 0x378 @@ -41,6 +42,9 @@ void kmain(void) { idt_init(); serial_write("IDT initialized.\n"); + irq_install(); + __asm__ __volatile__ ("sti"); + terminal_write("Enabling paging...\n"); paging_init(); serial_write("Paging initialized.\n");