SystemC Library API Reference Manual
Reference documentation for the Simics SystemC Library.
 
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules
Loading...
Searching...
No Matches
simics::systemc::iface::I3cMasterInterface Class Referenceabstract

Simics i3c_master interface. More...

#include <i3c_master_interface.h>

Inheritance diagram for simics::systemc::iface::I3cMasterInterface:
simics::systemc::iface::Extension< I3cMasterExtension, I3cMasterInterface > simics::systemc::simics2tlm::I3cMaster simics::systemc::simics2tlm::I3cMasterGasketAdapter simics::systemc::tlm2simics::I3cMaster simics::systemc::iface::I3cMasterExtension

Public Member Functions

virtual ~I3cMasterInterface ()
 
virtual void acknowledge (types::i3c_ack_t ack)=0
 
virtual void read_response (uint8_t value, bool more)=0
 
virtual void daa_response (uint64_t id, uint8_t bcr, uint8_t dcr)=0
 
virtual void ibi_request ()=0
 
virtual void ibi_address (uint8_t address)=0
 

Detailed Description

Simics i3c_master interface.

Constructor & Destructor Documentation

◆ ~I3cMasterInterface()

virtual simics::systemc::iface::I3cMasterInterface::~I3cMasterInterface ( )
inlinevirtual

Member Function Documentation

◆ acknowledge()

◆ daa_response()

virtual void simics::systemc::iface::I3cMasterInterface::daa_response ( uint64_t  id,
uint8_t  bcr,
uint8_t  dcr 
)
pure virtual

◆ ibi_address()

virtual void simics::systemc::iface::I3cMasterInterface::ibi_address ( uint8_t  address)
pure virtual

◆ ibi_request()

virtual void simics::systemc::iface::I3cMasterInterface::ibi_request ( )
pure virtual

◆ read_response()

virtual void simics::systemc::iface::I3cMasterInterface::read_response ( uint8_t  value,
bool  more 
)
pure virtual

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