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 --- |