refactor: isrm to centeralize interrupt/irq resources management.
[lunaix-os.git] / lunaix-os / includes / arch / x86 / interrupts.h
index 70e7149596aea3b326da00f80d7e6a3b2cd20b3f..822b99d640e762d768ac8ab2f01924f8ebd29748 100644 (file)
@@ -32,16 +32,6 @@ typedef struct
     unsigned int ss;
 } __attribute__((packed)) isr_param;
 
-typedef void (*int_subscriber)(const isr_param*);
-
-void
-intr_subscribe(const uint8_t vector, int_subscriber);
-
-void
-intr_unsubscribe(const uint8_t vector, int_subscriber);
-
-void intr_set_fallback_handler(int_subscriber);
-
 void
 intr_handler(isr_param* param);