X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?p=pintos-anon;a=blobdiff_plain;f=src%2Fthreads%2Finterrupt.h;h=5fa67b213062ede957930919958768ee4db8702c;hp=a40276a5852340ef5dd54f969c9346ba5dcca281;hb=44d0fa6a2b24a84e5eb0d54959ed91c1d4f15343;hpb=4ba2bcacdde59e70754df916dcee39e45d564441 diff --git a/src/threads/interrupt.h b/src/threads/interrupt.h index a40276a..5fa67b2 100644 --- a/src/threads/interrupt.h +++ b/src/threads/interrupt.h @@ -44,8 +44,11 @@ struct intr_frame typedef void intr_handler_func (struct intr_frame *); void intr_init (void); -void intr_register (uint8_t vec, int dpl, enum if_level, intr_handler_func *); +void intr_register (uint8_t vec, int dpl, enum if_level, intr_handler_func *, + const char *name); bool intr_context (void); void intr_yield_on_return (void); +const char *intr_name (int vec); + #endif /* interrupt.h */