MyOS Kernel
interrupt.h
1 #ifndef INTERRUPT_H
2 #define INTERRUPT_H
3 
4 /* ISRs reserved for CPU exceptions */
5 void isr0();
6 void isr1();
7 void isr2();
8 void isr3();
9 void isr4();
10 void isr5();
11 void isr6();
12 void isr7();
13 void isr8();
14 void isr9();
15 void isr10();
16 void isr11();
17 void isr12();
18 void isr13();
19 void isr14();
20 void isr15();
21 void isr16();
22 void isr17();
23 void isr18();
24 void isr19();
25 void isr20();
26 void isr21();
27 void isr22();
28 void isr23();
29 void isr24();
30 void isr25();
31 void isr26();
32 void isr27();
33 void isr28();
34 void isr29();
35 void isr30();
36 void isr31();
37 void isr80();
38 /* IRQ definitions */
39 void irq0();
40 void irq1();
41 void irq2();
42 void irq3();
43 void irq4();
44 void irq5();
45 void irq6();
46 void irq7();
47 void irq8();
48 void irq9();
49 void irq10();
50 void irq11();
51 void irq12();
52 void irq13();
53 void irq14();
54 void irq15();
55 
56 #endif