16#ifndef SIMICS_SYSTEMC_SIMICS2TLM_DMI_DATA_TABLE_H
17#define SIMICS_SYSTEMC_SIMICS2TLM_DMI_DATA_TABLE_H
32 unsigned char *
dmiPointer(sc_dt::uint64 start, sc_dt::uint64 range,
34 void add(
const tlm::tlm_dmi &dmi_data);
35 void remove(sc_dt::uint64 start_range, sc_dt::uint64 end_range);
38 std::vector<tlm::tlm_dmi> table_;
Definition: dmi_data_table.h:30
std::string print() const
void add(const tlm::tlm_dmi &dmi_data)
unsigned char * dmiPointer(sc_dt::uint64 start, sc_dt::uint64 range, bool is_read)
void remove(sc_dt::uint64 start_range, sc_dt::uint64 end_range)
Definition: pci_bus_interface.h:24