X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/48b4a227035048fdebcd32532deb7a857c6199ac..bc34fd00d2e81fbc890bb2060ed6693454a230bf:/lunaix-os/includes/arch/x86/vectors.h diff --git a/lunaix-os/includes/arch/x86/vectors.h b/lunaix-os/includes/arch/x86/vectors.h index 5fb424f..9873db6 100644 --- a/lunaix-os/includes/arch/x86/vectors.h +++ b/lunaix-os/includes/arch/x86/vectors.h @@ -1,6 +1,8 @@ #ifndef __LUNAIX_VECTORS_H #define __LUNAIX_VECTORS_H +// clang-format off + #define FAULT_DIVISION_ERROR 0 #define FAULT_TRAP_DEBUG_EXCEPTION 1 #define INT_NMI 2 @@ -27,11 +29,13 @@ // LunaixOS related #define LUNAIX_SYS_PANIC 32 #define LUNAIX_SYS_CALL 33 +#define LUNAIX_SCHED 34 #define EX_INTERRUPT_BEGIN 200 // Keyboard #define PC_KBD_IV 201 +#define AHCI_HBA_IV 202 #define RTC_TIMER_IV 210 @@ -45,4 +49,6 @@ #define PC_AT_IRQ_RTC 8 #define PC_AT_IRQ_KBD 1 +// clang-format on + #endif /* __LUNAIX_VECTORS_H */