X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?p=pintos-anon;a=blobdiff_plain;f=src%2Fthreads%2Finterrupt.h;h=d43e06d90831f76d54e04c4693765565f96ded7c;hp=b805671e626d6891f1b43aa06de64674f15a91d6;hb=615bf3b3d2a8573ed6fb9ddc0055745e163ac999;hpb=5780c9f434cca090f88463b7f0199d49b4ded288 diff --git a/src/threads/interrupt.h b/src/threads/interrupt.h index b805671..d43e06d 100644 --- a/src/threads/interrupt.h +++ b/src/threads/interrupt.h @@ -58,8 +58,9 @@ struct intr_frame typedef void intr_handler_func (struct intr_frame *); void intr_init (void); -void intr_register (uint8_t vec, int dpl, enum intr_level, intr_handler_func *, - const char *name); +void intr_register_ext (uint8_t vec, intr_handler_func *, const char *name); +void intr_register_int (uint8_t vec, int dpl, enum intr_level, + intr_handler_func *, const char *name); bool intr_context (void); void intr_yield_on_return (void);