Mem: Make members relating to range and size constant
This patch makes the address-range related members const. The change is trivial and merely ensures that they can be called on a const memory.
This commit is contained in:
parent
67e257f442
commit
d2f458e7b5
|
@ -222,7 +222,7 @@ AbstractMemory::regStats()
|
|||
}
|
||||
|
||||
Range<Addr>
|
||||
AbstractMemory::getAddrRange()
|
||||
AbstractMemory::getAddrRange() const
|
||||
{
|
||||
return range;
|
||||
}
|
||||
|
|
|
@ -209,21 +209,21 @@ class AbstractMemory : public MemObject
|
|||
*
|
||||
* @return a single contigous address range
|
||||
*/
|
||||
Range<Addr> getAddrRange();
|
||||
Range<Addr> getAddrRange() const;
|
||||
|
||||
/**
|
||||
* Get the memory size.
|
||||
*
|
||||
* @return the size of the memory
|
||||
*/
|
||||
uint64_t size() { return range.size(); }
|
||||
uint64_t size() const { return range.size(); }
|
||||
|
||||
/**
|
||||
* Get the start address.
|
||||
*
|
||||
* @return the start address of the memory
|
||||
*/
|
||||
Addr start() { return range.start; }
|
||||
Addr start() const { return range.start; }
|
||||
|
||||
/**
|
||||
* Should this memory be passed to the kernel and part of the OS
|
||||
|
|
Loading…
Reference in a new issue