56 "Only contiguous ranges can be mapped onto an interleaved range");
The AddrRange class encapsulates an address range, and supports a number of tests to check if two ran...
Class holding a guest address in a contiguous channel-local address space.
bool interleaved() const
Determine if the range is interleaved or not.
bool valid() const
Determine if the range is valid.
constexpr ChannelAddrRange()
constexpr ChannelAddr start() const
constexpr ChannelAddr end() const
#define panic_if(cond,...)
Conditional panic macro that checks the supplied condition and only panics if the condition is true a...
Copyright (c) 2024 Arm Limited All rights reserved.
uint64_t Addr
Address type This will probably be moved somewhere else in the near future.
static std::ostream & operator<<(std::ostream &os, const DummyMatRegContainer &d)