Deleted Added
sdiff udiff text old ( 12124:6edbfe40f4e8 ) new ( 13229:b45254f2733a )
full compact
1/*
2 * Copyright (c) 2012-2013 ARM Limited
3 * All rights reserved
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

--- 298 unchanged lines hidden (view full) ---

307X86ISA::Interrupts::recvMessage(PacketPtr pkt)
308{
309 Addr offset = pkt->getAddr() - x86InterruptAddress(initialApicId, 0);
310 assert(pkt->cmd == MemCmd::MessageReq);
311 switch(offset)
312 {
313 case 0:
314 {
315 TriggerIntMessage message = pkt->get();
316 DPRINTF(LocalApic,
317 "Got Trigger Interrupt message with vector %#x.\n",
318 message.vector);
319
320 requestInterrupt(message.vector,
321 message.deliveryMode, message.trigger);
322 }
323 break;

--- 452 unchanged lines hidden ---