acc_windows_ | sparta::memory::DebugMemoryIF | protected |
accessible_size_ | sparta::memory::DebugMemoryIF | protected |
block_idx_lsb_ | sparta::memory::DebugMemoryIF | protected |
block_mask_ | sparta::memory::DebugMemoryIF | protected |
block_size_ | sparta::memory::DebugMemoryIF | protected |
BlockingMemoryIF()=delete (defined in sparta::memory::BlockingMemoryIF) | sparta::memory::BlockingMemoryIF | |
BlockingMemoryIF(const std::string &desc, addr_t block_size, const DebugMemoryIF::AccessWindow &window, TranslationIF *transif=nullptr) | sparta::memory::BlockingMemoryIF | inline |
clearValid() | sparta::memory::DMIBlockingMemoryIF | inline |
DebugMemoryIF()=delete | sparta::memory::DebugMemoryIF | |
DebugMemoryIF(const std::string &desc, addr_t block_size, const AccessWindow &window, TranslationIF *transif=nullptr) | sparta::memory::DebugMemoryIF | inline |
desc_ptr_ | sparta::memory::DebugMemoryIF | protected |
DMIBlockingMemoryIF(void *raw_pointer, addr_t start_addr, addr_t size) | sparta::memory::DMIBlockingMemoryIF | inline |
doesAccessSpan(addr_t addr, addr_t size) const noexcept | sparta::memory::DebugMemoryIF | inline |
getAccessibleSize() const | sparta::memory::DebugMemoryIF | inline |
getBlockSize() const | sparta::memory::DebugMemoryIF | inline |
getDescription() | sparta::memory::DebugMemoryIF | inline |
getHighEnd() const | sparta::memory::DebugMemoryIF | inline |
getLowEnd() const | sparta::memory::DebugMemoryIF | inline |
getRange() const | sparta::memory::DebugMemoryIF | inline |
getRawDataPtr() | sparta::memory::DMIBlockingMemoryIF | inline |
getTranslationIF() | sparta::memory::DebugMemoryIF | inlinevirtual |
getWindows() const | sparta::memory::DebugMemoryIF | inline |
high_end_ | sparta::memory::DebugMemoryIF | protected |
invalidateAllDMI() | sparta::memory::BlockingMemoryIF | inlinevirtual |
isAddressInWindows(addr_t addr) const noexcept | sparta::memory::DebugMemoryIF | inline |
isInAccessWindows(addr_t addr, addr_t size) const | sparta::memory::DebugMemoryIF | inline |
isValid() const | sparta::memory::DMIBlockingMemoryIF | inline |
low_end_ | sparta::memory::DebugMemoryIF | protected |
peek(addr_t addr, addr_t size, uint8_t *buf) const | sparta::memory::DebugMemoryIF | inline |
poke(addr_t addr, addr_t size, const uint8_t *buf) | sparta::memory::DebugMemoryIF | inline |
read(addr_t addr, addr_t size, uint8_t *buf, const void *in_supplement=nullptr, void *out_supplement=nullptr) | sparta::memory::BlockingMemoryIF | inline |
stringize(bool pretty=false) const | sparta::memory::BlockingMemoryIF | inline |
total_range_ | sparta::memory::DebugMemoryIF | protected |
trans_ | sparta::memory::DebugMemoryIF | protected |
tryPeek(addr_t addr, addr_t size, uint8_t *buf) const | sparta::memory::DebugMemoryIF | inline |
tryPoke(addr_t addr, addr_t size, const uint8_t *buf) | sparta::memory::DebugMemoryIF | inline |
tryRead(addr_t addr, addr_t size, uint8_t *buf, const void *in_supplement=nullptr, void *out_supplement=nullptr) override final | sparta::memory::DMIBlockingMemoryIF | inlinevirtual |
tryWrite(addr_t addr, addr_t size, const uint8_t *buf, const void *in_supplement=nullptr, void *out_supplement=nullptr) override final | sparta::memory::DMIBlockingMemoryIF | inlinevirtual |
verifyInAccessWindows(addr_t addr, addr_t size) const | sparta::memory::DebugMemoryIF | inline |
verifyNoBlockSpan(addr_t addr, addr_t size) const | sparta::memory::DebugMemoryIF | inline |
write(addr_t addr, addr_t size, const uint8_t *buf, const void *in_supplement=nullptr, void *out_supplement=nullptr) | sparta::memory::BlockingMemoryIF | inline |
~BlockingMemoryIF() (defined in sparta::memory::BlockingMemoryIF) | sparta::memory::BlockingMemoryIF | inlinevirtual |
~DebugMemoryIF() | sparta::memory::DebugMemoryIF | inlinevirtual |