16#ifndef SIMICS_SYSTEMC_AWARENESS_SC_INITIATOR_GASKET_H
17#define SIMICS_SYSTEMC_AWARENESS_SC_INITIATOR_GASKET_H
34 void init(sc_core::sc_object *obj) {
40 "Unexpected error, object is no gasket.");
49 "Unexpected error, object is no gasket.");
58 "Unexpected error, object is no gasket.");
Definition: sc_initiator_gasket.h:30
simics2tlm::GasketInterface * gasket_
Definition: sc_initiator_gasket.h:66
virtual void set_dmi(bool enable)
Definition: sc_initiator_gasket.h:37
simics::ConfObjectRef simics_obj_
Definition: sc_initiator_gasket.h:67
virtual bool is_dmi_enabled()
Definition: sc_initiator_gasket.h:46
virtual char * print_dmi_table()
Definition: sc_initiator_gasket.h:55
ScInitiatorGasket(simics::ConfObjectRef obj)
Definition: sc_initiator_gasket.h:32
void init(sc_core::sc_object *obj)
Definition: sc_initiator_gasket.h:34
Definition: sc_initiator_gasket_interface.h:24
std::string print() const
Interface used by simics2tlm gaskets, implemented by Gasket base class.
Definition: gasket_interface.h:35
virtual void set_dmi(bool enable)=0
virtual DmiDataTable * get_dmi_data_table()=0
virtual bool is_dmi_enabled()=0
@ Log_TLM
Definition: adapter_log_groups.h:24
Definition: pci_bus_interface.h:24