1/* 2 * Copyright (c) 2008 The Regents of The University of Michigan 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions are 7 * met: redistributions of source code must retain the above copyright 8 * notice, this list of conditions and the following disclaimer; --- 31 unchanged lines hidden (view full) --- 40 DPRINTF(IntDev, "Delivery mode is: %s.\n", 41 DeliveryMode::names[message.deliveryMode]); 42 DPRINTF(IntDev, "Vector is %#x.\n", message.vector); 43 } 44 if (message.destMode == 0) { 45 DPRINTF(IntDev, 46 "Sending interrupt to APIC ID %d.\n", message.destination); 47 PacketPtr pkt = buildIntRequest(message.destination, message); |
48 if (timing) { |
49 sendMessageTiming(pkt, latency); |
50 } else { |
51 sendMessageAtomic(pkt); |
52 } |
53 } else { 54 DPRINTF(IntDev, "Sending interrupts to APIC IDs:" 55 "%s%s%s%s%s%s%s%s\n", 56 bits((int)message.destination, 0) ? " 0": "", 57 bits((int)message.destination, 1) ? " 1": "", 58 bits((int)message.destination, 2) ? " 2": "", 59 bits((int)message.destination, 3) ? " 3": "", 60 bits((int)message.destination, 4) ? " 4": "", --- 37 unchanged lines hidden --- |