fix a display bug
[gem5.git] / kern / system_events.hh
index 95027572f67c112783ab1c312011fa2f00d5171c..8a8549d034a8cf6067b5ec9778d5fe7841e045f5 100644 (file)
@@ -64,4 +64,24 @@ class IdleStartEvent : public PCEvent
     {}
     virtual void process(ExecContext *xc);
 };
+
+class InterruptStartEvent : public PCEvent
+{
+  public:
+    InterruptStartEvent(PCEventQueue *q, const std::string &desc)
+        : PCEvent(q, desc)
+    {}
+    virtual void process(ExecContext *xc);
+};
+
+class InterruptEndEvent : public PCEvent
+{
+  public:
+    InterruptEndEvent(PCEventQueue *q, const std::string &desc)
+        : PCEvent(q, desc)
+    {}
+    virtual void process(ExecContext *xc);
+};
+
+
 #endif // __SYSTEM_EVENTS_HH__