14#ifndef TLM2SIMICS_MEMORY_SPACE_H
15#define TLM2SIMICS_MEMORY_SPACE_H
40 unsigned int transaction(simics::ConfObjectRef &simics_obj,
41 tlm::tlm_generic_payload *trans,
bool inquiry);
42 tlm::tlm_response_status simics_transaction(
43 simics::ConfObjectRef &simics_obj,
44 tlm::tlm_generic_payload *trans)
override;
45 unsigned int debug_transaction(simics::ConfObjectRef &simics_obj,
46 tlm::tlm_generic_payload *trans)
override;
Returns the interface provided by the associated Simics object.
Definition: interface_provider.h:30
Interface implemented by the ExtensionReceiver class, used by the ExtensionDispatcher.
Definition: receiver_interface.h:27
Base class for transaction handlers that support DMI.
Definition: dmi_transaction_handler.h:30
Protocol specific transaction handler for Simics memory_space interface.
Definition: memory_space.h:32
MemorySpace()
Definition: memory_space.h:34
iface::ReceiverInterface * receiver() override