abstract_mem.hh (9293:df7c3f99ebca) abstract_mem.hh (9405:c0a0593510db)
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

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

261 */
262 uint64_t size() const { return range.size(); }
263
264 /**
265 * Get the start address.
266 *
267 * @return the start address of the memory
268 */
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

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

261 */
262 uint64_t size() const { return range.size(); }
263
264 /**
265 * Get the start address.
266 *
267 * @return the start address of the memory
268 */
269 Addr start() const { return range.start; }
269 Addr start() const { return range.start(); }
270
271 /**
272 * Should this memory be passed to the kernel and part of the OS
273 * physical memory layout.
274 *
275 * @return if this memory is reported
276 */
277 bool isConfReported() const { return confTableReported; }

--- 36 unchanged lines hidden ---
270
271 /**
272 * Should this memory be passed to the kernel and part of the OS
273 * physical memory layout.
274 *
275 * @return if this memory is reported
276 */
277 bool isConfReported() const { return confTableReported; }

--- 36 unchanged lines hidden ---