/* * Interrupt Service Routines */ #include #include #include __attribute__((interrupt)) void abort_handler(struct interrupt_frame *frame) { printf("abort\n"); abort(); } __attribute__((interrupt)) void interrupt_handler(struct interrupt_frame *frame) { printf("interrupt\n"); abort(); } __attribute__((interrupt)) void interrupt_handler_e(struct interrupt_frame *frame, uint32_t error) { printf("interrupt\n"); abort(); } __attribute__((interrupt)) void syscall_handler(struct interrupt_frame *frame) { printf("interrupt\n"); abort(); }