1 #ifndef __LUNAIX_INTERRUPTS_H
2 #define __LUNAIX_INTERRUPTS_H
27 } __attribute__((packed)) registers;
32 volatile struct exec_param* execp;
34 } __attribute__((packed)) isr_param;
38 isr_param saved_prev_ctx;
40 unsigned int err_code;
46 } __attribute__((packed));
48 #define ISR_PARAM_SIZE sizeof(isr_param)
51 intr_handler(isr_param* param);
58 #endif /* __LUNAIX_INTERRUPTS_H */