summaryrefslogtreecommitdiff
path: root/kernel/include/irq.h
diff options
context:
space:
mode:
authorAleksa Vuckovic <aleksav013@gmail.com>2023-01-28 04:11:57 +0100
committerAleksa Vuckovic <aleksav013@gmail.com>2023-01-28 04:11:57 +0100
commitc53c696286821ad13ab9ec61ed011cfe90e193c0 (patch)
tree6f1da82a70eac1f0e3d2f095dc59b8c5a4ed573e /kernel/include/irq.h
parent3a63d67c42e2d71efafb8a30f08758bf0a180c39 (diff)
PIC -> APIC, removing boilerplate irq_handlers
Diffstat (limited to 'kernel/include/irq.h')
-rw-r--r--kernel/include/irq.h35
1 files changed, 10 insertions, 25 deletions
diff --git a/kernel/include/irq.h b/kernel/include/irq.h
index 2f22aff..8c956b0 100644
--- a/kernel/include/irq.h
+++ b/kernel/include/irq.h
@@ -3,7 +3,6 @@
#include <types.h>
-// exceptions
void isr0(void);
void isr1(void);
void isr2(void);
@@ -12,20 +11,20 @@ void isr4(void);
void isr5(void);
void isr6(void);
void isr7(void);
-void isr8(uint64_t error);
+void isr8(void);
void isr9(void);
-void isr10(uint64_t error);
-void isr11(uint64_t error);
-void isr12(uint64_t error);
-void isr13(uint64_t error);
-void isr14(uint64_t error);
+void isr10(void);
+void isr11(void);
+void isr12(void);
+void isr13(void);
+void isr14(void);
void isr15(void);
void isr16(void);
-void isr17(uint64_t error);
+void isr17(void);
void isr18(void);
void isr19(void);
void isr20(void);
-void isr21(uint64_t error);
+void isr21(void);
void isr22(void);
void isr23(void);
void isr24(void);
@@ -33,26 +32,12 @@ void isr25(void);
void isr26(void);
void isr27(void);
void isr28(void);
-void isr29(uint64_t error);
-void isr30(uint64_t error);
+void isr29(void);
+void isr30(void);
void isr31(void);
-// interrupts
void irq0(void);
void irq1(void);
void irq2(void);
-void irq3(void);
-void irq4(void);
-void irq5(void);
-void irq6(void);
-void irq7(void);
-void irq8(void);
-void irq9(void);
-void irq10(void);
-void irq11(void);
-void irq12(void);
-void irq13(void);
-void irq14(void);
-void irq15(void);
#endif