X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/af8e873ae38b72a56a89485c62bb5ccd22a9f8a7..4f966b9a6710d138d6e921bf2a1e40f2abc76f9a:/lunaix-os/includes/arch/x86/interrupts.h?ds=sidebyside diff --git a/lunaix-os/includes/arch/x86/interrupts.h b/lunaix-os/includes/arch/x86/interrupts.h index 3643a9e..70e7149 100644 --- a/lunaix-os/includes/arch/x86/interrupts.h +++ b/lunaix-os/includes/arch/x86/interrupts.h @@ -34,50 +34,6 @@ typedef struct typedef void (*int_subscriber)(const isr_param*); -#pragma region ISR_DECLARATION - -#define ISR(iv) void _asm_isr##iv(); - -ISR(0) -ISR(1) -ISR(2) -ISR(3) -ISR(4) -ISR(5) -ISR(6) -ISR(7) -ISR(8) -ISR(9) -ISR(10) -ISR(11) -ISR(12) -ISR(13) -ISR(14) -ISR(15) -ISR(16) -ISR(17) -ISR(18) -ISR(19) -ISR(20) -ISR(21) - -ISR(32) -ISR(33) -ISR(34) - -ISR(201) -ISR(202) - -ISR(210) - -ISR(250) -ISR(251) -ISR(252) -ISR(253) -ISR(254) - -#pragma endregion - void intr_subscribe(const uint8_t vector, int_subscriber);