| 
    quic/qbox
    
   | 
 


Public Types | |
| using | MemTxAttrs = qemu::MemoryRegion::MemTxAttrs | 
| using | MemTxResult = qemu::MemoryRegion::MemTxResult | 
| using | TlmPayload = tlm::tlm_generic_payload | 
Public Member Functions | |
| void | init (qemu::SysBusDevice sbd, int mmio_idx) | 
| void | init_with_mr (qemu::MemoryRegion mr) | 
| virtual void | b_transport (TlmPayload &trans, sc_core::sc_time &t) | 
| virtual tlm::tlm_sync_enum | nb_transport_fw (TlmPayload &trans, tlm::tlm_phase &phase, sc_core::sc_time &t) | 
| virtual bool | get_direct_mem_ptr (TlmPayload &trans, tlm::tlm_dmi &dmi_data) | 
| virtual unsigned int | transport_dbg (TlmPayload &trans) | 
Protected Member Functions | |
| void | init_as () | 
| qemu::Cpu | push_current_cpu (TlmPayload &trans) | 
| void | pop_current_cpu (qemu::Cpu cpu) | 
Protected Attributes | |
| qemu::MemoryRegion | m_mr | 
| std::shared_ptr< qemu::AddressSpace > | m_as |