From a8ffc46136eb16adc87fb520c724467d1295a854 Mon Sep 17 00:00:00 2001 From: Anton Kling Date: Fri, 9 Feb 2024 14:08:28 +0100 Subject: Kernel/Interrupts: Restructure how interrupts are handeled in the kernel Now all interrupts go through a common stub which will make certain signal handlers easier to implement --- kernel/init/kernel.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'kernel/init') diff --git a/kernel/init/kernel.c b/kernel/init/kernel.c index e829ce3..4a14216 100644 --- a/kernel/init/kernel.c +++ b/kernel/init/kernel.c @@ -107,7 +107,7 @@ void kernel_main(u32 kernel_end, unsigned long magic, unsigned long addr, } } for (;;) { - enable_interrupts(); + asm("sti"); switch_task(0); } } -- cgit v1.2.3