From 75ec633805db108bfddb6454ff7f8d812475feaf Mon Sep 17 00:00:00 2001 From: dzwdz Date: Mon, 11 Apr 2022 23:29:30 +0200 Subject: kernel: implement `cpu_pause()` in assembly, remove `irq_interrupt_flag()` --- src/kernel/arch/i386/interrupts/irq.c | 5 ----- 1 file changed, 5 deletions(-) (limited to 'src/kernel/arch/i386/interrupts/irq.c') diff --git a/src/kernel/arch/i386/interrupts/irq.c b/src/kernel/arch/i386/interrupts/irq.c index 7b8c166..5918169 100644 --- a/src/kernel/arch/i386/interrupts/irq.c +++ b/src/kernel/arch/i386/interrupts/irq.c @@ -31,8 +31,3 @@ void irq_eoi(uint8_t line) { if (line >= 8) port_out8(PIC2, 0x20); } - -void irq_interrupt_flag(bool flag) { - if (flag) asm("sti" : : : "memory"); - else asm("cli" : : : "memory"); -} -- cgit v1.2.3