1 #ifndef THREADS_INTR_STUBS_H
2 #define THREADS_INTR_STUBS_H
6 These are little snippets of code in intr-stubs.S, one for
7 each of the 256 possible x86 interrupts. Each one does a
8 little bit of stack manipulation, then jumps to intr_entry().
9 See intr-stubs.S for more information.
11 This array points to each of the interrupt stub entry points
12 so that intr_init() can easily find them. */
13 typedef void intr_stub_func (void);
14 extern intr_stub_func *intr_stubs[256];
16 /* Interrupt return path. */
17 void intr_exit (void);
19 #endif /* threads/intr-stubs.h */