diff options
Diffstat (limited to 'src/dev/x86/intdev.cc')
-rw-r--r-- | src/dev/x86/intdev.cc | 18 |
1 files changed, 15 insertions, 3 deletions
diff --git a/src/dev/x86/intdev.cc b/src/dev/x86/intdev.cc index 463b3c9fe..e386687a9 100644 --- a/src/dev/x86/intdev.cc +++ b/src/dev/x86/intdev.cc @@ -30,8 +30,20 @@ #include "dev/x86/intdev.hh" -X86ISA::IntPin * -X86IntPinParams::create() +X86ISA::IntSourcePin * +X86IntSourcePinParams::create() { - return new X86ISA::IntPin(this); + return new X86ISA::IntSourcePin(this); +} + +X86ISA::IntSinkPin * +X86IntSinkPinParams::create() +{ + return new X86ISA::IntSinkPin(this); +} + +X86ISA::IntLine * +X86IntLineParams::create() +{ + return new X86ISA::IntLine(this); } |