int kbd_unsubscribe_int() { if(sys_irqrmpolicy(&hook) == OK && sys_irqdisable(&hook)) return 0; return 1; }
int timer_unsubscribe_int() { if(sys_irqrmpolicy(&timer_hook) == OK && sys_irqdisable(&timer_hook)) return 0; return 1; }
int kbd_unsubscribe_int() { int value = KBD_HOOK_ID; return (sys_irqrmpolicy(&value)||sys_irqdisable(&value)); }
int kbd_unsubscribe_int() { return (sys_irqrmpolicy(&value)||sys_irqdisable(&value)); }
int unsubscribeTimer() { if (sys_irqdisable(&hook) != OK || sys_irqrmpolicy(&hook) != OK) return -1; return 0; }
int timer_unsubscribe_int() { return (sys_irqrmpolicy(&hook_id)||sys_irqdisable(&hook_id)); //unsubscribes a previous subscription of the interrupt notification associated with the specified hook_id }