Deleted Added
sdiff udiff text old ( 11574:868c31fcca24 ) new ( 12005:f4b9607db0af )
full compact
1/*
2 * Copyright (c) 2010, 2012-2013, 2015-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

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

111 */
112 const uint8_t _physAddrRange64;
113
114 /**
115 * True if ASID is 16 bits in AArch64 (ARMv8)
116 */
117 const bool _haveLargeAsid64;
118
119 protected:
120 /**
121 * Get a boot loader that matches the kernel.
122 *
123 * @param obj Kernel binary
124 * @return Pointer to boot loader ObjectFile or nullptr if there
125 * is no matching boot loader.
126 */

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

211 }
212
213 /** Returns the physical address mask */
214 Addr physAddrMask() const
215 {
216 return mask(physAddrRange());
217 }
218
219 /** Returns true if the system of a specific thread context implements the
220 * Security Extensions
221 */
222 static bool haveSecurity(ThreadContext *tc);
223
224 /** Returns true if the system of a specific thread context implements the
225 * virtualization Extensions
226 */

--- 57 unchanged lines hidden ---