16#ifndef SIMICS_SYSTEMC_SIMICS2TLM_IO_MEMORY_H
17#define SIMICS_SYSTEMC_SIMICS2TLM_IO_MEMORY_H
27#define DEPRECATED_FUNC(f) _deprecated_ ## f
51 exception_type_t
operation(generic_transaction_t *mem_op,
void set_type()
Definition: class_type.h:53
Simics io_memory interface.
Definition: io_memory_interface.h:27
A memory manager that implements the tlm::tlm_mm_interface providing a pool of transaction objects.
Definition: transaction_pool.h:34
Class that implements the Simics io_memory interface and translates it into a TLM transaction.
Definition: io_memory.h:43
IoMemory()
Definition: io_memory.h:45
int DEPRECATED_FUNC() map(addr_space_t memory_or_io, map_info_t info)
Definition: io_memory.h:48
exception_type_t operation(generic_transaction_t *mem_op, const types::map_info_t &info)
Container class for multiple GasketOwners, each given a unique ID.
Definition: multi_gasket_owner.h:39
Definition: pci_bus_interface.h:24
#define DEPRECATED_FUNC(f)
Definition: pci_device_simics_adapter.h:33
Reduced, stand-alone, version of the Simics map_info_t struct.
Definition: map_info.h:25