Make userspace actually work.
[pintos-anon] / src / threads / interrupt.h
index a40276a5852340ef5dd54f969c9346ba5dcca281..5fa67b213062ede957930919958768ee4db8702c 100644 (file)
@@ -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 */