interrupts.cc (6061:385c8482bf14) interrupts.cc (6064:46d327d42036)
1/*
2 * Copyright (c) 2008 The Hewlett-Packard Development Company
3 * All rights reserved.
4 *
5 * Redistribution and use of this software in source and binary forms,
6 * with or without modification, are permitted provided that the
7 * following conditions are met:
8 *

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

322 message.deliveryMode, message.trigger);
323 }
324 break;
325 default:
326 panic("Local apic got unknown interrupt message at offset %#x.\n",
327 offset);
328 break;
329 }
1/*
2 * Copyright (c) 2008 The Hewlett-Packard Development Company
3 * All rights reserved.
4 *
5 * Redistribution and use of this software in source and binary forms,
6 * with or without modification, are permitted provided that the
7 * following conditions are met:
8 *

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

322 message.deliveryMode, message.trigger);
323 }
324 break;
325 default:
326 panic("Local apic got unknown interrupt message at offset %#x.\n",
327 offset);
328 break;
329 }
330 delete pkt->req;
331 delete pkt;
330 pkt->makeAtomicResponse();
332 return latency;
333}
334
335
336void
337X86ISA::Interrupts::addressRanges(AddrRangeList &range_list)
338{
339 uint8_t id = (regs[APIC_ID] >> 24);

--- 312 unchanged lines hidden ---
331 return latency;
332}
333
334
335void
336X86ISA::Interrupts::addressRanges(AddrRangeList &range_list)
337{
338 uint8_t id = (regs[APIC_ID] >> 24);

--- 312 unchanged lines hidden ---