SystemC Library API Reference Manual
Reference documentation for the Simics SystemC Library.
 
Loading...
Searching...
No Matches
simics::systemc::iface::PcieDeviceInterface Class Referenceabstract

Simics pcie_device interface. More...

#include <pcie_device_interface.h>

Inheritance diagram for simics::systemc::iface::PcieDeviceInterface:
simics::systemc::iface::Extension< PcieDeviceExtension, simics::systemc::iface::PcieDeviceInterface > simics::systemc::simics2tlm::PcieDevice simics::systemc::simics2tlm::PcieDeviceGasketAdapter simics::systemc::iface::PcieDeviceExtension simics::systemc::composite::PcieGasket< 32, tlm::tlm_base_protocol_types > simics::systemc::composite::PcieGasket< BUSWIDTH, TYPES > simics::systemc::composite::PcieGasketClass< BUSWIDTH, TYPES >

Public Member Functions

virtual void connected (conf_object_t *port_obj, uint16_t device_id)=0
 
virtual void disconnected (conf_object_t *port_obj, uint16_t device_id)=0
 
virtual void hot_reset ()=0
 

Detailed Description

Simics pcie_device interface.

Member Function Documentation

◆ connected()

◆ disconnected()

◆ hot_reset()


The documentation for this class was generated from the following file: