Struct data_memory_if
Inherited by the following classes: cp::TLM_MemIF
Public Functions
Type | Name |
---|---|
virtual int64_t | load_byte (uint64_t addr) = 0 |
virtual int64_t | load_double (uint64_t addr) = 0 |
virtual int64_t | load_half (uint64_t addr) = 0 |
virtual uint64_t | load_ubyte (uint64_t addr) = 0 |
virtual uint64_t | load_uhalf (uint64_t addr) = 0 |
virtual uint64_t | load_uword (uint64_t addr) = 0 |
virtual int64_t | load_word (uint64_t addr) = 0 |
virtual void | store_byte (uint64_t addr, uint8_t value) = 0 |
virtual void | store_double (uint64_t addr, uint64_t value) = 0 |
virtual void | store_half (uint64_t addr, uint16_t value) = 0 |
virtual void | store_word (uint64_t addr, uint32_t value) = 0 |
virtual | ~data_memory_if () |
Public Functions Documentation
function load_byte
function load_double
function load_half
function load_ubyte
function load_uhalf
function load_uword
function load_word
function store_byte
function store_double
function store_half
function store_word
function ~data_memory_if
The documentation for this class was generated from the following file projects/casvp/src/bindings/cp/rv64/mem_if.h