interrupts.hh (9294:8fb03b13de02) interrupts.hh (9544:1a075d9bc1bc)
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

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

196
197 /*
198 * Params stuff.
199 */
200 typedef X86LocalApicParams Params;
201
202 void setCPU(BaseCPU * newCPU);
203
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

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

196
197 /*
198 * Params stuff.
199 */
200 typedef X86LocalApicParams Params;
201
202 void setCPU(BaseCPU * newCPU);
203
204 void
205 setClock(Tick newClock)
206 {
207 clock = newClock;
208 }
209
210 const Params *
211 params() const
212 {
213 return dynamic_cast<const Params *>(_params);
214 }
215
216 /*
217 * Initialize this object by registering it with the IO APIC.

--- 100 unchanged lines hidden ---
204 const Params *
205 params() const
206 {
207 return dynamic_cast<const Params *>(_params);
208 }
209
210 /*
211 * Initialize this object by registering it with the IO APIC.

--- 100 unchanged lines hidden ---