system.hh (12531:3141027bd11a) | system.hh (13173:210b6fc57533) |
---|---|
1/* 2 * Copyright (c) 2010, 2012-2013, 2015-2018 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 --- 75 unchanged lines hidden (view full) --- 84 const bool _haveLPAE; 85 86 /** 87 * True if this system implements the virtualization Extensions 88 */ 89 const bool _haveVirtualization; 90 91 /** | 1/* 2 * Copyright (c) 2010, 2012-2013, 2015-2018 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 --- 75 unchanged lines hidden (view full) --- 84 const bool _haveLPAE; 85 86 /** 87 * True if this system implements the virtualization Extensions 88 */ 89 const bool _haveVirtualization; 90 91 /** |
92 * True if this system implements the Crypto Extension 93 */ 94 const bool _haveCrypto; 95 96 /** |
|
92 * Pointer to the Generic Timer wrapper. 93 */ 94 GenericTimer *_genericTimer; 95 96 /** 97 * True if the register width of the highest implemented exception level is 98 * 64 bits (ARMv8) 99 */ --- 72 unchanged lines hidden (view full) --- 172 * Extension */ 173 bool haveLPAE() const { return _haveLPAE; } 174 175 /** Returns true if this system implements the virtualization 176 * Extensions 177 */ 178 bool haveVirtualization() const { return _haveVirtualization; } 179 | 97 * Pointer to the Generic Timer wrapper. 98 */ 99 GenericTimer *_genericTimer; 100 101 /** 102 * True if the register width of the highest implemented exception level is 103 * 64 bits (ARMv8) 104 */ --- 72 unchanged lines hidden (view full) --- 177 * Extension */ 178 bool haveLPAE() const { return _haveLPAE; } 179 180 /** Returns true if this system implements the virtualization 181 * Extensions 182 */ 183 bool haveVirtualization() const { return _haveVirtualization; } 184 |
185 /** Returns true if this system implements the Crypto 186 * Extension 187 */ 188 bool haveCrypto() const { return _haveCrypto; } 189 |
|
180 /** Sets the pointer to the Generic Timer. */ 181 void setGenericTimer(GenericTimer *generic_timer) 182 { 183 _genericTimer = generic_timer; 184 } 185 186 /** Get a pointer to the system's generic timer model */ 187 GenericTimer *getGenericTimer() const { return _genericTimer; } --- 136 unchanged lines hidden --- | 190 /** Sets the pointer to the Generic Timer. */ 191 void setGenericTimer(GenericTimer *generic_timer) 192 { 193 _genericTimer = generic_timer; 194 } 195 196 /** Get a pointer to the system's generic timer model */ 197 GenericTimer *getGenericTimer() const { return _genericTimer; } --- 136 unchanged lines hidden --- |