From 44508f1c962060b68527fa020969ec04d3e250c6 Mon Sep 17 00:00:00 2001 From: Anton Kling Date: Wed, 7 Feb 2024 11:39:24 +0100 Subject: Add enable/disable interrupts function This is to reduce usage of inline assembly --- kernel/arch/i386/interrupts.s | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 kernel/arch/i386/interrupts.s (limited to 'kernel/arch') diff --git a/kernel/arch/i386/interrupts.s b/kernel/arch/i386/interrupts.s new file mode 100644 index 0000000..672bc10 --- /dev/null +++ b/kernel/arch/i386/interrupts.s @@ -0,0 +1,9 @@ +.global enable_interrupts +enable_interrupts: + sti + ret + +.global disable_interrupts +disable_interrupts: + cli + ret -- cgit v1.2.3