|
quic/qbox
|


Public Member Functions | |
| arm_gicv3 (const sc_core::sc_module_name &name, sc_core::sc_object *o) | |
| arm_gicv3 (const sc_core::sc_module_name &name, QemuInstance &inst, unsigned num_cpus=0) | |
| void | before_end_of_elaboration () |
| void | end_of_elaboration () |
Public Member Functions inherited from QemuDevice | |
| void | instantiate () |
| void | realize () |
| QemuDevice (const sc_core::sc_module_name &name, QemuInstance &inst, const char *qom_type) | |
| Construct a QEMU device. | |
| QemuDevice (const sc_core::sc_module_name &name, QemuInstance &inst, const char *qom_type, const char *id) | |
| Construct a QEMU device. | |
| void | set_qom_type (std::string const &qom_type) |
| const char * | get_qom_type () const |
| const char * | get_id () const |
| void | set_id (const std::string &nm) |
| qemu::Device | get_qemu_dev () |
| QemuInstance & | get_qemu_inst () |
| void | set_sysbus_as_parent_bus (void) |
Public Member Functions inherited from QemuDeviceBaseIF | |
| virtual bool | can_run () |
| SCP_LOGGER () | |
Static Public Member Functions | |
| static const char * | get_gicv3_type (QemuInstance &inst) |
Public Attributes | |
| QemuTargetSocket | dist_iface |
| sc_core::sc_vector< QemuTargetSocket<> > | redist_iface |
| sc_core::sc_vector< QemuTargetSignalSocket > | spi_in |
| sc_core::sc_vector< sc_core::sc_vector< QemuTargetSignalSocket > > | ppi_in |
| sc_core::sc_vector< QemuInitiatorSignalSocket > | irq_out |
| sc_core::sc_vector< QemuInitiatorSignalSocket > | fiq_out |
| sc_core::sc_vector< QemuInitiatorSignalSocket > | virq_out |
| sc_core::sc_vector< QemuInitiatorSignalSocket > | vfiq_out |
Static Public Attributes | |
| static const uint32_t | NUM_PPI = 32 |
Protected Attributes | |
| cci::cci_param< unsigned int > | p_num_cpu |
| cci::cci_param< unsigned int > | p_num_spi |
| cci::cci_param< unsigned int > | p_revision |
| cci::cci_param< std::vector< unsigned int > > | p_redist_region |
| cci::cci_param< bool > | p_has_security_extensions |
| cci::cci_param< bool > | p_has_lpi |
Protected Attributes inherited from QemuDevice | |
| QemuInstance & | m_inst |
| qemu::Device | m_dev |
| bool | m_instanciated = false |
| bool | m_realized = false |
|
inlinevirtual |
Reimplemented from QemuDevice.
|
inlinevirtual |
Reimplemented from QemuDevice.