#pragma once __attribute__ ((interrupt)) void isr_generic(void* frame); __attribute__ ((interrupt)) void isr_division_by_zero(void* frame); __attribute__ ((interrupt)) void isr_gp_fault(void* frame, unsigned int error); __attribute__ ((interrupt)) void isr_page_fault(void* frame, unsigned int error); __attribute__ ((interrupt)) void isr_double_fault(void* frame, unsigned int error); __attribute__ ((interrupt)) void isr_timer(void* frame); __attribute__ ((naked)) void isr_preempt(void* frame); __attribute__ ((naked)) void isr_ap_start(void* frame); __attribute__ ((interrupt)) void isr_syscall(void* frame);