13 lines
555 B
C
13 lines
555 B
C
|
struct interrupt_frame;
|
||
|
|
||
|
__attribute__((interrupt)) void divide_by_zero(struct interrupt_frame* frame);
|
||
|
__attribute__((interrupt)) void general_protection_fault(struct interrupt_frame* frame);
|
||
|
__attribute__((interrupt)) void double_fault(struct interrupt_frame* frame);
|
||
|
|
||
|
__attribute__((interrupt)) void exception(struct interrupt_frame* frame);
|
||
|
|
||
|
__attribute__((interrupt)) void print(struct interrupt_frame* frame);
|
||
|
__attribute__((interrupt)) void input(struct interrupt_frame* frame);
|
||
|
|
||
|
__attribute__((interrupt)) void irq(struct interrupt_frame* frame);
|