interrupts.cc (7899:38eca2df1124) interrupts.cc (7900:8b05ff5ef958)
1/*
2 * Copyright (c) 2008 The Hewlett-Packard Development Company
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

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

590 break;
591 }
592 regs[reg] = newVal;
593 return;
594}
595
596
597X86ISA::Interrupts::Interrupts(Params * p) :
1/*
2 * Copyright (c) 2008 The Hewlett-Packard Development Company
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

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

590 break;
591 }
592 regs[reg] = newVal;
593 return;
594}
595
596
597X86ISA::Interrupts::Interrupts(Params * p) :
598 BasicPioDevice(p), IntDev(this), latency(p->pio_latency), clock(0),
598 BasicPioDevice(p), IntDev(this, p->int_latency), latency(p->pio_latency),
599 clock(0),
599 apicTimerEvent(this),
600 pendingSmi(false), smiVector(0),
601 pendingNmi(false), nmiVector(0),
602 pendingExtInt(false), extIntVector(0),
603 pendingInit(false), initVector(0),
604 pendingStartup(false), startupVector(0),
605 startedUp(false), pendingUnmaskableInt(false),
606 pendingIPIs(0), cpu(NULL)

--- 106 unchanged lines hidden ---
600 apicTimerEvent(this),
601 pendingSmi(false), smiVector(0),
602 pendingNmi(false), nmiVector(0),
603 pendingExtInt(false), extIntVector(0),
604 pendingInit(false), initVector(0),
605 pendingStartup(false), startupVector(0),
606 startedUp(false), pendingUnmaskableInt(false),
607 pendingIPIs(0), cpu(NULL)

--- 106 unchanged lines hidden ---