isa.cc (11809:61c625151d9a) isa.cc (12109:f29e9c5418aa)
1/*
2 * Copyright (c) 2010-2016 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

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

204 {MISCREG_SPSR_EL3, {MISCREG_SPSR_MON, 0}}, // C5.2.19 SPSR_EL3
205};
206
207
208ISA::ISA(Params *p)
209 : SimObject(p),
210 system(NULL),
211 _decoderFlavour(p->decoderFlavour),
1/*
2 * Copyright (c) 2010-2016 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

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

204 {MISCREG_SPSR_EL3, {MISCREG_SPSR_MON, 0}}, // C5.2.19 SPSR_EL3
205};
206
207
208ISA::ISA(Params *p)
209 : SimObject(p),
210 system(NULL),
211 _decoderFlavour(p->decoderFlavour),
212 _vecRegRenameMode(p->vecRegRenameMode),
212 pmu(p->pmu),
213 lookUpMiscReg(NUM_MISCREGS, {0,0})
214{
215 miscRegs[MISCREG_SCTLR_RST] = 0;
216
217 // Hook up a dummy device if we haven't been configured with a
218 // real PMU. By using a dummy device, we don't need to check that
219 // the PMU exist every time we try to access a PMU register.

--- 1790 unchanged lines hidden ---
213 pmu(p->pmu),
214 lookUpMiscReg(NUM_MISCREGS, {0,0})
215{
216 miscRegs[MISCREG_SCTLR_RST] = 0;
217
218 // Hook up a dummy device if we haven't been configured with a
219 // real PMU. By using a dummy device, we don't need to check that
220 // the PMU exist every time we try to access a PMU register.

--- 1790 unchanged lines hidden ---