|
quic/qbox
|
Tablet touch device (mouse) More...
#include <qemu_tablet.h>


Public Member Functions | |
| qemu_tablet (const sc_core::sc_module_name &name, sc_core::sc_object *o, sc_core::sc_object *t) | |
| qemu_tablet (const sc_core::sc_module_name &n, QemuInstance &inst, qemu_xhci *xhci) | |
Public Member Functions inherited from qemu_xhci::Device | |
| Device (const sc_core::sc_module_name &name, QemuInstance &inst, const char *qom_type) | |
| void | end_of_elaboration () override |
| We cannot do the end_of_elaboration at this point because we need the USB bus (created only during the USB host realize step) | |
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. | |
| virtual void | before_end_of_elaboration () override |
| 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 () | |
Additional Inherited Members | |
Public Attributes inherited from qemu_xhci::Device | |
| std::function< void()> | set_dev_props |
Protected Member Functions inherited from qemu_xhci::Device | |
| virtual void | usb_realize (qemu::Bus &usb_bus) |
Protected Attributes inherited from QemuDevice | |
| QemuInstance & | m_inst |
| qemu::Device | m_dev |
| bool | m_instanciated = false |
| bool | m_realized = false |
Tablet touch device (mouse)