1/* 2 * Copyright (c) 2012 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 --- 52 unchanged lines hidden (view full) --- 61#include "dev/x86/intdev.hh" 62#include "dev/io_device.hh" 63#include "params/X86LocalApic.hh" 64#include "sim/eventq.hh" 65 66class ThreadContext; 67class BaseCPU; 68 |
69int divideFromConf(uint32_t conf); 70 |
71namespace X86ISA { 72 |
73ApicRegIndex decodeAddr(Addr paddr); 74 |
75class Interrupts : public BasicPioDevice, IntDev 76{ 77 protected: 78 // Storage for the APIC registers 79 uint32_t regs[NUM_APIC_REGS]; 80 81 BitUnion32(LVTEntry) 82 Bitfield<7, 0> vector; --- 233 unchanged lines hidden --- |