Deleted Added
sdiff udiff text old ( 9541:e476d01bc6a4 ) new ( 9581:e507dc092ca3 )
full compact
1/*
2 * Copyright (c) 2012 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

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

135 */
136 bool interleaved() const { return intlvBits != 0; }
137
138 /**
139 * Determing the interleaving granularity of the range.
140 *
141 * @return The size of the regions created by the interleaving bits
142 */
143 uint64_t granularity() const { return ULL(1) << intlvHighBit; }
144
145 /**
146 * Determine the number of interleaved address stripes this range
147 * is part of.
148 *
149 * @return The number of stripes spanned by the interleaving bits
150 */
151 uint32_t stripes() const { return ULL(1) << intlvBits; }

--- 153 unchanged lines hidden ---