4 static void (*intrfunc[14])(void);
5 static unsigned int intrmask;
11 memset(intrfunc, 0, sizeof intrfunc);
14 void interrupt(int intr, void (*handler)(void))
16 intrfunc[intr] = handler;
19 void intr_enable(void)
24 void intr_disable(void)
31 intrmask &= ~(1 << intr);
36 intrmask |= 1 << intr;