diff options
Diffstat (limited to 'src/arch/arm/system.hh')
-rw-r--r-- | src/arch/arm/system.hh | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/src/arch/arm/system.hh b/src/arch/arm/system.hh index 2e236f722..c6974609e 100644 --- a/src/arch/arm/system.hh +++ b/src/arch/arm/system.hh @@ -99,16 +99,15 @@ class ArmSystem : public System GenericTimer *_genericTimer; /** - * True if the register width of the highest implemented exception level is - * 64 bits (ARMv8) + * Reset address (ARMv8) */ - bool _highestELIs64; + const Addr _resetAddr; /** - * Reset address if the highest implemented exception level is 64 bits - * (ARMv8) + * True if the register width of the highest implemented exception level is + * 64 bits (ARMv8) */ - const Addr _resetAddr64; + bool _highestELIs64; /** * Supported physical address range in bits if the highest implemented @@ -212,7 +211,7 @@ class ArmSystem : public System /** Returns the reset address if the highest implemented exception level is * 64 bits (ARMv8) */ - Addr resetAddr64() const { return _resetAddr64; } + Addr resetAddr() const { return _resetAddr; } /** Returns true if ASID is 16 bits in AArch64 (ARMv8) */ bool haveLargeAsid64() const { return _haveLargeAsid64; } @@ -283,7 +282,7 @@ class ArmSystem : public System /** Returns the reset address if the highest implemented exception level * for the system of a specific thread context is 64 bits (ARMv8) */ - static Addr resetAddr64(ThreadContext *tc); + static Addr resetAddr(ThreadContext *tc); /** Returns the supported physical address range in bits for the system of a * specific thread context |