system.hh (12005:f4b9607db0af) | system.hh (12317:23c9252a5459) |
---|---|
1/* | 1/* |
2 * Copyright (c) 2010, 2012-2013, 2015-2016 ARM Limited | 2 * Copyright (c) 2010, 2012-2013, 2015-2017 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 9 * licensed hereunder. You may use the software subject to the license 10 * terms below provided that you ensure that this notice is replicated --- 212 unchanged lines hidden (view full) --- 223 } 224 225 /** 226 * Range used by memory-mapped m5 pseudo-ops if enabled. Returns 227 * an invalid/empty range if disabled. 228 */ 229 const AddrRange &m5opRange() const { return _m5opRange; } 230 | 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 9 * licensed hereunder. You may use the software subject to the license 10 * terms below provided that you ensure that this notice is replicated --- 212 unchanged lines hidden (view full) --- 223 } 224 225 /** 226 * Range used by memory-mapped m5 pseudo-ops if enabled. Returns 227 * an invalid/empty range if disabled. 228 */ 229 const AddrRange &m5opRange() const { return _m5opRange; } 230 |
231 /** 232 * Returns a valid ArmSystem pointer if using ARM ISA, it fails 233 * otherwise. 234 */ 235 static ArmSystem* getArmSystem(ThreadContext *tc); 236 |
|
231 /** Returns true if the system of a specific thread context implements the 232 * Security Extensions 233 */ 234 static bool haveSecurity(ThreadContext *tc); 235 236 /** Returns true if the system of a specific thread context implements the 237 * virtualization Extensions 238 */ --- 57 unchanged lines hidden --- | 237 /** Returns true if the system of a specific thread context implements the 238 * Security Extensions 239 */ 240 static bool haveSecurity(ThreadContext *tc); 241 242 /** Returns true if the system of a specific thread context implements the 243 * virtualization Extensions 244 */ --- 57 unchanged lines hidden --- |