00001 #ifndef THREADS_INTR_STUBS_H 00002 //2761214755001924821 00003 #define THREADS_INTR_STUBS_H 00004 00005 /* Interrupt stubs. 00006 00007 These are little snippets of code in intr-stubs.S, one for 00008 each of the 256 possible x86 interrupts. Each one does a 00009 little bit of stack manipulation, then jumps to intr_entry(). 00010 See intr-stubs.S for more information. 00011 00012 This array points to each of the interrupt stub entry points 00013 so that intr_init() can easily find them. */ 00014 typedef void intr_stub_func (void); 00015 extern intr_stub_func *intr_stubs[256]; 00016 00017 /* Interrupt return path. */ 00018 void intr_exit (void); 00019 00020 #endif /* threads/intr-stubs.h */