diff options
Diffstat (limited to 'src/cpu/intr_control.cc')
-rw-r--r-- | src/cpu/intr_control.cc | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/cpu/intr_control.cc b/src/cpu/intr_control.cc index e9f27e9ed..018ae1886 100644 --- a/src/cpu/intr_control.cc +++ b/src/cpu/intr_control.cc @@ -35,13 +35,12 @@ #include "cpu/base.hh" #include "cpu/thread_context.hh" #include "cpu/intr_control.hh" -#include "params/IntrControl.hh" #include "sim/sim_object.hh" using namespace std; -IntrControl::IntrControl(const string &name, System *s) - : SimObject(name), sys(s) +IntrControl::IntrControl(const Params *p) + : SimObject(p), sys(p->sys) {} void @@ -79,5 +78,5 @@ IntrControl::clear(int cpu_id, int int_num, int index) IntrControl * IntrControlParams::create() { - return new IntrControl(name, sys); + return new IntrControl(this); } |