#ifndef INTERRUPTHANDLERS_H #define INTERRUPTHANDLERS_H #include extern void* isr_ptrs; typedef struct StateSnapshot_s { uint32_t eax, ecx, edx, ebx, esp, esi, edi; uint32_t interrupt_id, error_code; uint32_t eip, cs, eflags; } StateSnapshot_t; void generic_isr_handler(StateSnapshot_t* cpu_state); #endif