The Sparta Modeling Framework
Loading...
Searching...
No Matches
sparta::memory::DebugMemoryIF Member List

This is the complete list of members for sparta::memory::DebugMemoryIF, including all inherited members.

acc_windows_sparta::memory::DebugMemoryIFprotected
accessible_size_sparta::memory::DebugMemoryIFprotected
block_idx_lsb_sparta::memory::DebugMemoryIFprotected
block_mask_sparta::memory::DebugMemoryIFprotected
block_size_sparta::memory::DebugMemoryIFprotected
DebugMemoryIF()=deletesparta::memory::DebugMemoryIF
DebugMemoryIF(const std::string &desc, addr_t block_size, const AccessWindow &window, TranslationIF *transif=nullptr)sparta::memory::DebugMemoryIFinline
desc_ptr_sparta::memory::DebugMemoryIFprotected
doesAccessSpan(addr_t addr, addr_t size) const noexceptsparta::memory::DebugMemoryIFinline
getAccessibleSize() constsparta::memory::DebugMemoryIFinline
getBlockSize() constsparta::memory::DebugMemoryIFinline
getDescription()sparta::memory::DebugMemoryIFinline
getHighEnd() constsparta::memory::DebugMemoryIFinline
getLowEnd() constsparta::memory::DebugMemoryIFinline
getRange() constsparta::memory::DebugMemoryIFinline
getTranslationIF()sparta::memory::DebugMemoryIFinlinevirtual
getWindows() constsparta::memory::DebugMemoryIFinline
high_end_sparta::memory::DebugMemoryIFprotected
isAddressInWindows(addr_t addr) const noexceptsparta::memory::DebugMemoryIFinline
isInAccessWindows(addr_t addr, addr_t size) constsparta::memory::DebugMemoryIFinline
low_end_sparta::memory::DebugMemoryIFprotected
peek(addr_t addr, addr_t size, uint8_t *buf) constsparta::memory::DebugMemoryIFinline
poke(addr_t addr, addr_t size, const uint8_t *buf)sparta::memory::DebugMemoryIFinline
total_range_sparta::memory::DebugMemoryIFprotected
trans_sparta::memory::DebugMemoryIFprotected
tryPeek(addr_t addr, addr_t size, uint8_t *buf) constsparta::memory::DebugMemoryIFinline
tryPoke(addr_t addr, addr_t size, const uint8_t *buf)sparta::memory::DebugMemoryIFinline
verifyInAccessWindows(addr_t addr, addr_t size) constsparta::memory::DebugMemoryIFinline
verifyNoBlockSpan(addr_t addr, addr_t size) constsparta::memory::DebugMemoryIFinline
~DebugMemoryIF()sparta::memory::DebugMemoryIFinlinevirtual