|
quic/qbox
|
| ►Ncci | |
| ►Ngs | Tool which reads a Lua configuration file and sets parameters |
| ►Npy-uart | |
| ►Nqemu | |
| ►Nsc_core | |
| CAddrtr | A Addrtr component that can add addrtr to a virtual platform project to manage the various transactions |
| Caddrtr | |
| CArgParser | |
| Carm_gicv2 | |
| Carm_gicv2m | |
| Carm_gicv3 | |
| Carm_smmu | |
| Cbus_mode_reg | |
| Cchar_backend_file | |
| Cchar_backend_socket | |
| Cchar_backend_stdio | |
| Ccpu_arm_cortexA53 | |
| Ccpu_arm_cortexA55 | |
| Ccpu_arm_cortexA710 | |
| Ccpu_arm_cortexA76 | |
| Ccpu_arm_cortexM55 | |
| Ccpu_arm_cortexM7 | |
| Ccpu_arm_cortexR5 | |
| Ccpu_arm_cortexR52 | |
| Ccpu_arm_neoverseN1 | |
| Ccpu_arm_neoverseN2 | |
| Ccpu_riscv32 | |
| Ccpu_riscv64 | |
| Ccpu_sifive_X280 | |
| CDefaultLibraryLoader | |
| Cdisplay | |
| Cdma | |
| Cdma_desc | |
| ►Cdwmac | |
| Cexclusive_monitor | ARM-like global exclusive monitor |
| ►CExclusiveAccessTlmExtension | Exclusive load/store TLM extension |
| CfssBindIf | Bind interface encapsulates the functions to bind different interfaces |
| CfssBusIf | Bus Interface encapsulates the data which can be transmitted on a bus |
| CfssConfigIf | Configuration interface encapsulates the function to get configurations |
| CfssControlIf | Control interface encapsulates the function to inject and query parameters |
| CfssEventsIf | Events interface encapsulates the function to handle simulation events |
| CfssTimeSyncIf | Time synchronization interface encapsulates the function to handle time window update |
| Cglobal_peripheral_initiator | |
| CGreenSocsPlatform | |
| Chexagon_globalreg | |
| Chexagon_l2vic | |
| Cibex_uart | |
| CInitiatorTester | A TLM initiator to do testing on a target |
| CInterruptRegister | |
| CIrqGenerator | |
| Civshmem_plain | |
| Ckeep_alive | |
| CKeepAlive | This calss is used to keep the simulation alive by using an async event |
| Clegacy_char_backend_stdio | |
| CLegacyCharBackend | |
| CLibrary | |
| Clinux_efi_zboot_header | |
| CLoader | A loader that cope with several formats |
| Cloop_back_backend | |
| CMACAddress | |
| CMainThreadQemuDisplay | Qemu Display abstraction as a SystemC module |
| CMemoryDumperDumper | A device that finds Memory components through the system and trys to dump their MemoryDumper |
| CMultiInitiatorSignalSocket | |
| CNetworkBackend | |
| CNetworkBackendTap | |
| Cnvic_armv7m | |
| Cnvme_disk | |
| ConMethodHelper | |
| Copencores_eth | |
| Copr_mode_reg | |
| CPath | Path recording TLM extension |
| CPayload | |
| Cphy | |
| CPl011 | |
| CPL011State | |
| Cplic_sifive | |
| CQboxException | |
| Cqemu_cpu_hexagon | |
| ►Cqemu_gpex | |
| Cqemu_hexagon_qtimer | |
| Cqemu_kbd | |
| Cqemu_pl011 | |
| Cqemu_tablet | Tablet touch device (mouse) |
| ►Cqemu_xhci | This class wraps the qemu's XHCI USB controller: eXtensible Host Controller Interface |
| ►CQemuCpu | |
| CQemuCpuArm | |
| CQemuCpuArmMax | |
| CQemuCpuHintTlmExtension | |
| CQemuCpuRiscv32 | |
| CQemuCpuRiscv64 | |
| CQemuDevice | QEMU device abstraction as a SystemC module |
| CQemuDeviceBaseIF | |
| CQemuInitiatorIface | |
| CQemuInitiatorSignalSocket | A QEMU output GPIO exposed as a InitiatorSignalSocket<bool> |
| ►CQemuInitiatorSocket | TLM-2.0 initiator socket specialisation for QEMU AddressSpace mapping |
| CQemuInstance | This class encapsulates a libqemu-cxx qemu::LibQemu instance. It handles QEMU parameters and instance initialization |
| ►CQemuInstanceDmiManager | Handles the DMI regions at the QEMU instance level |
| CQemuInstanceManager | QEMU instance manager class |
| CQemuMrHintTlmExtension | |
| CQemuRiscvSifiveL2pf | |
| CQemuRiscvSifivePl2 | |
| CQemuTargetSignalSocket | A QEMU input GPIO exposed as a TargetSignalSocket<bool> |
| CQemuTargetSocket | |
| CQemuVirtioGpu | |
| CQemuVirtioMMIO | |
| CQemuVirtioMMIOGpuGl | |
| Cqmp | |
| CRemoteCPU | |
| CRemotePlatform | |
| Creset_gpio | |
| Criscv_aclint_mtimer | |
| Criscv_aclint_swi | |
| Crtl8139_pci | |
| CRxTxStats | |
| Cs_gmii_address | |
| CShared | |
| Csifive_test | |
| Csifive_uart | |
| Cstatus_reg | |
| CTargetSignalSocket | |
| CTargetSignalSocketProxy | |
| CTargetSignalSocketProxy< bool > | |
| CTargetTester | A TLM target to do testing on an initiator |
| CTestBench | |
| CTestBenchEnv | |
| CTimeWindow | Time window struct declaration 'from' and 'to' members are 64 floating point types to represent time in seconds |
| CTlmTargetToQemuBridge | |
| Cuart_16550 | |
| ►Cufs | |
| Cufs_lu | |
| Cusb_host | |
| Cvhost_user_vsock_pci | |
| Cvirtio_gpu_cl_pci | |
| Cvirtio_gpu_gl_pci | |
| Cvirtio_gpu_pci | |
| Cvirtio_gpu_qnn_pci | |
| Cvirtio_keyboard_pci | This class wraps the qemu's Virt-IO Keyboard PCI |
| Cvirtio_mmio_blk | |
| Cvirtio_mmio_gpugl | |
| Cvirtio_mmio_net | |
| Cvirtio_mmio_sound | |
| Cvirtio_mouse_pci | This class wraps the qemu's Virt-IO Mouse PCI |
| Cvirtio_sound_pci | |
| CVncConfiguration | VNC Configuration as a systemC module |
| Cxgmac | |
| CXGmacDesc |