diff options
Diffstat (limited to 'src/dev/x86/intdev.cc')
-rw-r--r-- | src/dev/x86/intdev.cc | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/src/dev/x86/intdev.cc b/src/dev/x86/intdev.cc index e6c068a27..fbc2d518c 100644 --- a/src/dev/x86/intdev.cc +++ b/src/dev/x86/intdev.cc @@ -43,27 +43,6 @@ #include "dev/x86/intdev.hh" void -X86ISA::IntDevice::IntMasterPort::sendMessage(ApicList apics, - TriggerIntMessage message, - bool timing) -{ - ApicList::iterator apicIt; - for (apicIt = apics.begin(); apicIt != apics.end(); apicIt++) { - PacketPtr pkt = buildIntRequest(*apicIt, message); - if (timing) { - schedTimingReq(pkt, curTick() + latency); - // The target handles cleaning up the packet in timing mode. - } else { - // ignore the latency involved in the atomic transaction - sendAtomic(pkt); - assert(pkt->isResponse()); - // also ignore the latency in handling the response - recvResponse(pkt); - } - } -} - -void X86ISA::IntDevice::init() { if (!intMasterPort.isConnected()) { |