quic/qbox
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Protected Attributes | List of all members
QemuTargetSocket< BUSWIDTH > Class Template Reference
Inheritance diagram for QemuTargetSocket< BUSWIDTH >:
Inheritance graph
[legend]
Collaboration diagram for QemuTargetSocket< BUSWIDTH >:
Collaboration graph
[legend]

Public Types

using TlmTargetSocket = tlm::tlm_target_socket< BUSWIDTH, tlm::tlm_base_protocol_types, 1, sc_core::SC_ZERO_OR_MORE_BOUND >
 
using TlmPayload = tlm::tlm_generic_payload
 

Public Member Functions

 QemuTargetSocket (const char *name, QemuInstance &inst)
 
void init (qemu::SysBusDevice sbd, int mmio_idx)
 
void init_with_mr (qemu::MemoryRegion mr)
 

Protected Attributes

TlmTargetToQemuBridge m_bridge
 
QemuInstancem_inst
 
qemu::SysBusDevice m_sbd
 

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