diff options
Diffstat (limited to 'src/arch/arm/isa.hh')
-rw-r--r-- | src/arch/arm/isa.hh | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/arch/arm/isa.hh b/src/arch/arm/isa.hh index 8341cd76b..9f7fa111e 100644 --- a/src/arch/arm/isa.hh +++ b/src/arch/arm/isa.hh @@ -43,6 +43,7 @@ #ifndef __ARCH_ARM_ISA_HH__ #define __ARCH_ARM_ISA_HH__ +#include "arch/arm/isa_device.hh" #include "arch/arm/registers.hh" #include "arch/arm/system.hh" #include "arch/arm/tlb.hh" @@ -52,6 +53,7 @@ #include "sim/sim_object.hh" struct ArmISAParams; +struct DummyArmISADeviceParams; class ThreadContext; class Checkpoint; class EventManager; @@ -131,6 +133,12 @@ namespace ArmISA // Parent system ArmSystem *system; + /** Dummy device for to handle non-existing ISA devices */ + DummyISADevice dummyDevice; + + // PMU belonging to this ISA + BaseISADevice *pmu; + // Cached copies of system-level properties bool haveSecurity; bool haveLPAE; |