Transaction-Level Modeling Framework for Space Applications
This is the complete list of members for Storage, including all inherited members.
allow_dmi_rw() | Storage | inlinevirtual |
erase(const uint32_t &start, const uint32_t &end)=0 | Storage | pure virtual |
get_dmi_ptr() | Storage | inlinevirtual |
read(const uint32_t &addr) const =0 | Storage | pure virtual |
read_block(const uint32_t &addr, uint8_t *data, const uint32_t &len) const =0 | Storage | pure virtual |
set_size(const uint32_t &size)=0 | Storage | pure virtual |
Storage(sc_core::sc_module_name mn) | Storage | inline |
write(const uint32_t &addr, const uint8_t &byte)=0 | Storage | pure virtual |
write_block(const uint32_t &addr, const uint8_t *data, const uint32_t &len)=0 | Storage | pure virtual |
~Storage() | Storage | inlinevirtual |