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...
The ChanneelAddrRange class describes a contiguous range of addresses in a contiguous channel-local a...
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()
#define panic_if(cond,...)
Conditional panic macro that checks the supplied condition and only panics if the condition is true a...
Copyright (c) 2024 - Pranith Kumar Copyright (c) 2020 Inria 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)