From b9193b6ab95497d009b43bb4130bd71038cd32f0 Mon Sep 17 00:00:00 2001 From: shockrah Date: Sat, 9 Nov 2019 00:31:31 -0800 Subject: [PATCH] defs for irq methods --- interrupts.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/interrupts.h b/interrupts.h index 686dd96..be9d449 100644 --- a/interrupts.h +++ b/interrupts.h @@ -45,3 +45,8 @@ void init_idt(); void setup_idt_entry(u32 t_idx, u32 base, u16 sel, u8 type_attrs); void int_keyboard(struct cpu_reg_state*); void interrupt_handler(struct cpu_reg_state*); + + +// IRQ specifi functions +void init_irq_handler(u32 irq, void (*handler)(struct cpu_reg_state* cpu)); +void irq_handler(struct cpu_reg_state* cpu); \ No newline at end of file