scc 2025.09
SystemC components library
tlm::scc::scv::tlm_dmi_data Class Reference

Public Member Functions

 tlm_dmi_data (tlm::tlm_dmi &dmi_data)

Public Attributes

unsigned char * dmi_ptr {nullptr}
sc_dt::uint64 dmi_start_address {0}
sc_dt::uint64 dmi_end_address {0}
tlm::tlm_dmi::dmi_access_e dmi_access {tlm::tlm_dmi::DMI_ACCESS_NONE}
sc_dt::uint64 dmi_read_latency {0}
sc_dt::uint64 dmi_write_latency {0}

Detailed Description

Definition at line 132 of file tlm_gp_data.h.

Constructor & Destructor Documentation

◆ tlm_dmi_data()

tlm::scc::scv::tlm_dmi_data::tlm_dmi_data ( tlm::tlm_dmi & dmi_data)
inline

Definition at line 136 of file tlm_gp_data.h.

◆ ~tlm_dmi_data()

virtual tlm::scc::scv::tlm_dmi_data::~tlm_dmi_data ( )
inlinevirtual

Definition at line 146 of file tlm_gp_data.h.

Member Data Documentation

◆ dmi_access

tlm::tlm_dmi::dmi_access_e tlm::scc::scv::tlm_dmi_data::dmi_access {tlm::tlm_dmi::DMI_ACCESS_NONE}

Definition at line 151 of file tlm_gp_data.h.

◆ dmi_end_address

sc_dt::uint64 tlm::scc::scv::tlm_dmi_data::dmi_end_address {0}

Definition at line 150 of file tlm_gp_data.h.

◆ dmi_ptr

unsigned char* tlm::scc::scv::tlm_dmi_data::dmi_ptr {nullptr}

Definition at line 148 of file tlm_gp_data.h.

◆ dmi_read_latency

sc_dt::uint64 tlm::scc::scv::tlm_dmi_data::dmi_read_latency {0}

Definition at line 152 of file tlm_gp_data.h.

◆ dmi_start_address

sc_dt::uint64 tlm::scc::scv::tlm_dmi_data::dmi_start_address {0}

Definition at line 149 of file tlm_gp_data.h.

◆ dmi_write_latency

sc_dt::uint64 tlm::scc::scv::tlm_dmi_data::dmi_write_latency {0}

Definition at line 153 of file tlm_gp_data.h.


The documentation for this class was generated from the following file:
  • /home/eyck/Projects/MINRES/SystemC-Components/src/sysc/tlm/scc/scv/tlm_gp_data.h