Logo SoCRocket

Transaction-Level Modeling Framework for Space Applications

BaseMemory Member List

This is the complete list of members for BaseMemory, including all inherited members.

BaseMemory()BaseMemory
erase(const uint32_t &start, const uint32_t &end)BaseMemory
erase_dbg(const uint32_t &start, const uint32_t &end)BaseMemory
m_storageBaseMemoryprotected
read(const uint32_t &addr)BaseMemory
read_block(const uint32_t &addr, uint8_t *data, const uint32_t &len)BaseMemory
read_block_dbg(const uint32_t &addr, uint8_t *data, const uint32_t &len) const BaseMemory
read_dbg(const uint32_t &addr)BaseMemory
readsBaseMemory
reads32BaseMemory
scireg_add_callback(scireg_callback &cb)scireg_ns::scireg_region_ifinlinevirtual
scireg_get_bit_attributes(vector_byte &v, scireg_bit_attributes_type t, sc_dt::uint64 size, sc_dt::uint64 offset=0) const scireg_ns::scireg_region_ifinlinevirtual
scireg_get_bit_width() const BaseMemoryinlinevirtual
scireg_get_byte_width() const scireg_ns::scireg_region_ifinlinevirtual
scireg_get_child_regions(std::vector< scireg_mapped_region > &mapped_regions, sc_dt::uint64 size=sc_dt::uint64(-1), sc_dt::uint64 offset=0) const scireg_ns::scireg_region_ifinlinevirtual
scireg_get_dmi_granted(bool &granted, sc_dt::uint64 size, sc_dt::uint64 offset=0) const BaseMemoryinlinevirtual
scireg_get_high_pos() const BaseMemoryinlinevirtual
scireg_get_low_pos() const BaseMemoryinlinevirtual
scireg_get_parent_modules(std::vector< sc_core::sc_module * > &v) const scireg_ns::scireg_region_ifinlinevirtual
scireg_get_parent_regions(std::vector< scireg_region_if * > &v) const scireg_ns::scireg_region_ifinlinevirtual
scireg_get_region_type(scireg_ns::scireg_region_type &t) const BaseMemoryinlinevirtual
scireg_get_string_attribute(const char *&s, scireg_string_attribute_type t) const scireg_ns::scireg_region_ifinlinevirtual
scireg_get_target_sockets(std::vector< sc_core::sc_object * > &v) const scireg_ns::scireg_region_ifinlinevirtual
scireg_get_value_info(std::vector< scireg_value_info > &v) const scireg_ns::scireg_region_ifinlinevirtual
scireg_read(scireg_ns::vector_byte &v, sc_dt::uint64 size, sc_dt::uint64 offset=0) const BaseMemoryinlinevirtual
scireg_region_if()scireg_ns::scireg_region_ifinline
scireg_remove_callback(scireg_callback &cb)scireg_ns::scireg_region_ifinlinevirtual
scireg_write(const scireg_ns::vector_byte &v, sc_dt::uint64 size, sc_dt::uint64 offset=0)BaseMemoryinlinevirtual
set_storage(std::string implementation, uint32_t size)BaseMemory
write(const uint32_t &addr, const uint8_t &byte)BaseMemory
write_block(const uint32_t &addr, uint8_t *data, const uint32_t &len)BaseMemory
write_block_dbg(const uint32_t &addr, const uint8_t *data, const uint32_t &len)BaseMemory
write_dbg(const uint32_t &addr, const uint8_t &byte)BaseMemory
writesBaseMemory
writes32BaseMemory
~BaseMemory()BaseMemory
~scireg_region_if()scireg_ns::scireg_region_ifinlinevirtual