14#ifndef SIMICS_SYSTEMC_SIMICS2TLM_IO_MEMORY_H
15#define SIMICS_SYSTEMC_SIMICS2TLM_IO_MEMORY_H
25#define DEPRECATED_FUNC(f) _deprecated_ ## f
49 exception_type_t
operation(generic_transaction_t *mem_op,
void set_type()
Definition: class_type.h:51
Simics io_memory interface.
Definition: io_memory_interface.h:25
A memory manager that implements the tlm::tlm_mm_interface providing a pool of transaction objects.
Definition: transaction_pool.h:32
Class that implements the Simics io_memory interface and translates it into a TLM transaction.
Definition: io_memory.h:41
IoMemory()
Definition: io_memory.h:43
int DEPRECATED_FUNC() map(addr_space_t memory_or_io, map_info_t info)
Definition: io_memory.h:46
exception_type_t operation(generic_transaction_t *mem_op, const types::map_info_t &info) override
Container class for multiple GasketOwners, each given a unique ID.
Definition: multi_gasket_owner.h:38
#define DEPRECATED_FUNC(f)
Definition: pci_device_simics_adapter.h:28
Reduced, stand-alone, version of the Simics map_info_t struct.
Definition: map_info.h:23