From bdda224d4110dd8ebb6224bfa9bc2641957a8c57 Mon Sep 17 00:00:00 2001 From: Gabe Black Date: Sun, 19 Apr 2009 03:54:11 -0700 Subject: X86: Add a function which gets called when an interrupt message has been delivered. --- src/dev/x86/intdev.cc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/dev/x86/intdev.cc') diff --git a/src/dev/x86/intdev.cc b/src/dev/x86/intdev.cc index 3b29eb7bf..10e50c13e 100644 --- a/src/dev/x86/intdev.cc +++ b/src/dev/x86/intdev.cc @@ -45,10 +45,11 @@ X86ISA::IntDev::IntPort::sendMessage(TriggerIntMessage message, bool timing) DPRINTF(IntDev, "Sending interrupt to APIC ID %d.\n", message.destination); PacketPtr pkt = buildIntRequest(message.destination, message); - if (timing) + if (timing) { sendMessageTiming(pkt, latency); - else + } else { sendMessageAtomic(pkt); + } } else { DPRINTF(IntDev, "Sending interrupts to APIC IDs:" "%s%s%s%s%s%s%s%s\n", -- cgit v1.2.3