|
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 |