├── .clang-format ├── .github └── workflows │ ├── build-macos-full.yml │ ├── build-ubuntu-full.yml │ ├── clang-format.yml │ ├── gh-pages.yml │ └── quic-organization-repolinter.yml ├── .gitignore ├── .gitlab-ci.yml ├── CMakeLists.txt ├── CODE-OF-CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── cmake ├── CTestCustom.cmake └── boilerplate.cmake ├── docs ├── base-components │ ├── README-local.md │ ├── README.md │ ├── base-components.pdf │ └── base-components_README.md ├── extra-components │ ├── README-local.md │ └── README.md ├── libgssync │ ├── README-local.md │ ├── README.md │ ├── gssync-2.pdf │ ├── gssync.pdf │ └── gssync_README.md ├── libgsutils │ ├── README-local.md │ ├── README.md │ ├── gsutils-2.pdf │ ├── gsutils.pdf │ └── gsutils_README.md ├── libqbox │ ├── README-local.md │ ├── README.md │ ├── qbox-extra.pdf │ ├── qbox.pdf │ └── qbox_README.md ├── libqemu-cxx │ ├── README-local.md │ ├── README.md │ ├── libqemu-cxx.pdf │ └── libqemu-cxx_README.md ├── systemc-macs │ ├── README-local.md │ ├── README.md │ └── systemc-macs.pdf └── systemc-uarts │ ├── README.md │ ├── systemc-uarts.pdf │ └── systemc-uarts_README.md ├── html ├── CMakeLists.txt └── templates │ └── monitor.html ├── libqboxConfig.cmake.in ├── libqemu-cxxConfig.cmake.in ├── package-lock.cmake ├── platforms ├── CMakeLists.txt ├── cortex-m55-remote │ ├── CMakeLists.txt │ ├── README.md │ ├── conf.lua │ ├── docs │ │ ├── base-components.pdf │ │ ├── gssync.pdf │ │ ├── gsutils.pdf │ │ ├── libqemu-cxx.pdf │ │ ├── qbox.pdf │ │ └── systemc-uarts.pdf │ ├── fw │ │ └── cortex-m55 │ │ │ ├── Makefile │ │ │ ├── cortex-m55.bin │ │ │ ├── cortex-m55.elf │ │ │ ├── linker.ld │ │ │ ├── main.c │ │ │ ├── nvic.c │ │ │ ├── nvic.h │ │ │ ├── setup.s │ │ │ └── stdint.h │ ├── package-lock.cmake │ ├── src │ │ ├── main.cc │ │ ├── remote_cpu.cc │ │ └── remote_cpu.h │ └── tests │ │ ├── CMakeLists.txt │ │ └── cortex_m55.py ├── fw │ └── utils.lua ├── src │ └── main.cc └── ubuntu │ ├── conf_aarch64.lua │ ├── conf_riscv64.lua │ └── fw │ ├── arm64_bootloader.lua │ ├── build_linux_dist_image.sh │ ├── get_arm64_gzip_img_from_zboot_efi.c │ ├── mkosi.extra │ ├── etc │ │ └── systemd │ │ │ └── network │ │ │ └── 20-dhcp.network │ └── usr │ │ └── lib │ │ └── systemd │ │ ├── mkosi-use-systemd-resolved.sh │ │ ├── system-preset │ │ └── 00-mkosi.preset │ │ └── system │ │ └── mkosi-use-systemd-resolved.service │ ├── mkosi.repart │ └── 10-root.conf │ ├── riscv64_bootloader.lua │ ├── ubuntu-dts-arm64.template │ └── ubuntu-dts-riscv64.template ├── py-models ├── CMakeLists.txt ├── py-i2c.py └── py-uart.py ├── qemu-components ├── CMakeLists.txt ├── arm_smmu │ ├── CMakeLists.txt │ ├── include │ │ └── arm-smmu.h │ └── src │ │ └── arm-smmu.cc ├── common │ ├── include │ │ ├── arm.h │ │ ├── cache-ctrl │ │ │ ├── sifive-l2pf.h │ │ │ └── sifive-pl2.h │ │ ├── cpu.h │ │ ├── device.h │ │ ├── dmi-manager.h │ │ ├── exceptions.h │ │ ├── internals.h │ │ ├── libqemu-cxx │ │ │ ├── exceptions.h │ │ │ ├── libqemu-cxx.h │ │ │ ├── loader.h │ │ │ ├── target │ │ │ │ ├── aarch64.h │ │ │ │ ├── hexagon.h │ │ │ │ ├── microblaze.h │ │ │ │ └── riscv.h │ │ │ └── target_info.h │ │ ├── max.h │ │ ├── ports │ │ │ ├── initiator.h │ │ │ ├── qemu-initiator-signal-socket.h │ │ │ ├── qemu-target-signal-socket.h │ │ │ └── target.h │ │ ├── qemu-instance.h │ │ ├── tlm-extensions │ │ │ ├── qemu-cpu-hint.h │ │ │ └── qemu-mr-hint.h │ │ └── virtio │ │ │ ├── virtio-mmio-gpugl.h │ │ │ └── virtio-mmio.h │ └── src │ │ ├── dmi_utils.cc │ │ └── libqemu-cxx │ │ ├── callbacks.cc │ │ ├── console.cc │ │ ├── cpu.cc │ │ ├── device.cc │ │ ├── gpex.cc │ │ ├── gpio.cc │ │ ├── libqemu-cxx.cc │ │ ├── loader.cc │ │ ├── memory.cc │ │ ├── object.cc │ │ ├── rcu-read-lock.cc │ │ ├── sysbus.cc │ │ ├── target-info.cc │ │ ├── target │ │ ├── aarch64.cc │ │ ├── hexagon.cc │ │ ├── microblaze.cc │ │ └── riscv.cc │ │ └── timer.cc ├── cpu_arm │ ├── CMakeLists.txt │ ├── cpu_arm_cortex_a53 │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── cortex-a53.h │ │ └── src │ │ │ └── cortex-a53.cc │ ├── cpu_arm_cortex_a55 │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── cortex-a55.h │ │ └── src │ │ │ └── cortex-a55.cc │ ├── cpu_arm_cortex_a710 │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── cortex-a710.h │ │ └── src │ │ │ └── cortex-a710.cc │ ├── cpu_arm_cortex_a76 │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── cortex-a76.h │ │ └── src │ │ │ └── cortex-a76.cc │ ├── cpu_arm_cortex_m55 │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── cortex-m55.h │ │ └── src │ │ │ └── cortex-m55.cc │ ├── cpu_arm_cortex_m7 │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── cortex-m7.h │ │ └── src │ │ │ └── cortex-m7.cc │ ├── cpu_arm_cortex_r5 │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── cortex-r5.h │ │ └── src │ │ │ └── cortex-r5.cc │ ├── cpu_arm_cortex_r52 │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── cortex-r52.h │ │ └── src │ │ │ └── cortex-r52.cc │ ├── cpu_arm_neoverse_n1 │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── neoverse-n1.h │ │ └── src │ │ │ └── neoverse-n1.cc │ └── cpu_arm_neoverse_n2 │ │ ├── CMakeLists.txt │ │ ├── include │ │ └── neoverse-n2.h │ │ └── src │ │ └── neoverse-n2.cc ├── cpu_hexagon │ ├── CMakeLists.txt │ ├── include │ │ └── hexagon.h │ └── src │ │ └── hexagon.cc ├── cpu_riscv │ ├── CMakeLists.txt │ ├── cpu_riscv32 │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── riscv32.h │ │ └── src │ │ │ └── riscv32.cc │ ├── cpu_riscv64 │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── riscv64.h │ │ └── src │ │ │ └── riscv64.cc │ └── cpu_sifive_x280 │ │ ├── CMakeLists.txt │ │ ├── include │ │ └── sifive-x280-rtl.h │ │ └── src │ │ └── sifive-x280-rtl.cc ├── display │ ├── CMakeLists.txt │ ├── include │ │ └── display.h │ └── src │ │ └── display.cc ├── global_peripheral_initiator │ ├── CMakeLists.txt │ ├── include │ │ └── global_peripheral_initiator.h │ └── src │ │ └── global_peripheral_initiator.cc ├── hexagon_globalreg │ ├── CMakeLists.txt │ ├── include │ │ └── hexagon_globalreg.h │ └── src │ │ └── hexagon_globalreg.cc ├── irq-ctrl │ ├── CMakeLists.txt │ ├── arm_gicv2 │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── arm-gicv2.h │ │ └── src │ │ │ └── arm-gicv2.cc │ ├── arm_gicv3 │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── arm_gicv3.h │ │ └── src │ │ │ └── arm_gicv3.cc │ ├── arm_gicv3_its │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── arm_gicv3_its.h │ │ └── src │ │ │ └── arm_gicv3_its.cc │ ├── armv7m_nvic │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── armv7m-nvic.h │ │ └── src │ │ │ └── armv7m-nvic.cc │ ├── hexagon_l2vic │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── hexagon-l2vic.h │ │ └── src │ │ │ └── hexagon-l2vic.cc │ ├── plic_sifive │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── plic-sifive.h │ │ └── src │ │ │ └── plic-sifive.cc │ └── riscv_aclint_swi │ │ ├── CMakeLists.txt │ │ ├── include │ │ └── riscv-aclint-swi.h │ │ └── src │ │ └── riscv-aclint-swi.cc ├── nvme │ ├── CMakeLists.txt │ ├── include │ │ └── nvme.h │ └── src │ │ └── nvme.cc ├── opencores_eth │ ├── CMakeLists.txt │ ├── include │ │ └── opencores_eth.h │ └── src │ │ └── opencores_eth.cc ├── pci │ ├── CMakeLists.txt │ ├── ivshmem_plain │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── ivshmem_plain.h │ │ └── src │ │ │ └── ivshmem_plain.cc │ ├── qemu_gpex │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── qemu_gpex.h │ │ └── src │ │ │ └── qemu_gpex.cc │ ├── qemu_xhci │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── qemu_xhci.h │ │ └── src │ │ │ └── qemu_xhci.cc │ ├── rtl8139_pci │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── rtl8139_pci.h │ │ └── src │ │ │ └── rtl8139_pci.cc │ ├── vhost_user_vsock_pci │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── vhost_user_vsock_pci.h │ │ └── src │ │ │ └── vhost_user_vsock_pci.cc │ ├── virtio_gpu.h │ ├── virtio_gpu_cl_pci │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── virtio_gpu_cl_pci.h │ │ └── src │ │ │ └── virtio_gpu_cl_pci.cc │ ├── virtio_gpu_gl_pci │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── virtio_gpu_gl_pci.h │ │ └── src │ │ │ └── virtio_gpu_gl_pci.cc │ ├── virtio_gpu_pci │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── virtio_gpu_pci.h │ │ └── src │ │ │ └── virtio_gpu_pci.cc │ ├── virtio_gpu_qnn_pci │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── virtio_gpu_qnn_pci.h │ │ └── src │ │ │ └── virtio_gpu_qnn_pci.cc │ └── virtio_sound_pci │ │ ├── CMakeLists.txt │ │ ├── include │ │ └── virtio_sound_pci.h │ │ └── src │ │ └── virtio_sound_pci.cc ├── qmp │ ├── CMakeLists.txt │ ├── include │ │ └── qmp.h │ └── src │ │ └── qmp.cc ├── reset_gpio │ ├── CMakeLists.txt │ ├── include │ │ └── reset_gpio.h │ └── src │ │ └── reset_gpio.cc ├── sifive_test │ ├── CMakeLists.txt │ ├── include │ │ └── sifive_test.h │ └── src │ │ └── sifive_test.cc ├── timer │ ├── CMakeLists.txt │ ├── qemu_hexagon_qtimer │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── qemu_hexagon_qtimer.h │ │ └── src │ │ │ └── qemu_hexagon_qtimer.cc │ └── riscv_aclint_mtimer │ │ ├── CMakeLists.txt │ │ ├── include │ │ └── riscv-aclint-mtimer.h │ │ └── src │ │ └── riscv-aclint-mtimer.cc ├── uart │ ├── 16550 │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── 16550.h │ │ └── src │ │ │ └── 16550.cc │ ├── CMakeLists.txt │ ├── qemu_pl011 │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── qemu_pl011.h │ │ └── src │ │ │ └── qemu_pl011.cc │ └── sifive_uart │ │ ├── CMakeLists.txt │ │ ├── include │ │ └── sifive-uart.h │ │ └── src │ │ └── sifive-uart.cc ├── ufs │ ├── CMakeLists.txt │ ├── include │ │ └── ufs.h │ └── src │ │ └── ufs.cc ├── ufs_lu │ ├── CMakeLists.txt │ ├── include │ │ └── ufs_lu.h │ └── src │ │ └── ufs_lu.cc ├── usb │ ├── CMakeLists.txt │ ├── qemu_kbd │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── qemu_kbd.h │ │ └── src │ │ │ └── qemu_kbd.cc │ ├── qemu_tablet │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── qemu_tablet.h │ │ └── src │ │ │ └── qemu_tablet.cc │ └── usb_host │ │ ├── CMakeLists.txt │ │ ├── include │ │ └── usb_host.h │ │ └── src │ │ └── usb_host.cc ├── virtio_keyboard_pci │ ├── CMakeLists.txt │ ├── include │ │ └── virtio-keyboard-pci.h │ └── src │ │ └── virtio-keyboard-pci.cc ├── virtio_mmio_blk │ ├── CMakeLists.txt │ ├── include │ │ └── virtio_mmio_blk.h │ └── src │ │ └── virtio_mmio_blk.cc ├── virtio_mmio_gpugl │ ├── CMakeLists.txt │ ├── include │ │ └── virtio_mmio_gpugl.h │ └── src │ │ └── virtio_mmio_gpugl.cc ├── virtio_mmio_net │ ├── CMakeLists.txt │ ├── include │ │ └── virtio_mmio_net.h │ └── src │ │ └── virtio_mmio_net.cc ├── virtio_mmio_sound │ ├── CMakeLists.txt │ ├── include │ │ └── virtio_mmio_sound.h │ └── src │ │ └── virtio_mmio_sound.cc └── virtio_mouse_pci │ ├── CMakeLists.txt │ ├── include │ └── virtio-mouse-pci.h │ └── src │ └── virtio-mouse-pci.cc ├── repolint.json ├── scripts └── install_dependencies.sh ├── systemc-components ├── CMakeLists.txt ├── addrtr │ ├── CMakeLists.txt │ ├── include │ │ └── addrtr.h │ └── src │ │ └── addrtr.cc ├── backends │ ├── CMakeLists.txt │ ├── char_backend_file │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── char_backend_file.h │ │ └── src │ │ │ └── char_backend_file.cc │ ├── char_backend_socket │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── char_backend_socket.h │ │ └── src │ │ │ └── char_backend_socket.cc │ ├── char_backend_stdio │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── char_backend_stdio.h │ │ └── src │ │ │ └── char_backend_stdio.cc │ ├── legacy_char_backend_stdio │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── legacy_char_backend_stdio.h │ │ └── src │ │ │ └── legacy_char_backend_stdio.cc │ └── loop_back_backend │ │ ├── CMakeLists.txt │ │ ├── include │ │ └── loop_back_backend.h │ │ └── src │ │ └── loop_back_backend.cc ├── biflow_router │ ├── CMakeLists.txt │ └── src │ │ └── biflow.cc ├── common │ ├── include │ │ ├── argparser.h │ │ ├── async_event.h │ │ ├── backends │ │ │ ├── legacy-char-backend.h │ │ │ ├── net-backend.h │ │ │ └── tap.h │ │ ├── cciutils.h │ │ ├── fss_interfaces.h │ │ ├── fss_utils.h │ │ ├── inlinesync.h │ │ ├── libgssync.h │ │ ├── libgsutils.h │ │ ├── loader.h │ │ ├── luafile_tool.h │ │ ├── macs │ │ │ ├── dma.h │ │ │ ├── mac.h │ │ │ ├── mii.h │ │ │ ├── payload.h │ │ │ └── phy.h │ │ ├── memory_services.h │ │ ├── module_factory_container.h │ │ ├── module_factory_registery.h │ │ ├── observer_event.h │ │ ├── onmethod.h │ │ ├── ports │ │ │ ├── biflow-socket.h │ │ │ ├── initiator-signal-socket.h │ │ │ ├── multiinitiator-signal-socket.h │ │ │ └── target-signal-socket.h │ │ ├── pre_suspending_sc_support.h │ │ ├── qk_extendedif.h │ │ ├── qk_factory.h │ │ ├── qkmulti-adaptive.h │ │ ├── qkmulti-freerunning.h │ │ ├── qkmulti-quantum.h │ │ ├── qkmulti-rolling.h │ │ ├── qkmulti-unconstrained.h │ │ ├── qkmultithread.h │ │ ├── registers.h │ │ ├── remote.h │ │ ├── report.h │ │ ├── router_if.h │ │ ├── runonsysc.h │ │ ├── semaphore.h │ │ ├── sync_window.h │ │ ├── tests │ │ │ ├── initiator-tester.h │ │ │ ├── target-tester.h │ │ │ └── test-bench.h │ │ ├── tlm-extensions │ │ │ ├── exclusive-access.h │ │ │ ├── pathid_extension.h │ │ │ ├── shmem_extension.h │ │ │ └── underlying-dmi.h │ │ ├── tlm_sockets_buswidth.h │ │ ├── transaction_forwarder_if.h │ │ └── uutils.h │ └── src │ │ ├── cciutils.cc │ │ ├── libgssync │ │ ├── pre_suspending_sc_support.cc │ │ ├── qk_factory.cc │ │ └── qkmultithread.cc │ │ ├── luautils.cc │ │ ├── macs │ │ ├── backends │ │ │ └── tap.cc │ │ └── components │ │ │ ├── mac.cc │ │ │ └── phy.cc │ │ ├── memory_services.cc │ │ └── uutils.cc ├── component_constructor │ ├── CMakeLists.txt │ ├── include │ │ └── component_constructor.h │ └── src │ │ └── component_constructor.cc ├── dmi_converter │ ├── CMakeLists.txt │ ├── include │ │ └── dmi_converter.h │ └── src │ │ └── dmi_converter.cc ├── exclusive_monitor │ ├── CMakeLists.txt │ ├── include │ │ └── exclusive-monitor.h │ └── src │ │ └── exclusive-monitor.cc ├── exiter │ ├── CMakeLists.txt │ ├── include │ │ └── exiter.h │ └── src │ │ └── exiter.cc ├── gs_memory │ ├── CMakeLists.txt │ ├── include │ │ └── gs_memory.h │ └── src │ │ └── gs_memory.cc ├── keep_alive │ ├── CMakeLists.txt │ ├── include │ │ └── keep_alive.h │ └── src │ │ └── keep_alive.cc ├── loader │ ├── CMakeLists.txt │ └── src │ │ └── loader.cc ├── macs │ ├── CMakeLists.txt │ ├── dwmac │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── dwmac.h │ │ └── src │ │ │ └── dwmac.cc │ └── xgmac │ │ ├── CMakeLists.txt │ │ ├── include │ │ └── xgmac.h │ │ └── src │ │ └── xgmac.cc ├── memory_dumper │ ├── CMakeLists.txt │ ├── include │ │ └── memory_dumper.h │ └── src │ │ └── memory_dumper.cc ├── monitor │ ├── CMakeLists.txt │ ├── include │ │ └── monitor.h │ ├── src │ │ └── monitor.cc │ └── static │ │ ├── monitor.html │ │ └── res │ │ └── vnc.html ├── pass │ ├── CMakeLists.txt │ ├── include │ │ └── pass.h │ └── src │ │ └── pass.cc ├── python_binder │ ├── CMakeLists.txt │ ├── include │ │ └── python_binder.h │ └── src │ │ └── python_binder.cc ├── realtimelimiter │ ├── CMakeLists.txt │ ├── include │ │ └── realtimelimiter.h │ └── src │ │ └── realtimelimiter.cc ├── reg_router │ ├── CMakeLists.txt │ ├── include │ │ └── reg_router.h │ └── src │ │ └── reg_router.cc ├── router │ ├── CMakeLists.txt │ ├── include │ │ └── router.h │ └── src │ │ └── router.cc ├── timeprinter │ ├── CMakeLists.txt │ ├── include │ │ └── timeprinter.h │ └── src │ │ └── timeprinter.cc ├── tlm_bus_width_bridges │ ├── CMakeLists.txt │ ├── include │ │ └── tlm_bus_width_bridges.h │ └── src │ │ └── tlm_bus_width_bridges.cc └── uart │ ├── CMakeLists.txt │ ├── uart-ibex │ ├── CMakeLists.txt │ ├── include │ │ └── uart-ibex.h │ └── src │ │ └── uart-ibex.cc │ └── uart-pl011 │ ├── CMakeLists.txt │ ├── include │ └── uart-pl011.h │ └── src │ └── uart-pl011.cc └── tests ├── CMakeLists.txt ├── base-components ├── CMakeLists.txt ├── addrtr │ ├── CMakeLists.txt │ ├── addrtr-bench.h │ └── addrtr-tests.cc ├── aliases │ ├── CMakeLists.txt │ ├── aliases-mapping-bench.h │ ├── aliases-mapping-test.cc │ └── conf-test.lua ├── dmi-converter │ ├── CMakeLists.txt │ ├── dmi-converter-bench.h │ └── dmi-converter-tests.cc ├── exclusive-monitor │ ├── CMakeLists.txt │ ├── test-bench.h │ └── tests.cc ├── fss │ ├── CMakeLists.txt │ ├── fss-bench.h │ ├── fss-tests.cc │ ├── fss_node.cc │ └── fss_node.h ├── gs_register │ ├── CMakeLists.txt │ ├── gs_register-bench.h │ └── gs_register-tests.cc ├── loader │ ├── CMakeLists.txt │ ├── conf-test.lua │ ├── ignore_leaks.txt │ ├── loader-test-bench.h │ ├── loader-test.cc │ └── src │ │ ├── Makefile │ │ ├── README.md │ │ ├── link.ld │ │ ├── loader-test-bin.asm │ │ ├── loader-test.asm │ │ ├── loader-test.bin │ │ ├── loader-test.csv │ │ └── loader-test.elf ├── memory-blocs │ ├── CMakeLists.txt │ └── memory-blocs.cc ├── memory │ ├── CMakeLists.txt │ ├── memory-bench.h │ └── memory-tests.cc ├── python-binder │ ├── CMakeLists.txt │ ├── python-binder-bench.h │ ├── python-binder-test.py │ └── python-binder-tests.cc ├── remote │ ├── CMakeLists.txt │ ├── remote-bench.h │ ├── remote-tests.cc │ └── remote.cc ├── router-memory │ ├── CMakeLists.txt │ ├── router-memory-bench.h │ └── router-memory-tests.cc └── router │ ├── CMakeLists.txt │ ├── router-bench.h │ └── router-tests.cc ├── libgssync ├── CMakeLists.txt ├── integration_tests │ ├── CMakeLists.txt │ ├── checker.h │ ├── main.cc │ ├── pathid_extension.h │ └── tests.lua ├── scp_report │ ├── CMakeLists.txt │ ├── lua_test.lua │ └── scp_report_thread.cc └── unit_tests │ ├── CMakeLists.txt │ ├── qk_extendedif_test.cc │ ├── qkmulti-quantum_test.cc │ └── qkmultithread_test.cc ├── libgsutils ├── CMakeLists.txt ├── cci_alias_test.cc ├── cci_test.cc ├── factory │ ├── CMakeLists.txt │ ├── factory_platform.cc │ └── factory_platform.lua ├── ignore_leaks.txt ├── logger_test.cc ├── lua_test.cc ├── lua_test.lua └── scp_loggging_test.cc ├── libqbox ├── CMakeLists.txt ├── cpu │ ├── CMakeLists.txt │ ├── aarch64 │ │ ├── CMakeLists.txt │ │ ├── dmi-test-async-inval.cc │ │ ├── dmi-test-concurrent-inval.cc │ │ ├── dmi-test-reset.S │ │ ├── dmi-test-reset.cc │ │ ├── dmi-test-reset.ld │ │ ├── dmi-test.cc │ │ ├── ld-st-excl-fail.cc │ │ ├── simple-write-test.cc │ │ └── write_read.cc │ ├── halt │ │ ├── CMakeLists.txt │ │ └── halt-tests.cc │ ├── hexagon │ │ ├── CMakeLists.txt │ │ ├── hex-reset.cc │ │ └── ld-st-mmio.cc │ ├── reset │ │ ├── CMakeLists.txt │ │ ├── reset-test-base.h │ │ ├── reset-test-cpu.cc │ │ ├── reset-test-system.cc │ │ └── reset-test.cc │ └── riscv32 │ │ ├── CMakeLists.txt │ │ ├── riscv32-dmi-test.S │ │ ├── riscv32-dmi-test.cc │ │ ├── riscv32-dmi-test.ld │ │ ├── riscv32-irq-test.S │ │ ├── riscv32-irq-test.cc │ │ ├── riscv32-irq-test.ld │ │ ├── riscv32-qtimer-test.S │ │ ├── riscv32-qtimer-test.cc │ │ ├── riscv32-qtimer-test.ld │ │ ├── riscv32-reset.S │ │ ├── riscv32-reset.cc │ │ └── riscv32-reset.ld ├── display │ ├── CMakeLists.txt │ └── display.cc ├── hexagon │ ├── CMakeLists.txt │ ├── load-store-test.cc │ ├── mmio_probe.h │ └── test.h ├── include │ └── test │ │ ├── cpu.h │ │ ├── test.h │ │ └── tester │ │ ├── dmi.h │ │ ├── dmi_soak.h │ │ ├── exclusive.h │ │ ├── mmio.h │ │ └── tester.h └── patch-keystone.patch └── systemc-uarts ├── CMakeLists.txt ├── file-backend-test.cc ├── uart-biflow-backend-socket-test.cc ├── uart-biflow-stdio-test.cc └── uart-ibex-biflow-stdio-test.cc /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/.clang-format -------------------------------------------------------------------------------- /.github/workflows/build-macos-full.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/.github/workflows/build-macos-full.yml -------------------------------------------------------------------------------- /.github/workflows/build-ubuntu-full.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/.github/workflows/build-ubuntu-full.yml -------------------------------------------------------------------------------- /.github/workflows/clang-format.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/.github/workflows/clang-format.yml -------------------------------------------------------------------------------- /.github/workflows/gh-pages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/.github/workflows/gh-pages.yml -------------------------------------------------------------------------------- /.github/workflows/quic-organization-repolinter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/.github/workflows/quic-organization-repolinter.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /build*/ 2 | /debug*/ 3 | tags 4 | TAGS 5 | *~ 6 | *.sw? 7 | .vscode 8 | .DS_Store 9 | __pycache__ 10 | -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CODE-OF-CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/CODE-OF-CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/README.md -------------------------------------------------------------------------------- /cmake/CTestCustom.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/cmake/CTestCustom.cmake -------------------------------------------------------------------------------- /cmake/boilerplate.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/cmake/boilerplate.cmake -------------------------------------------------------------------------------- /docs/base-components/README-local.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/docs/base-components/README-local.md -------------------------------------------------------------------------------- /docs/base-components/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/docs/base-components/README.md -------------------------------------------------------------------------------- /docs/base-components/base-components.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/docs/base-components/base-components.pdf -------------------------------------------------------------------------------- /docs/base-components/base-components_README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/docs/base-components/base-components_README.md -------------------------------------------------------------------------------- /docs/extra-components/README-local.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/docs/extra-components/README-local.md -------------------------------------------------------------------------------- /docs/extra-components/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/docs/extra-components/README.md -------------------------------------------------------------------------------- /docs/libgssync/README-local.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/docs/libgssync/README-local.md -------------------------------------------------------------------------------- /docs/libgssync/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/docs/libgssync/README.md -------------------------------------------------------------------------------- /docs/libgssync/gssync-2.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/docs/libgssync/gssync-2.pdf -------------------------------------------------------------------------------- /docs/libgssync/gssync.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/docs/libgssync/gssync.pdf -------------------------------------------------------------------------------- /docs/libgssync/gssync_README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/docs/libgssync/gssync_README.md -------------------------------------------------------------------------------- /docs/libgsutils/README-local.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/docs/libgsutils/README-local.md -------------------------------------------------------------------------------- /docs/libgsutils/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/docs/libgsutils/README.md -------------------------------------------------------------------------------- /docs/libgsutils/gsutils-2.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/docs/libgsutils/gsutils-2.pdf -------------------------------------------------------------------------------- /docs/libgsutils/gsutils.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/docs/libgsutils/gsutils.pdf -------------------------------------------------------------------------------- /docs/libgsutils/gsutils_README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/docs/libgsutils/gsutils_README.md -------------------------------------------------------------------------------- /docs/libqbox/README-local.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/docs/libqbox/README-local.md -------------------------------------------------------------------------------- /docs/libqbox/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/docs/libqbox/README.md -------------------------------------------------------------------------------- /docs/libqbox/qbox-extra.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/docs/libqbox/qbox-extra.pdf -------------------------------------------------------------------------------- /docs/libqbox/qbox.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/docs/libqbox/qbox.pdf -------------------------------------------------------------------------------- /docs/libqbox/qbox_README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/docs/libqbox/qbox_README.md -------------------------------------------------------------------------------- /docs/libqemu-cxx/README-local.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/docs/libqemu-cxx/README-local.md -------------------------------------------------------------------------------- /docs/libqemu-cxx/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/docs/libqemu-cxx/README.md -------------------------------------------------------------------------------- /docs/libqemu-cxx/libqemu-cxx.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/docs/libqemu-cxx/libqemu-cxx.pdf -------------------------------------------------------------------------------- /docs/libqemu-cxx/libqemu-cxx_README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/docs/libqemu-cxx/libqemu-cxx_README.md -------------------------------------------------------------------------------- /docs/systemc-macs/README-local.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/docs/systemc-macs/README-local.md -------------------------------------------------------------------------------- /docs/systemc-macs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/docs/systemc-macs/README.md -------------------------------------------------------------------------------- /docs/systemc-macs/systemc-macs.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/docs/systemc-macs/systemc-macs.pdf -------------------------------------------------------------------------------- /docs/systemc-uarts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/docs/systemc-uarts/README.md -------------------------------------------------------------------------------- /docs/systemc-uarts/systemc-uarts.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/docs/systemc-uarts/systemc-uarts.pdf -------------------------------------------------------------------------------- /docs/systemc-uarts/systemc-uarts_README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/docs/systemc-uarts/systemc-uarts_README.md -------------------------------------------------------------------------------- /html/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/html/CMakeLists.txt -------------------------------------------------------------------------------- /html/templates/monitor.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/html/templates/monitor.html -------------------------------------------------------------------------------- /libqboxConfig.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/libqboxConfig.cmake.in -------------------------------------------------------------------------------- /libqemu-cxxConfig.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/libqemu-cxxConfig.cmake.in -------------------------------------------------------------------------------- /package-lock.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/package-lock.cmake -------------------------------------------------------------------------------- /platforms/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/platforms/CMakeLists.txt -------------------------------------------------------------------------------- /platforms/cortex-m55-remote/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/platforms/cortex-m55-remote/CMakeLists.txt -------------------------------------------------------------------------------- /platforms/cortex-m55-remote/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/platforms/cortex-m55-remote/README.md -------------------------------------------------------------------------------- /platforms/cortex-m55-remote/conf.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/platforms/cortex-m55-remote/conf.lua -------------------------------------------------------------------------------- /platforms/cortex-m55-remote/docs/base-components.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/platforms/cortex-m55-remote/docs/base-components.pdf -------------------------------------------------------------------------------- /platforms/cortex-m55-remote/docs/gssync.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/platforms/cortex-m55-remote/docs/gssync.pdf -------------------------------------------------------------------------------- /platforms/cortex-m55-remote/docs/gsutils.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/platforms/cortex-m55-remote/docs/gsutils.pdf -------------------------------------------------------------------------------- /platforms/cortex-m55-remote/docs/libqemu-cxx.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/platforms/cortex-m55-remote/docs/libqemu-cxx.pdf -------------------------------------------------------------------------------- /platforms/cortex-m55-remote/docs/qbox.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/platforms/cortex-m55-remote/docs/qbox.pdf -------------------------------------------------------------------------------- /platforms/cortex-m55-remote/docs/systemc-uarts.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/platforms/cortex-m55-remote/docs/systemc-uarts.pdf -------------------------------------------------------------------------------- /platforms/cortex-m55-remote/fw/cortex-m55/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/platforms/cortex-m55-remote/fw/cortex-m55/Makefile -------------------------------------------------------------------------------- /platforms/cortex-m55-remote/fw/cortex-m55/cortex-m55.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/platforms/cortex-m55-remote/fw/cortex-m55/cortex-m55.bin -------------------------------------------------------------------------------- /platforms/cortex-m55-remote/fw/cortex-m55/cortex-m55.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/platforms/cortex-m55-remote/fw/cortex-m55/cortex-m55.elf -------------------------------------------------------------------------------- /platforms/cortex-m55-remote/fw/cortex-m55/linker.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/platforms/cortex-m55-remote/fw/cortex-m55/linker.ld -------------------------------------------------------------------------------- /platforms/cortex-m55-remote/fw/cortex-m55/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/platforms/cortex-m55-remote/fw/cortex-m55/main.c -------------------------------------------------------------------------------- /platforms/cortex-m55-remote/fw/cortex-m55/nvic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/platforms/cortex-m55-remote/fw/cortex-m55/nvic.c -------------------------------------------------------------------------------- /platforms/cortex-m55-remote/fw/cortex-m55/nvic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/platforms/cortex-m55-remote/fw/cortex-m55/nvic.h -------------------------------------------------------------------------------- /platforms/cortex-m55-remote/fw/cortex-m55/setup.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/platforms/cortex-m55-remote/fw/cortex-m55/setup.s -------------------------------------------------------------------------------- /platforms/cortex-m55-remote/fw/cortex-m55/stdint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/platforms/cortex-m55-remote/fw/cortex-m55/stdint.h -------------------------------------------------------------------------------- /platforms/cortex-m55-remote/package-lock.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/platforms/cortex-m55-remote/package-lock.cmake -------------------------------------------------------------------------------- /platforms/cortex-m55-remote/src/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/platforms/cortex-m55-remote/src/main.cc -------------------------------------------------------------------------------- /platforms/cortex-m55-remote/src/remote_cpu.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/platforms/cortex-m55-remote/src/remote_cpu.cc -------------------------------------------------------------------------------- /platforms/cortex-m55-remote/src/remote_cpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/platforms/cortex-m55-remote/src/remote_cpu.h -------------------------------------------------------------------------------- /platforms/cortex-m55-remote/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/platforms/cortex-m55-remote/tests/CMakeLists.txt -------------------------------------------------------------------------------- /platforms/cortex-m55-remote/tests/cortex_m55.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/platforms/cortex-m55-remote/tests/cortex_m55.py -------------------------------------------------------------------------------- /platforms/fw/utils.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/platforms/fw/utils.lua -------------------------------------------------------------------------------- /platforms/src/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/platforms/src/main.cc -------------------------------------------------------------------------------- /platforms/ubuntu/conf_aarch64.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/platforms/ubuntu/conf_aarch64.lua -------------------------------------------------------------------------------- /platforms/ubuntu/conf_riscv64.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/platforms/ubuntu/conf_riscv64.lua -------------------------------------------------------------------------------- /platforms/ubuntu/fw/arm64_bootloader.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/platforms/ubuntu/fw/arm64_bootloader.lua -------------------------------------------------------------------------------- /platforms/ubuntu/fw/build_linux_dist_image.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/platforms/ubuntu/fw/build_linux_dist_image.sh -------------------------------------------------------------------------------- /platforms/ubuntu/fw/get_arm64_gzip_img_from_zboot_efi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/platforms/ubuntu/fw/get_arm64_gzip_img_from_zboot_efi.c -------------------------------------------------------------------------------- /platforms/ubuntu/fw/mkosi.extra/etc/systemd/network/20-dhcp.network: -------------------------------------------------------------------------------- 1 | [Match] 2 | Name=* 3 | 4 | [Network] 5 | DHCP=yes 6 | -------------------------------------------------------------------------------- /platforms/ubuntu/fw/mkosi.extra/usr/lib/systemd/mkosi-use-systemd-resolved.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/platforms/ubuntu/fw/mkosi.extra/usr/lib/systemd/mkosi-use-systemd-resolved.sh -------------------------------------------------------------------------------- /platforms/ubuntu/fw/mkosi.extra/usr/lib/systemd/system-preset/00-mkosi.preset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/platforms/ubuntu/fw/mkosi.extra/usr/lib/systemd/system-preset/00-mkosi.preset -------------------------------------------------------------------------------- /platforms/ubuntu/fw/mkosi.extra/usr/lib/systemd/system/mkosi-use-systemd-resolved.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/platforms/ubuntu/fw/mkosi.extra/usr/lib/systemd/system/mkosi-use-systemd-resolved.service -------------------------------------------------------------------------------- /platforms/ubuntu/fw/mkosi.repart/10-root.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/platforms/ubuntu/fw/mkosi.repart/10-root.conf -------------------------------------------------------------------------------- /platforms/ubuntu/fw/riscv64_bootloader.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/platforms/ubuntu/fw/riscv64_bootloader.lua -------------------------------------------------------------------------------- /platforms/ubuntu/fw/ubuntu-dts-arm64.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/platforms/ubuntu/fw/ubuntu-dts-arm64.template -------------------------------------------------------------------------------- /platforms/ubuntu/fw/ubuntu-dts-riscv64.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/platforms/ubuntu/fw/ubuntu-dts-riscv64.template -------------------------------------------------------------------------------- /py-models/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/py-models/CMakeLists.txt -------------------------------------------------------------------------------- /py-models/py-i2c.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/py-models/py-i2c.py -------------------------------------------------------------------------------- /py-models/py-uart.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/py-models/py-uart.py -------------------------------------------------------------------------------- /qemu-components/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/CMakeLists.txt -------------------------------------------------------------------------------- /qemu-components/arm_smmu/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | gs_create_dymod(arm_smmu) 2 | -------------------------------------------------------------------------------- /qemu-components/arm_smmu/include/arm-smmu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/arm_smmu/include/arm-smmu.h -------------------------------------------------------------------------------- /qemu-components/arm_smmu/src/arm-smmu.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/arm_smmu/src/arm-smmu.cc -------------------------------------------------------------------------------- /qemu-components/common/include/arm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/common/include/arm.h -------------------------------------------------------------------------------- /qemu-components/common/include/cache-ctrl/sifive-l2pf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/common/include/cache-ctrl/sifive-l2pf.h -------------------------------------------------------------------------------- /qemu-components/common/include/cache-ctrl/sifive-pl2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/common/include/cache-ctrl/sifive-pl2.h -------------------------------------------------------------------------------- /qemu-components/common/include/cpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/common/include/cpu.h -------------------------------------------------------------------------------- /qemu-components/common/include/device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/common/include/device.h -------------------------------------------------------------------------------- /qemu-components/common/include/dmi-manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/common/include/dmi-manager.h -------------------------------------------------------------------------------- /qemu-components/common/include/exceptions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/common/include/exceptions.h -------------------------------------------------------------------------------- /qemu-components/common/include/internals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/common/include/internals.h -------------------------------------------------------------------------------- /qemu-components/common/include/libqemu-cxx/exceptions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/common/include/libqemu-cxx/exceptions.h -------------------------------------------------------------------------------- /qemu-components/common/include/libqemu-cxx/libqemu-cxx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/common/include/libqemu-cxx/libqemu-cxx.h -------------------------------------------------------------------------------- /qemu-components/common/include/libqemu-cxx/loader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/common/include/libqemu-cxx/loader.h -------------------------------------------------------------------------------- /qemu-components/common/include/libqemu-cxx/target/aarch64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/common/include/libqemu-cxx/target/aarch64.h -------------------------------------------------------------------------------- /qemu-components/common/include/libqemu-cxx/target/hexagon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/common/include/libqemu-cxx/target/hexagon.h -------------------------------------------------------------------------------- /qemu-components/common/include/libqemu-cxx/target/microblaze.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/common/include/libqemu-cxx/target/microblaze.h -------------------------------------------------------------------------------- /qemu-components/common/include/libqemu-cxx/target/riscv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/common/include/libqemu-cxx/target/riscv.h -------------------------------------------------------------------------------- /qemu-components/common/include/libqemu-cxx/target_info.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/common/include/libqemu-cxx/target_info.h -------------------------------------------------------------------------------- /qemu-components/common/include/max.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/common/include/max.h -------------------------------------------------------------------------------- /qemu-components/common/include/ports/initiator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/common/include/ports/initiator.h -------------------------------------------------------------------------------- /qemu-components/common/include/ports/qemu-initiator-signal-socket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/common/include/ports/qemu-initiator-signal-socket.h -------------------------------------------------------------------------------- /qemu-components/common/include/ports/qemu-target-signal-socket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/common/include/ports/qemu-target-signal-socket.h -------------------------------------------------------------------------------- /qemu-components/common/include/ports/target.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/common/include/ports/target.h -------------------------------------------------------------------------------- /qemu-components/common/include/qemu-instance.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/common/include/qemu-instance.h -------------------------------------------------------------------------------- /qemu-components/common/include/tlm-extensions/qemu-cpu-hint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/common/include/tlm-extensions/qemu-cpu-hint.h -------------------------------------------------------------------------------- /qemu-components/common/include/tlm-extensions/qemu-mr-hint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/common/include/tlm-extensions/qemu-mr-hint.h -------------------------------------------------------------------------------- /qemu-components/common/include/virtio/virtio-mmio-gpugl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/common/include/virtio/virtio-mmio-gpugl.h -------------------------------------------------------------------------------- /qemu-components/common/include/virtio/virtio-mmio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/common/include/virtio/virtio-mmio.h -------------------------------------------------------------------------------- /qemu-components/common/src/dmi_utils.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/common/src/dmi_utils.cc -------------------------------------------------------------------------------- /qemu-components/common/src/libqemu-cxx/callbacks.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/common/src/libqemu-cxx/callbacks.cc -------------------------------------------------------------------------------- /qemu-components/common/src/libqemu-cxx/console.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/common/src/libqemu-cxx/console.cc -------------------------------------------------------------------------------- /qemu-components/common/src/libqemu-cxx/cpu.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/common/src/libqemu-cxx/cpu.cc -------------------------------------------------------------------------------- /qemu-components/common/src/libqemu-cxx/device.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/common/src/libqemu-cxx/device.cc -------------------------------------------------------------------------------- /qemu-components/common/src/libqemu-cxx/gpex.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/common/src/libqemu-cxx/gpex.cc -------------------------------------------------------------------------------- /qemu-components/common/src/libqemu-cxx/gpio.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/common/src/libqemu-cxx/gpio.cc -------------------------------------------------------------------------------- /qemu-components/common/src/libqemu-cxx/libqemu-cxx.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/common/src/libqemu-cxx/libqemu-cxx.cc -------------------------------------------------------------------------------- /qemu-components/common/src/libqemu-cxx/loader.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/common/src/libqemu-cxx/loader.cc -------------------------------------------------------------------------------- /qemu-components/common/src/libqemu-cxx/memory.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/common/src/libqemu-cxx/memory.cc -------------------------------------------------------------------------------- /qemu-components/common/src/libqemu-cxx/object.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/common/src/libqemu-cxx/object.cc -------------------------------------------------------------------------------- /qemu-components/common/src/libqemu-cxx/rcu-read-lock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/common/src/libqemu-cxx/rcu-read-lock.cc -------------------------------------------------------------------------------- /qemu-components/common/src/libqemu-cxx/sysbus.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/common/src/libqemu-cxx/sysbus.cc -------------------------------------------------------------------------------- /qemu-components/common/src/libqemu-cxx/target-info.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/common/src/libqemu-cxx/target-info.cc -------------------------------------------------------------------------------- /qemu-components/common/src/libqemu-cxx/target/aarch64.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/common/src/libqemu-cxx/target/aarch64.cc -------------------------------------------------------------------------------- /qemu-components/common/src/libqemu-cxx/target/hexagon.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/common/src/libqemu-cxx/target/hexagon.cc -------------------------------------------------------------------------------- /qemu-components/common/src/libqemu-cxx/target/microblaze.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/common/src/libqemu-cxx/target/microblaze.cc -------------------------------------------------------------------------------- /qemu-components/common/src/libqemu-cxx/target/riscv.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/common/src/libqemu-cxx/target/riscv.cc -------------------------------------------------------------------------------- /qemu-components/common/src/libqemu-cxx/timer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/common/src/libqemu-cxx/timer.cc -------------------------------------------------------------------------------- /qemu-components/cpu_arm/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/cpu_arm/CMakeLists.txt -------------------------------------------------------------------------------- /qemu-components/cpu_arm/cpu_arm_cortex_a53/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | gs_create_dymod(cpu_arm_cortexA53) 2 | -------------------------------------------------------------------------------- /qemu-components/cpu_arm/cpu_arm_cortex_a53/include/cortex-a53.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/cpu_arm/cpu_arm_cortex_a53/include/cortex-a53.h -------------------------------------------------------------------------------- /qemu-components/cpu_arm/cpu_arm_cortex_a53/src/cortex-a53.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/cpu_arm/cpu_arm_cortex_a53/src/cortex-a53.cc -------------------------------------------------------------------------------- /qemu-components/cpu_arm/cpu_arm_cortex_a55/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | gs_create_dymod(cpu_arm_cortexA55) 2 | -------------------------------------------------------------------------------- /qemu-components/cpu_arm/cpu_arm_cortex_a55/include/cortex-a55.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/cpu_arm/cpu_arm_cortex_a55/include/cortex-a55.h -------------------------------------------------------------------------------- /qemu-components/cpu_arm/cpu_arm_cortex_a55/src/cortex-a55.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/cpu_arm/cpu_arm_cortex_a55/src/cortex-a55.cc -------------------------------------------------------------------------------- /qemu-components/cpu_arm/cpu_arm_cortex_a710/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | gs_create_dymod(cpu_arm_cortexA710) 2 | -------------------------------------------------------------------------------- /qemu-components/cpu_arm/cpu_arm_cortex_a710/include/cortex-a710.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/cpu_arm/cpu_arm_cortex_a710/include/cortex-a710.h -------------------------------------------------------------------------------- /qemu-components/cpu_arm/cpu_arm_cortex_a710/src/cortex-a710.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/cpu_arm/cpu_arm_cortex_a710/src/cortex-a710.cc -------------------------------------------------------------------------------- /qemu-components/cpu_arm/cpu_arm_cortex_a76/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | gs_create_dymod(cpu_arm_cortexA76) 2 | -------------------------------------------------------------------------------- /qemu-components/cpu_arm/cpu_arm_cortex_a76/include/cortex-a76.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/cpu_arm/cpu_arm_cortex_a76/include/cortex-a76.h -------------------------------------------------------------------------------- /qemu-components/cpu_arm/cpu_arm_cortex_a76/src/cortex-a76.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/cpu_arm/cpu_arm_cortex_a76/src/cortex-a76.cc -------------------------------------------------------------------------------- /qemu-components/cpu_arm/cpu_arm_cortex_m55/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/cpu_arm/cpu_arm_cortex_m55/CMakeLists.txt -------------------------------------------------------------------------------- /qemu-components/cpu_arm/cpu_arm_cortex_m55/include/cortex-m55.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/cpu_arm/cpu_arm_cortex_m55/include/cortex-m55.h -------------------------------------------------------------------------------- /qemu-components/cpu_arm/cpu_arm_cortex_m55/src/cortex-m55.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/cpu_arm/cpu_arm_cortex_m55/src/cortex-m55.cc -------------------------------------------------------------------------------- /qemu-components/cpu_arm/cpu_arm_cortex_m7/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/cpu_arm/cpu_arm_cortex_m7/CMakeLists.txt -------------------------------------------------------------------------------- /qemu-components/cpu_arm/cpu_arm_cortex_m7/include/cortex-m7.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/cpu_arm/cpu_arm_cortex_m7/include/cortex-m7.h -------------------------------------------------------------------------------- /qemu-components/cpu_arm/cpu_arm_cortex_m7/src/cortex-m7.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/cpu_arm/cpu_arm_cortex_m7/src/cortex-m7.cc -------------------------------------------------------------------------------- /qemu-components/cpu_arm/cpu_arm_cortex_r5/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | gs_create_dymod(cpu_arm_cortexR5) 2 | -------------------------------------------------------------------------------- /qemu-components/cpu_arm/cpu_arm_cortex_r5/include/cortex-r5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/cpu_arm/cpu_arm_cortex_r5/include/cortex-r5.h -------------------------------------------------------------------------------- /qemu-components/cpu_arm/cpu_arm_cortex_r5/src/cortex-r5.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/cpu_arm/cpu_arm_cortex_r5/src/cortex-r5.cc -------------------------------------------------------------------------------- /qemu-components/cpu_arm/cpu_arm_cortex_r52/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | gs_create_dymod(cpu_arm_cortexR52) 2 | -------------------------------------------------------------------------------- /qemu-components/cpu_arm/cpu_arm_cortex_r52/include/cortex-r52.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/cpu_arm/cpu_arm_cortex_r52/include/cortex-r52.h -------------------------------------------------------------------------------- /qemu-components/cpu_arm/cpu_arm_cortex_r52/src/cortex-r52.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/cpu_arm/cpu_arm_cortex_r52/src/cortex-r52.cc -------------------------------------------------------------------------------- /qemu-components/cpu_arm/cpu_arm_neoverse_n1/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | gs_create_dymod(cpu_arm_neoverseN1) 2 | -------------------------------------------------------------------------------- /qemu-components/cpu_arm/cpu_arm_neoverse_n1/include/neoverse-n1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/cpu_arm/cpu_arm_neoverse_n1/include/neoverse-n1.h -------------------------------------------------------------------------------- /qemu-components/cpu_arm/cpu_arm_neoverse_n1/src/neoverse-n1.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/cpu_arm/cpu_arm_neoverse_n1/src/neoverse-n1.cc -------------------------------------------------------------------------------- /qemu-components/cpu_arm/cpu_arm_neoverse_n2/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | gs_create_dymod(cpu_arm_neoverseN2) 2 | -------------------------------------------------------------------------------- /qemu-components/cpu_arm/cpu_arm_neoverse_n2/include/neoverse-n2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/cpu_arm/cpu_arm_neoverse_n2/include/neoverse-n2.h -------------------------------------------------------------------------------- /qemu-components/cpu_arm/cpu_arm_neoverse_n2/src/neoverse-n2.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/cpu_arm/cpu_arm_neoverse_n2/src/neoverse-n2.cc -------------------------------------------------------------------------------- /qemu-components/cpu_hexagon/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/cpu_hexagon/CMakeLists.txt -------------------------------------------------------------------------------- /qemu-components/cpu_hexagon/include/hexagon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/cpu_hexagon/include/hexagon.h -------------------------------------------------------------------------------- /qemu-components/cpu_hexagon/src/hexagon.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/cpu_hexagon/src/hexagon.cc -------------------------------------------------------------------------------- /qemu-components/cpu_riscv/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/cpu_riscv/CMakeLists.txt -------------------------------------------------------------------------------- /qemu-components/cpu_riscv/cpu_riscv32/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | gs_create_dymod(cpu_riscv32) 2 | -------------------------------------------------------------------------------- /qemu-components/cpu_riscv/cpu_riscv32/include/riscv32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/cpu_riscv/cpu_riscv32/include/riscv32.h -------------------------------------------------------------------------------- /qemu-components/cpu_riscv/cpu_riscv32/src/riscv32.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/cpu_riscv/cpu_riscv32/src/riscv32.cc -------------------------------------------------------------------------------- /qemu-components/cpu_riscv/cpu_riscv64/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | gs_create_dymod(cpu_riscv64) 2 | -------------------------------------------------------------------------------- /qemu-components/cpu_riscv/cpu_riscv64/include/riscv64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/cpu_riscv/cpu_riscv64/include/riscv64.h -------------------------------------------------------------------------------- /qemu-components/cpu_riscv/cpu_riscv64/src/riscv64.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/cpu_riscv/cpu_riscv64/src/riscv64.cc -------------------------------------------------------------------------------- /qemu-components/cpu_riscv/cpu_sifive_x280/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | gs_create_dymod(cpu_sifive_X280) 2 | -------------------------------------------------------------------------------- /qemu-components/cpu_riscv/cpu_sifive_x280/include/sifive-x280-rtl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/cpu_riscv/cpu_sifive_x280/include/sifive-x280-rtl.h -------------------------------------------------------------------------------- /qemu-components/cpu_riscv/cpu_sifive_x280/src/sifive-x280-rtl.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/cpu_riscv/cpu_sifive_x280/src/sifive-x280-rtl.cc -------------------------------------------------------------------------------- /qemu-components/display/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/display/CMakeLists.txt -------------------------------------------------------------------------------- /qemu-components/display/include/display.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/display/include/display.h -------------------------------------------------------------------------------- /qemu-components/display/src/display.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/display/src/display.cc -------------------------------------------------------------------------------- /qemu-components/global_peripheral_initiator/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | gs_create_dymod(global_peripheral_initiator) 2 | -------------------------------------------------------------------------------- /qemu-components/global_peripheral_initiator/include/global_peripheral_initiator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/global_peripheral_initiator/include/global_peripheral_initiator.h -------------------------------------------------------------------------------- /qemu-components/global_peripheral_initiator/src/global_peripheral_initiator.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/global_peripheral_initiator/src/global_peripheral_initiator.cc -------------------------------------------------------------------------------- /qemu-components/hexagon_globalreg/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | gs_create_dymod(hexagon_globalreg) 2 | -------------------------------------------------------------------------------- /qemu-components/hexagon_globalreg/include/hexagon_globalreg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/hexagon_globalreg/include/hexagon_globalreg.h -------------------------------------------------------------------------------- /qemu-components/hexagon_globalreg/src/hexagon_globalreg.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/hexagon_globalreg/src/hexagon_globalreg.cc -------------------------------------------------------------------------------- /qemu-components/irq-ctrl/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/irq-ctrl/CMakeLists.txt -------------------------------------------------------------------------------- /qemu-components/irq-ctrl/arm_gicv2/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | gs_create_dymod(arm_gicv2) 2 | -------------------------------------------------------------------------------- /qemu-components/irq-ctrl/arm_gicv2/include/arm-gicv2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/irq-ctrl/arm_gicv2/include/arm-gicv2.h -------------------------------------------------------------------------------- /qemu-components/irq-ctrl/arm_gicv2/src/arm-gicv2.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/irq-ctrl/arm_gicv2/src/arm-gicv2.cc -------------------------------------------------------------------------------- /qemu-components/irq-ctrl/arm_gicv3/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/irq-ctrl/arm_gicv3/CMakeLists.txt -------------------------------------------------------------------------------- /qemu-components/irq-ctrl/arm_gicv3/include/arm_gicv3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/irq-ctrl/arm_gicv3/include/arm_gicv3.h -------------------------------------------------------------------------------- /qemu-components/irq-ctrl/arm_gicv3/src/arm_gicv3.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/irq-ctrl/arm_gicv3/src/arm_gicv3.cc -------------------------------------------------------------------------------- /qemu-components/irq-ctrl/arm_gicv3_its/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/irq-ctrl/arm_gicv3_its/CMakeLists.txt -------------------------------------------------------------------------------- /qemu-components/irq-ctrl/arm_gicv3_its/include/arm_gicv3_its.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/irq-ctrl/arm_gicv3_its/include/arm_gicv3_its.h -------------------------------------------------------------------------------- /qemu-components/irq-ctrl/arm_gicv3_its/src/arm_gicv3_its.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/irq-ctrl/arm_gicv3_its/src/arm_gicv3_its.cc -------------------------------------------------------------------------------- /qemu-components/irq-ctrl/armv7m_nvic/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | gs_create_dymod(nvic_armv7m) 2 | -------------------------------------------------------------------------------- /qemu-components/irq-ctrl/armv7m_nvic/include/armv7m-nvic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/irq-ctrl/armv7m_nvic/include/armv7m-nvic.h -------------------------------------------------------------------------------- /qemu-components/irq-ctrl/armv7m_nvic/src/armv7m-nvic.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/irq-ctrl/armv7m_nvic/src/armv7m-nvic.cc -------------------------------------------------------------------------------- /qemu-components/irq-ctrl/hexagon_l2vic/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | gs_create_dymod(hexagon_l2vic) 2 | -------------------------------------------------------------------------------- /qemu-components/irq-ctrl/hexagon_l2vic/include/hexagon-l2vic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/irq-ctrl/hexagon_l2vic/include/hexagon-l2vic.h -------------------------------------------------------------------------------- /qemu-components/irq-ctrl/hexagon_l2vic/src/hexagon-l2vic.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/irq-ctrl/hexagon_l2vic/src/hexagon-l2vic.cc -------------------------------------------------------------------------------- /qemu-components/irq-ctrl/plic_sifive/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | gs_create_dymod(plic_sifive) 2 | -------------------------------------------------------------------------------- /qemu-components/irq-ctrl/plic_sifive/include/plic-sifive.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/irq-ctrl/plic_sifive/include/plic-sifive.h -------------------------------------------------------------------------------- /qemu-components/irq-ctrl/plic_sifive/src/plic-sifive.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/irq-ctrl/plic_sifive/src/plic-sifive.cc -------------------------------------------------------------------------------- /qemu-components/irq-ctrl/riscv_aclint_swi/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | gs_create_dymod(riscv_aclint_swi) 2 | -------------------------------------------------------------------------------- /qemu-components/irq-ctrl/riscv_aclint_swi/include/riscv-aclint-swi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/irq-ctrl/riscv_aclint_swi/include/riscv-aclint-swi.h -------------------------------------------------------------------------------- /qemu-components/irq-ctrl/riscv_aclint_swi/src/riscv-aclint-swi.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/irq-ctrl/riscv_aclint_swi/src/riscv-aclint-swi.cc -------------------------------------------------------------------------------- /qemu-components/nvme/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/nvme/CMakeLists.txt -------------------------------------------------------------------------------- /qemu-components/nvme/include/nvme.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/nvme/include/nvme.h -------------------------------------------------------------------------------- /qemu-components/nvme/src/nvme.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/nvme/src/nvme.cc -------------------------------------------------------------------------------- /qemu-components/opencores_eth/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | gs_create_dymod(opencores_eth) 2 | -------------------------------------------------------------------------------- /qemu-components/opencores_eth/include/opencores_eth.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/opencores_eth/include/opencores_eth.h -------------------------------------------------------------------------------- /qemu-components/opencores_eth/src/opencores_eth.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/opencores_eth/src/opencores_eth.cc -------------------------------------------------------------------------------- /qemu-components/pci/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/pci/CMakeLists.txt -------------------------------------------------------------------------------- /qemu-components/pci/ivshmem_plain/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/pci/ivshmem_plain/CMakeLists.txt -------------------------------------------------------------------------------- /qemu-components/pci/ivshmem_plain/include/ivshmem_plain.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/pci/ivshmem_plain/include/ivshmem_plain.h -------------------------------------------------------------------------------- /qemu-components/pci/ivshmem_plain/src/ivshmem_plain.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/pci/ivshmem_plain/src/ivshmem_plain.cc -------------------------------------------------------------------------------- /qemu-components/pci/qemu_gpex/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | gs_create_dymod(qemu_gpex) 2 | -------------------------------------------------------------------------------- /qemu-components/pci/qemu_gpex/include/qemu_gpex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/pci/qemu_gpex/include/qemu_gpex.h -------------------------------------------------------------------------------- /qemu-components/pci/qemu_gpex/src/qemu_gpex.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/pci/qemu_gpex/src/qemu_gpex.cc -------------------------------------------------------------------------------- /qemu-components/pci/qemu_xhci/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/pci/qemu_xhci/CMakeLists.txt -------------------------------------------------------------------------------- /qemu-components/pci/qemu_xhci/include/qemu_xhci.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/pci/qemu_xhci/include/qemu_xhci.h -------------------------------------------------------------------------------- /qemu-components/pci/qemu_xhci/src/qemu_xhci.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/pci/qemu_xhci/src/qemu_xhci.cc -------------------------------------------------------------------------------- /qemu-components/pci/rtl8139_pci/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/pci/rtl8139_pci/CMakeLists.txt -------------------------------------------------------------------------------- /qemu-components/pci/rtl8139_pci/include/rtl8139_pci.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/pci/rtl8139_pci/include/rtl8139_pci.h -------------------------------------------------------------------------------- /qemu-components/pci/rtl8139_pci/src/rtl8139_pci.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/pci/rtl8139_pci/src/rtl8139_pci.cc -------------------------------------------------------------------------------- /qemu-components/pci/vhost_user_vsock_pci/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/pci/vhost_user_vsock_pci/CMakeLists.txt -------------------------------------------------------------------------------- /qemu-components/pci/vhost_user_vsock_pci/include/vhost_user_vsock_pci.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/pci/vhost_user_vsock_pci/include/vhost_user_vsock_pci.h -------------------------------------------------------------------------------- /qemu-components/pci/vhost_user_vsock_pci/src/vhost_user_vsock_pci.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/pci/vhost_user_vsock_pci/src/vhost_user_vsock_pci.cc -------------------------------------------------------------------------------- /qemu-components/pci/virtio_gpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/pci/virtio_gpu.h -------------------------------------------------------------------------------- /qemu-components/pci/virtio_gpu_cl_pci/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/pci/virtio_gpu_cl_pci/CMakeLists.txt -------------------------------------------------------------------------------- /qemu-components/pci/virtio_gpu_cl_pci/include/virtio_gpu_cl_pci.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/pci/virtio_gpu_cl_pci/include/virtio_gpu_cl_pci.h -------------------------------------------------------------------------------- /qemu-components/pci/virtio_gpu_cl_pci/src/virtio_gpu_cl_pci.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/pci/virtio_gpu_cl_pci/src/virtio_gpu_cl_pci.cc -------------------------------------------------------------------------------- /qemu-components/pci/virtio_gpu_gl_pci/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/pci/virtio_gpu_gl_pci/CMakeLists.txt -------------------------------------------------------------------------------- /qemu-components/pci/virtio_gpu_gl_pci/include/virtio_gpu_gl_pci.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/pci/virtio_gpu_gl_pci/include/virtio_gpu_gl_pci.h -------------------------------------------------------------------------------- /qemu-components/pci/virtio_gpu_gl_pci/src/virtio_gpu_gl_pci.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/pci/virtio_gpu_gl_pci/src/virtio_gpu_gl_pci.cc -------------------------------------------------------------------------------- /qemu-components/pci/virtio_gpu_pci/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/pci/virtio_gpu_pci/CMakeLists.txt -------------------------------------------------------------------------------- /qemu-components/pci/virtio_gpu_pci/include/virtio_gpu_pci.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/pci/virtio_gpu_pci/include/virtio_gpu_pci.h -------------------------------------------------------------------------------- /qemu-components/pci/virtio_gpu_pci/src/virtio_gpu_pci.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/pci/virtio_gpu_pci/src/virtio_gpu_pci.cc -------------------------------------------------------------------------------- /qemu-components/pci/virtio_gpu_qnn_pci/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/pci/virtio_gpu_qnn_pci/CMakeLists.txt -------------------------------------------------------------------------------- /qemu-components/pci/virtio_gpu_qnn_pci/include/virtio_gpu_qnn_pci.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/pci/virtio_gpu_qnn_pci/include/virtio_gpu_qnn_pci.h -------------------------------------------------------------------------------- /qemu-components/pci/virtio_gpu_qnn_pci/src/virtio_gpu_qnn_pci.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/pci/virtio_gpu_qnn_pci/src/virtio_gpu_qnn_pci.cc -------------------------------------------------------------------------------- /qemu-components/pci/virtio_sound_pci/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/pci/virtio_sound_pci/CMakeLists.txt -------------------------------------------------------------------------------- /qemu-components/pci/virtio_sound_pci/include/virtio_sound_pci.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/pci/virtio_sound_pci/include/virtio_sound_pci.h -------------------------------------------------------------------------------- /qemu-components/pci/virtio_sound_pci/src/virtio_sound_pci.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/pci/virtio_sound_pci/src/virtio_sound_pci.cc -------------------------------------------------------------------------------- /qemu-components/qmp/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | gs_create_dymod(qmp) 2 | -------------------------------------------------------------------------------- /qemu-components/qmp/include/qmp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/qmp/include/qmp.h -------------------------------------------------------------------------------- /qemu-components/qmp/src/qmp.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/qmp/src/qmp.cc -------------------------------------------------------------------------------- /qemu-components/reset_gpio/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | gs_create_dymod(reset_gpio) 2 | -------------------------------------------------------------------------------- /qemu-components/reset_gpio/include/reset_gpio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/reset_gpio/include/reset_gpio.h -------------------------------------------------------------------------------- /qemu-components/reset_gpio/src/reset_gpio.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/reset_gpio/src/reset_gpio.cc -------------------------------------------------------------------------------- /qemu-components/sifive_test/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | gs_create_dymod(sifive_test) 2 | -------------------------------------------------------------------------------- /qemu-components/sifive_test/include/sifive_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/sifive_test/include/sifive_test.h -------------------------------------------------------------------------------- /qemu-components/sifive_test/src/sifive_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/sifive_test/src/sifive_test.cc -------------------------------------------------------------------------------- /qemu-components/timer/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/timer/CMakeLists.txt -------------------------------------------------------------------------------- /qemu-components/timer/qemu_hexagon_qtimer/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | gs_create_dymod(qemu_hexagon_qtimer) 2 | -------------------------------------------------------------------------------- /qemu-components/timer/qemu_hexagon_qtimer/include/qemu_hexagon_qtimer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/timer/qemu_hexagon_qtimer/include/qemu_hexagon_qtimer.h -------------------------------------------------------------------------------- /qemu-components/timer/qemu_hexagon_qtimer/src/qemu_hexagon_qtimer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/timer/qemu_hexagon_qtimer/src/qemu_hexagon_qtimer.cc -------------------------------------------------------------------------------- /qemu-components/timer/riscv_aclint_mtimer/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | gs_create_dymod(riscv_aclint_mtimer) 2 | -------------------------------------------------------------------------------- /qemu-components/timer/riscv_aclint_mtimer/include/riscv-aclint-mtimer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/timer/riscv_aclint_mtimer/include/riscv-aclint-mtimer.h -------------------------------------------------------------------------------- /qemu-components/timer/riscv_aclint_mtimer/src/riscv-aclint-mtimer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/timer/riscv_aclint_mtimer/src/riscv-aclint-mtimer.cc -------------------------------------------------------------------------------- /qemu-components/uart/16550/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | gs_create_dymod(uart_16550) 2 | -------------------------------------------------------------------------------- /qemu-components/uart/16550/include/16550.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/uart/16550/include/16550.h -------------------------------------------------------------------------------- /qemu-components/uart/16550/src/16550.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/uart/16550/src/16550.cc -------------------------------------------------------------------------------- /qemu-components/uart/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/uart/CMakeLists.txt -------------------------------------------------------------------------------- /qemu-components/uart/qemu_pl011/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | gs_create_dymod(qemu_pl011) 2 | -------------------------------------------------------------------------------- /qemu-components/uart/qemu_pl011/include/qemu_pl011.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/uart/qemu_pl011/include/qemu_pl011.h -------------------------------------------------------------------------------- /qemu-components/uart/qemu_pl011/src/qemu_pl011.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/uart/qemu_pl011/src/qemu_pl011.cc -------------------------------------------------------------------------------- /qemu-components/uart/sifive_uart/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | gs_create_dymod(sifive_uart) 2 | -------------------------------------------------------------------------------- /qemu-components/uart/sifive_uart/include/sifive-uart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/uart/sifive_uart/include/sifive-uart.h -------------------------------------------------------------------------------- /qemu-components/uart/sifive_uart/src/sifive-uart.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/uart/sifive_uart/src/sifive-uart.cc -------------------------------------------------------------------------------- /qemu-components/ufs/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | gs_create_dymod(ufs) 2 | -------------------------------------------------------------------------------- /qemu-components/ufs/include/ufs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/ufs/include/ufs.h -------------------------------------------------------------------------------- /qemu-components/ufs/src/ufs.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/ufs/src/ufs.cc -------------------------------------------------------------------------------- /qemu-components/ufs_lu/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/ufs_lu/CMakeLists.txt -------------------------------------------------------------------------------- /qemu-components/ufs_lu/include/ufs_lu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/ufs_lu/include/ufs_lu.h -------------------------------------------------------------------------------- /qemu-components/ufs_lu/src/ufs_lu.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/ufs_lu/src/ufs_lu.cc -------------------------------------------------------------------------------- /qemu-components/usb/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/usb/CMakeLists.txt -------------------------------------------------------------------------------- /qemu-components/usb/qemu_kbd/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/usb/qemu_kbd/CMakeLists.txt -------------------------------------------------------------------------------- /qemu-components/usb/qemu_kbd/include/qemu_kbd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/usb/qemu_kbd/include/qemu_kbd.h -------------------------------------------------------------------------------- /qemu-components/usb/qemu_kbd/src/qemu_kbd.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/usb/qemu_kbd/src/qemu_kbd.cc -------------------------------------------------------------------------------- /qemu-components/usb/qemu_tablet/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/usb/qemu_tablet/CMakeLists.txt -------------------------------------------------------------------------------- /qemu-components/usb/qemu_tablet/include/qemu_tablet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/usb/qemu_tablet/include/qemu_tablet.h -------------------------------------------------------------------------------- /qemu-components/usb/qemu_tablet/src/qemu_tablet.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/usb/qemu_tablet/src/qemu_tablet.cc -------------------------------------------------------------------------------- /qemu-components/usb/usb_host/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/usb/usb_host/CMakeLists.txt -------------------------------------------------------------------------------- /qemu-components/usb/usb_host/include/usb_host.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/usb/usb_host/include/usb_host.h -------------------------------------------------------------------------------- /qemu-components/usb/usb_host/src/usb_host.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/usb/usb_host/src/usb_host.cc -------------------------------------------------------------------------------- /qemu-components/virtio_keyboard_pci/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/virtio_keyboard_pci/CMakeLists.txt -------------------------------------------------------------------------------- /qemu-components/virtio_keyboard_pci/include/virtio-keyboard-pci.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/virtio_keyboard_pci/include/virtio-keyboard-pci.h -------------------------------------------------------------------------------- /qemu-components/virtio_keyboard_pci/src/virtio-keyboard-pci.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/virtio_keyboard_pci/src/virtio-keyboard-pci.cc -------------------------------------------------------------------------------- /qemu-components/virtio_mmio_blk/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | gs_create_dymod(virtio_mmio_blk) 2 | -------------------------------------------------------------------------------- /qemu-components/virtio_mmio_blk/include/virtio_mmio_blk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/virtio_mmio_blk/include/virtio_mmio_blk.h -------------------------------------------------------------------------------- /qemu-components/virtio_mmio_blk/src/virtio_mmio_blk.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/virtio_mmio_blk/src/virtio_mmio_blk.cc -------------------------------------------------------------------------------- /qemu-components/virtio_mmio_gpugl/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | gs_create_dymod(virtio_mmio_gpugl) 2 | -------------------------------------------------------------------------------- /qemu-components/virtio_mmio_gpugl/include/virtio_mmio_gpugl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/virtio_mmio_gpugl/include/virtio_mmio_gpugl.h -------------------------------------------------------------------------------- /qemu-components/virtio_mmio_gpugl/src/virtio_mmio_gpugl.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/virtio_mmio_gpugl/src/virtio_mmio_gpugl.cc -------------------------------------------------------------------------------- /qemu-components/virtio_mmio_net/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | gs_create_dymod(virtio_mmio_net) 2 | -------------------------------------------------------------------------------- /qemu-components/virtio_mmio_net/include/virtio_mmio_net.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/virtio_mmio_net/include/virtio_mmio_net.h -------------------------------------------------------------------------------- /qemu-components/virtio_mmio_net/src/virtio_mmio_net.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/virtio_mmio_net/src/virtio_mmio_net.cc -------------------------------------------------------------------------------- /qemu-components/virtio_mmio_sound/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | gs_create_dymod(virtio_mmio_sound) 2 | -------------------------------------------------------------------------------- /qemu-components/virtio_mmio_sound/include/virtio_mmio_sound.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/virtio_mmio_sound/include/virtio_mmio_sound.h -------------------------------------------------------------------------------- /qemu-components/virtio_mmio_sound/src/virtio_mmio_sound.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/virtio_mmio_sound/src/virtio_mmio_sound.cc -------------------------------------------------------------------------------- /qemu-components/virtio_mouse_pci/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/virtio_mouse_pci/CMakeLists.txt -------------------------------------------------------------------------------- /qemu-components/virtio_mouse_pci/include/virtio-mouse-pci.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/virtio_mouse_pci/include/virtio-mouse-pci.h -------------------------------------------------------------------------------- /qemu-components/virtio_mouse_pci/src/virtio-mouse-pci.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/qemu-components/virtio_mouse_pci/src/virtio-mouse-pci.cc -------------------------------------------------------------------------------- /repolint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/repolint.json -------------------------------------------------------------------------------- /scripts/install_dependencies.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/scripts/install_dependencies.sh -------------------------------------------------------------------------------- /systemc-components/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/CMakeLists.txt -------------------------------------------------------------------------------- /systemc-components/addrtr/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | gs_create_dymod(addrtr) 2 | -------------------------------------------------------------------------------- /systemc-components/addrtr/include/addrtr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/addrtr/include/addrtr.h -------------------------------------------------------------------------------- /systemc-components/addrtr/src/addrtr.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/addrtr/src/addrtr.cc -------------------------------------------------------------------------------- /systemc-components/backends/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/backends/CMakeLists.txt -------------------------------------------------------------------------------- /systemc-components/backends/char_backend_file/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | gs_create_dymod(char_backend_file) 2 | -------------------------------------------------------------------------------- /systemc-components/backends/char_backend_file/include/char_backend_file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/backends/char_backend_file/include/char_backend_file.h -------------------------------------------------------------------------------- /systemc-components/backends/char_backend_file/src/char_backend_file.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/backends/char_backend_file/src/char_backend_file.cc -------------------------------------------------------------------------------- /systemc-components/backends/char_backend_socket/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | gs_create_dymod(char_backend_socket) 2 | -------------------------------------------------------------------------------- /systemc-components/backends/char_backend_socket/include/char_backend_socket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/backends/char_backend_socket/include/char_backend_socket.h -------------------------------------------------------------------------------- /systemc-components/backends/char_backend_socket/src/char_backend_socket.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/backends/char_backend_socket/src/char_backend_socket.cc -------------------------------------------------------------------------------- /systemc-components/backends/char_backend_stdio/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | gs_create_dymod(char_backend_stdio) 2 | -------------------------------------------------------------------------------- /systemc-components/backends/char_backend_stdio/include/char_backend_stdio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/backends/char_backend_stdio/include/char_backend_stdio.h -------------------------------------------------------------------------------- /systemc-components/backends/char_backend_stdio/src/char_backend_stdio.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/backends/char_backend_stdio/src/char_backend_stdio.cc -------------------------------------------------------------------------------- /systemc-components/backends/legacy_char_backend_stdio/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | gs_create_dymod(legacy_char_backend_stdio) 2 | -------------------------------------------------------------------------------- /systemc-components/backends/legacy_char_backend_stdio/include/legacy_char_backend_stdio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/backends/legacy_char_backend_stdio/include/legacy_char_backend_stdio.h -------------------------------------------------------------------------------- /systemc-components/backends/legacy_char_backend_stdio/src/legacy_char_backend_stdio.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/backends/legacy_char_backend_stdio/src/legacy_char_backend_stdio.cc -------------------------------------------------------------------------------- /systemc-components/backends/loop_back_backend/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/backends/loop_back_backend/CMakeLists.txt -------------------------------------------------------------------------------- /systemc-components/backends/loop_back_backend/include/loop_back_backend.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/backends/loop_back_backend/include/loop_back_backend.h -------------------------------------------------------------------------------- /systemc-components/backends/loop_back_backend/src/loop_back_backend.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/backends/loop_back_backend/src/loop_back_backend.cc -------------------------------------------------------------------------------- /systemc-components/biflow_router/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | gs_create_dymod(biflow_router) 2 | -------------------------------------------------------------------------------- /systemc-components/biflow_router/src/biflow.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/biflow_router/src/biflow.cc -------------------------------------------------------------------------------- /systemc-components/common/include/argparser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/common/include/argparser.h -------------------------------------------------------------------------------- /systemc-components/common/include/async_event.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/common/include/async_event.h -------------------------------------------------------------------------------- /systemc-components/common/include/backends/legacy-char-backend.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/common/include/backends/legacy-char-backend.h -------------------------------------------------------------------------------- /systemc-components/common/include/backends/net-backend.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/common/include/backends/net-backend.h -------------------------------------------------------------------------------- /systemc-components/common/include/backends/tap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/common/include/backends/tap.h -------------------------------------------------------------------------------- /systemc-components/common/include/cciutils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/common/include/cciutils.h -------------------------------------------------------------------------------- /systemc-components/common/include/fss_interfaces.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/common/include/fss_interfaces.h -------------------------------------------------------------------------------- /systemc-components/common/include/fss_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/common/include/fss_utils.h -------------------------------------------------------------------------------- /systemc-components/common/include/inlinesync.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/common/include/inlinesync.h -------------------------------------------------------------------------------- /systemc-components/common/include/libgssync.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/common/include/libgssync.h -------------------------------------------------------------------------------- /systemc-components/common/include/libgsutils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/common/include/libgsutils.h -------------------------------------------------------------------------------- /systemc-components/common/include/loader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/common/include/loader.h -------------------------------------------------------------------------------- /systemc-components/common/include/luafile_tool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/common/include/luafile_tool.h -------------------------------------------------------------------------------- /systemc-components/common/include/macs/dma.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/common/include/macs/dma.h -------------------------------------------------------------------------------- /systemc-components/common/include/macs/mac.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/common/include/macs/mac.h -------------------------------------------------------------------------------- /systemc-components/common/include/macs/mii.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/common/include/macs/mii.h -------------------------------------------------------------------------------- /systemc-components/common/include/macs/payload.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/common/include/macs/payload.h -------------------------------------------------------------------------------- /systemc-components/common/include/macs/phy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/common/include/macs/phy.h -------------------------------------------------------------------------------- /systemc-components/common/include/memory_services.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/common/include/memory_services.h -------------------------------------------------------------------------------- /systemc-components/common/include/module_factory_container.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/common/include/module_factory_container.h -------------------------------------------------------------------------------- /systemc-components/common/include/module_factory_registery.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/common/include/module_factory_registery.h -------------------------------------------------------------------------------- /systemc-components/common/include/observer_event.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/common/include/observer_event.h -------------------------------------------------------------------------------- /systemc-components/common/include/onmethod.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/common/include/onmethod.h -------------------------------------------------------------------------------- /systemc-components/common/include/ports/biflow-socket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/common/include/ports/biflow-socket.h -------------------------------------------------------------------------------- /systemc-components/common/include/ports/initiator-signal-socket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/common/include/ports/initiator-signal-socket.h -------------------------------------------------------------------------------- /systemc-components/common/include/ports/multiinitiator-signal-socket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/common/include/ports/multiinitiator-signal-socket.h -------------------------------------------------------------------------------- /systemc-components/common/include/ports/target-signal-socket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/common/include/ports/target-signal-socket.h -------------------------------------------------------------------------------- /systemc-components/common/include/pre_suspending_sc_support.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/common/include/pre_suspending_sc_support.h -------------------------------------------------------------------------------- /systemc-components/common/include/qk_extendedif.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/common/include/qk_extendedif.h -------------------------------------------------------------------------------- /systemc-components/common/include/qk_factory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/common/include/qk_factory.h -------------------------------------------------------------------------------- /systemc-components/common/include/qkmulti-adaptive.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/common/include/qkmulti-adaptive.h -------------------------------------------------------------------------------- /systemc-components/common/include/qkmulti-freerunning.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/common/include/qkmulti-freerunning.h -------------------------------------------------------------------------------- /systemc-components/common/include/qkmulti-quantum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/common/include/qkmulti-quantum.h -------------------------------------------------------------------------------- /systemc-components/common/include/qkmulti-rolling.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/common/include/qkmulti-rolling.h -------------------------------------------------------------------------------- /systemc-components/common/include/qkmulti-unconstrained.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/common/include/qkmulti-unconstrained.h -------------------------------------------------------------------------------- /systemc-components/common/include/qkmultithread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/common/include/qkmultithread.h -------------------------------------------------------------------------------- /systemc-components/common/include/registers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/common/include/registers.h -------------------------------------------------------------------------------- /systemc-components/common/include/remote.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/common/include/remote.h -------------------------------------------------------------------------------- /systemc-components/common/include/report.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/common/include/report.h -------------------------------------------------------------------------------- /systemc-components/common/include/router_if.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/common/include/router_if.h -------------------------------------------------------------------------------- /systemc-components/common/include/runonsysc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/common/include/runonsysc.h -------------------------------------------------------------------------------- /systemc-components/common/include/semaphore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/common/include/semaphore.h -------------------------------------------------------------------------------- /systemc-components/common/include/sync_window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/common/include/sync_window.h -------------------------------------------------------------------------------- /systemc-components/common/include/tests/initiator-tester.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/common/include/tests/initiator-tester.h -------------------------------------------------------------------------------- /systemc-components/common/include/tests/target-tester.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/common/include/tests/target-tester.h -------------------------------------------------------------------------------- /systemc-components/common/include/tests/test-bench.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/common/include/tests/test-bench.h -------------------------------------------------------------------------------- /systemc-components/common/include/tlm-extensions/exclusive-access.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/common/include/tlm-extensions/exclusive-access.h -------------------------------------------------------------------------------- /systemc-components/common/include/tlm-extensions/pathid_extension.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/common/include/tlm-extensions/pathid_extension.h -------------------------------------------------------------------------------- /systemc-components/common/include/tlm-extensions/shmem_extension.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/common/include/tlm-extensions/shmem_extension.h -------------------------------------------------------------------------------- /systemc-components/common/include/tlm-extensions/underlying-dmi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/common/include/tlm-extensions/underlying-dmi.h -------------------------------------------------------------------------------- /systemc-components/common/include/tlm_sockets_buswidth.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/common/include/tlm_sockets_buswidth.h -------------------------------------------------------------------------------- /systemc-components/common/include/transaction_forwarder_if.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/common/include/transaction_forwarder_if.h -------------------------------------------------------------------------------- /systemc-components/common/include/uutils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/common/include/uutils.h -------------------------------------------------------------------------------- /systemc-components/common/src/cciutils.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/common/src/cciutils.cc -------------------------------------------------------------------------------- /systemc-components/common/src/libgssync/pre_suspending_sc_support.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/common/src/libgssync/pre_suspending_sc_support.cc -------------------------------------------------------------------------------- /systemc-components/common/src/libgssync/qk_factory.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/common/src/libgssync/qk_factory.cc -------------------------------------------------------------------------------- /systemc-components/common/src/libgssync/qkmultithread.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/common/src/libgssync/qkmultithread.cc -------------------------------------------------------------------------------- /systemc-components/common/src/luautils.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/common/src/luautils.cc -------------------------------------------------------------------------------- /systemc-components/common/src/macs/backends/tap.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/common/src/macs/backends/tap.cc -------------------------------------------------------------------------------- /systemc-components/common/src/macs/components/mac.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/common/src/macs/components/mac.cc -------------------------------------------------------------------------------- /systemc-components/common/src/macs/components/phy.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/common/src/macs/components/phy.cc -------------------------------------------------------------------------------- /systemc-components/common/src/memory_services.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/common/src/memory_services.cc -------------------------------------------------------------------------------- /systemc-components/common/src/uutils.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/common/src/uutils.cc -------------------------------------------------------------------------------- /systemc-components/component_constructor/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | gs_create_dymod(component_constructor) 2 | -------------------------------------------------------------------------------- /systemc-components/component_constructor/include/component_constructor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/component_constructor/include/component_constructor.h -------------------------------------------------------------------------------- /systemc-components/component_constructor/src/component_constructor.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/component_constructor/src/component_constructor.cc -------------------------------------------------------------------------------- /systemc-components/dmi_converter/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | gs_create_dymod(dmi_converter) 2 | -------------------------------------------------------------------------------- /systemc-components/dmi_converter/include/dmi_converter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/dmi_converter/include/dmi_converter.h -------------------------------------------------------------------------------- /systemc-components/dmi_converter/src/dmi_converter.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/dmi_converter/src/dmi_converter.cc -------------------------------------------------------------------------------- /systemc-components/exclusive_monitor/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | gs_create_dymod(exclusive_monitor) 2 | -------------------------------------------------------------------------------- /systemc-components/exclusive_monitor/include/exclusive-monitor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/exclusive_monitor/include/exclusive-monitor.h -------------------------------------------------------------------------------- /systemc-components/exclusive_monitor/src/exclusive-monitor.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/exclusive_monitor/src/exclusive-monitor.cc -------------------------------------------------------------------------------- /systemc-components/exiter/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | gs_create_dymod(exiter) 2 | -------------------------------------------------------------------------------- /systemc-components/exiter/include/exiter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/exiter/include/exiter.h -------------------------------------------------------------------------------- /systemc-components/exiter/src/exiter.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/exiter/src/exiter.cc -------------------------------------------------------------------------------- /systemc-components/gs_memory/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/gs_memory/CMakeLists.txt -------------------------------------------------------------------------------- /systemc-components/gs_memory/include/gs_memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/gs_memory/include/gs_memory.h -------------------------------------------------------------------------------- /systemc-components/gs_memory/src/gs_memory.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/gs_memory/src/gs_memory.cc -------------------------------------------------------------------------------- /systemc-components/keep_alive/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | gs_create_dymod(keep_alive) 2 | -------------------------------------------------------------------------------- /systemc-components/keep_alive/include/keep_alive.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/keep_alive/include/keep_alive.h -------------------------------------------------------------------------------- /systemc-components/keep_alive/src/keep_alive.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/keep_alive/src/keep_alive.cc -------------------------------------------------------------------------------- /systemc-components/loader/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | gs_create_dymod(loader) 2 | -------------------------------------------------------------------------------- /systemc-components/loader/src/loader.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/loader/src/loader.cc -------------------------------------------------------------------------------- /systemc-components/macs/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/macs/CMakeLists.txt -------------------------------------------------------------------------------- /systemc-components/macs/dwmac/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | gs_create_dymod(dwmac) 2 | -------------------------------------------------------------------------------- /systemc-components/macs/dwmac/include/dwmac.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/macs/dwmac/include/dwmac.h -------------------------------------------------------------------------------- /systemc-components/macs/dwmac/src/dwmac.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/macs/dwmac/src/dwmac.cc -------------------------------------------------------------------------------- /systemc-components/macs/xgmac/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | gs_create_dymod(xgmac) 2 | -------------------------------------------------------------------------------- /systemc-components/macs/xgmac/include/xgmac.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/macs/xgmac/include/xgmac.h -------------------------------------------------------------------------------- /systemc-components/macs/xgmac/src/xgmac.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/macs/xgmac/src/xgmac.cc -------------------------------------------------------------------------------- /systemc-components/memory_dumper/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/memory_dumper/CMakeLists.txt -------------------------------------------------------------------------------- /systemc-components/memory_dumper/include/memory_dumper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/memory_dumper/include/memory_dumper.h -------------------------------------------------------------------------------- /systemc-components/memory_dumper/src/memory_dumper.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/memory_dumper/src/memory_dumper.cc -------------------------------------------------------------------------------- /systemc-components/monitor/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/monitor/CMakeLists.txt -------------------------------------------------------------------------------- /systemc-components/monitor/include/monitor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/monitor/include/monitor.h -------------------------------------------------------------------------------- /systemc-components/monitor/src/monitor.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/monitor/src/monitor.cc -------------------------------------------------------------------------------- /systemc-components/monitor/static/monitor.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/monitor/static/monitor.html -------------------------------------------------------------------------------- /systemc-components/monitor/static/res/vnc.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/monitor/static/res/vnc.html -------------------------------------------------------------------------------- /systemc-components/pass/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | gs_create_dymod(pass) 2 | -------------------------------------------------------------------------------- /systemc-components/pass/include/pass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/pass/include/pass.h -------------------------------------------------------------------------------- /systemc-components/pass/src/pass.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/pass/src/pass.cc -------------------------------------------------------------------------------- /systemc-components/python_binder/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/python_binder/CMakeLists.txt -------------------------------------------------------------------------------- /systemc-components/python_binder/include/python_binder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/python_binder/include/python_binder.h -------------------------------------------------------------------------------- /systemc-components/python_binder/src/python_binder.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/python_binder/src/python_binder.cc -------------------------------------------------------------------------------- /systemc-components/realtimelimiter/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | gs_create_dymod(realtimelimiter) 2 | -------------------------------------------------------------------------------- /systemc-components/realtimelimiter/include/realtimelimiter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/realtimelimiter/include/realtimelimiter.h -------------------------------------------------------------------------------- /systemc-components/realtimelimiter/src/realtimelimiter.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/realtimelimiter/src/realtimelimiter.cc -------------------------------------------------------------------------------- /systemc-components/reg_router/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | gs_create_dymod(reg_router) 2 | -------------------------------------------------------------------------------- /systemc-components/reg_router/include/reg_router.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/reg_router/include/reg_router.h -------------------------------------------------------------------------------- /systemc-components/reg_router/src/reg_router.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/reg_router/src/reg_router.cc -------------------------------------------------------------------------------- /systemc-components/router/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | gs_create_dymod(router) 2 | -------------------------------------------------------------------------------- /systemc-components/router/include/router.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/router/include/router.h -------------------------------------------------------------------------------- /systemc-components/router/src/router.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/router/src/router.cc -------------------------------------------------------------------------------- /systemc-components/timeprinter/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | gs_create_dymod(timeprinter) 2 | -------------------------------------------------------------------------------- /systemc-components/timeprinter/include/timeprinter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/timeprinter/include/timeprinter.h -------------------------------------------------------------------------------- /systemc-components/timeprinter/src/timeprinter.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/timeprinter/src/timeprinter.cc -------------------------------------------------------------------------------- /systemc-components/tlm_bus_width_bridges/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | gs_create_dymod(tlm_bus_width_bridges) 2 | -------------------------------------------------------------------------------- /systemc-components/tlm_bus_width_bridges/include/tlm_bus_width_bridges.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/tlm_bus_width_bridges/include/tlm_bus_width_bridges.h -------------------------------------------------------------------------------- /systemc-components/tlm_bus_width_bridges/src/tlm_bus_width_bridges.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/tlm_bus_width_bridges/src/tlm_bus_width_bridges.cc -------------------------------------------------------------------------------- /systemc-components/uart/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/uart/CMakeLists.txt -------------------------------------------------------------------------------- /systemc-components/uart/uart-ibex/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | gs_create_dymod(uart-ibex) 2 | -------------------------------------------------------------------------------- /systemc-components/uart/uart-ibex/include/uart-ibex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/uart/uart-ibex/include/uart-ibex.h -------------------------------------------------------------------------------- /systemc-components/uart/uart-ibex/src/uart-ibex.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/uart/uart-ibex/src/uart-ibex.cc -------------------------------------------------------------------------------- /systemc-components/uart/uart-pl011/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | gs_create_dymod(uart-pl011) 2 | -------------------------------------------------------------------------------- /systemc-components/uart/uart-pl011/include/uart-pl011.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/uart/uart-pl011/include/uart-pl011.h -------------------------------------------------------------------------------- /systemc-components/uart/uart-pl011/src/uart-pl011.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/systemc-components/uart/uart-pl011/src/uart-pl011.cc -------------------------------------------------------------------------------- /tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/CMakeLists.txt -------------------------------------------------------------------------------- /tests/base-components/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/base-components/CMakeLists.txt -------------------------------------------------------------------------------- /tests/base-components/addrtr/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/base-components/addrtr/CMakeLists.txt -------------------------------------------------------------------------------- /tests/base-components/addrtr/addrtr-bench.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/base-components/addrtr/addrtr-bench.h -------------------------------------------------------------------------------- /tests/base-components/addrtr/addrtr-tests.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/base-components/addrtr/addrtr-tests.cc -------------------------------------------------------------------------------- /tests/base-components/aliases/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/base-components/aliases/CMakeLists.txt -------------------------------------------------------------------------------- /tests/base-components/aliases/aliases-mapping-bench.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/base-components/aliases/aliases-mapping-bench.h -------------------------------------------------------------------------------- /tests/base-components/aliases/aliases-mapping-test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/base-components/aliases/aliases-mapping-test.cc -------------------------------------------------------------------------------- /tests/base-components/aliases/conf-test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/base-components/aliases/conf-test.lua -------------------------------------------------------------------------------- /tests/base-components/dmi-converter/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/base-components/dmi-converter/CMakeLists.txt -------------------------------------------------------------------------------- /tests/base-components/dmi-converter/dmi-converter-bench.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/base-components/dmi-converter/dmi-converter-bench.h -------------------------------------------------------------------------------- /tests/base-components/dmi-converter/dmi-converter-tests.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/base-components/dmi-converter/dmi-converter-tests.cc -------------------------------------------------------------------------------- /tests/base-components/exclusive-monitor/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/base-components/exclusive-monitor/CMakeLists.txt -------------------------------------------------------------------------------- /tests/base-components/exclusive-monitor/test-bench.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/base-components/exclusive-monitor/test-bench.h -------------------------------------------------------------------------------- /tests/base-components/exclusive-monitor/tests.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/base-components/exclusive-monitor/tests.cc -------------------------------------------------------------------------------- /tests/base-components/fss/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/base-components/fss/CMakeLists.txt -------------------------------------------------------------------------------- /tests/base-components/fss/fss-bench.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/base-components/fss/fss-bench.h -------------------------------------------------------------------------------- /tests/base-components/fss/fss-tests.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/base-components/fss/fss-tests.cc -------------------------------------------------------------------------------- /tests/base-components/fss/fss_node.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/base-components/fss/fss_node.cc -------------------------------------------------------------------------------- /tests/base-components/fss/fss_node.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/base-components/fss/fss_node.h -------------------------------------------------------------------------------- /tests/base-components/gs_register/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/base-components/gs_register/CMakeLists.txt -------------------------------------------------------------------------------- /tests/base-components/gs_register/gs_register-bench.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/base-components/gs_register/gs_register-bench.h -------------------------------------------------------------------------------- /tests/base-components/gs_register/gs_register-tests.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/base-components/gs_register/gs_register-tests.cc -------------------------------------------------------------------------------- /tests/base-components/loader/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/base-components/loader/CMakeLists.txt -------------------------------------------------------------------------------- /tests/base-components/loader/conf-test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/base-components/loader/conf-test.lua -------------------------------------------------------------------------------- /tests/base-components/loader/ignore_leaks.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/base-components/loader/ignore_leaks.txt -------------------------------------------------------------------------------- /tests/base-components/loader/loader-test-bench.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/base-components/loader/loader-test-bench.h -------------------------------------------------------------------------------- /tests/base-components/loader/loader-test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/base-components/loader/loader-test.cc -------------------------------------------------------------------------------- /tests/base-components/loader/src/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/base-components/loader/src/Makefile -------------------------------------------------------------------------------- /tests/base-components/loader/src/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/base-components/loader/src/README.md -------------------------------------------------------------------------------- /tests/base-components/loader/src/link.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/base-components/loader/src/link.ld -------------------------------------------------------------------------------- /tests/base-components/loader/src/loader-test-bin.asm: -------------------------------------------------------------------------------- 1 | .section .binmem 2 | .word 0xdeadbeaf 3 | -------------------------------------------------------------------------------- /tests/base-components/loader/src/loader-test.asm: -------------------------------------------------------------------------------- 1 | .section .data 2 | .word 0xdeadbeaf 3 | -------------------------------------------------------------------------------- /tests/base-components/loader/src/loader-test.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/base-components/loader/src/loader-test.bin -------------------------------------------------------------------------------- /tests/base-components/loader/src/loader-test.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/base-components/loader/src/loader-test.csv -------------------------------------------------------------------------------- /tests/base-components/loader/src/loader-test.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/base-components/loader/src/loader-test.elf -------------------------------------------------------------------------------- /tests/base-components/memory-blocs/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/base-components/memory-blocs/CMakeLists.txt -------------------------------------------------------------------------------- /tests/base-components/memory-blocs/memory-blocs.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/base-components/memory-blocs/memory-blocs.cc -------------------------------------------------------------------------------- /tests/base-components/memory/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/base-components/memory/CMakeLists.txt -------------------------------------------------------------------------------- /tests/base-components/memory/memory-bench.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/base-components/memory/memory-bench.h -------------------------------------------------------------------------------- /tests/base-components/memory/memory-tests.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/base-components/memory/memory-tests.cc -------------------------------------------------------------------------------- /tests/base-components/python-binder/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/base-components/python-binder/CMakeLists.txt -------------------------------------------------------------------------------- /tests/base-components/python-binder/python-binder-bench.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/base-components/python-binder/python-binder-bench.h -------------------------------------------------------------------------------- /tests/base-components/python-binder/python-binder-test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/base-components/python-binder/python-binder-test.py -------------------------------------------------------------------------------- /tests/base-components/python-binder/python-binder-tests.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/base-components/python-binder/python-binder-tests.cc -------------------------------------------------------------------------------- /tests/base-components/remote/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/base-components/remote/CMakeLists.txt -------------------------------------------------------------------------------- /tests/base-components/remote/remote-bench.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/base-components/remote/remote-bench.h -------------------------------------------------------------------------------- /tests/base-components/remote/remote-tests.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/base-components/remote/remote-tests.cc -------------------------------------------------------------------------------- /tests/base-components/remote/remote.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/base-components/remote/remote.cc -------------------------------------------------------------------------------- /tests/base-components/router-memory/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/base-components/router-memory/CMakeLists.txt -------------------------------------------------------------------------------- /tests/base-components/router-memory/router-memory-bench.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/base-components/router-memory/router-memory-bench.h -------------------------------------------------------------------------------- /tests/base-components/router-memory/router-memory-tests.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/base-components/router-memory/router-memory-tests.cc -------------------------------------------------------------------------------- /tests/base-components/router/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/base-components/router/CMakeLists.txt -------------------------------------------------------------------------------- /tests/base-components/router/router-bench.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/base-components/router/router-bench.h -------------------------------------------------------------------------------- /tests/base-components/router/router-tests.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/base-components/router/router-tests.cc -------------------------------------------------------------------------------- /tests/libgssync/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libgssync/CMakeLists.txt -------------------------------------------------------------------------------- /tests/libgssync/integration_tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libgssync/integration_tests/CMakeLists.txt -------------------------------------------------------------------------------- /tests/libgssync/integration_tests/checker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libgssync/integration_tests/checker.h -------------------------------------------------------------------------------- /tests/libgssync/integration_tests/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libgssync/integration_tests/main.cc -------------------------------------------------------------------------------- /tests/libgssync/integration_tests/pathid_extension.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libgssync/integration_tests/pathid_extension.h -------------------------------------------------------------------------------- /tests/libgssync/integration_tests/tests.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libgssync/integration_tests/tests.lua -------------------------------------------------------------------------------- /tests/libgssync/scp_report/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libgssync/scp_report/CMakeLists.txt -------------------------------------------------------------------------------- /tests/libgssync/scp_report/lua_test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libgssync/scp_report/lua_test.lua -------------------------------------------------------------------------------- /tests/libgssync/scp_report/scp_report_thread.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libgssync/scp_report/scp_report_thread.cc -------------------------------------------------------------------------------- /tests/libgssync/unit_tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libgssync/unit_tests/CMakeLists.txt -------------------------------------------------------------------------------- /tests/libgssync/unit_tests/qk_extendedif_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libgssync/unit_tests/qk_extendedif_test.cc -------------------------------------------------------------------------------- /tests/libgssync/unit_tests/qkmulti-quantum_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libgssync/unit_tests/qkmulti-quantum_test.cc -------------------------------------------------------------------------------- /tests/libgssync/unit_tests/qkmultithread_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libgssync/unit_tests/qkmultithread_test.cc -------------------------------------------------------------------------------- /tests/libgsutils/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libgsutils/CMakeLists.txt -------------------------------------------------------------------------------- /tests/libgsutils/cci_alias_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libgsutils/cci_alias_test.cc -------------------------------------------------------------------------------- /tests/libgsutils/cci_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libgsutils/cci_test.cc -------------------------------------------------------------------------------- /tests/libgsutils/factory/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libgsutils/factory/CMakeLists.txt -------------------------------------------------------------------------------- /tests/libgsutils/factory/factory_platform.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libgsutils/factory/factory_platform.cc -------------------------------------------------------------------------------- /tests/libgsutils/factory/factory_platform.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libgsutils/factory/factory_platform.lua -------------------------------------------------------------------------------- /tests/libgsutils/ignore_leaks.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libgsutils/ignore_leaks.txt -------------------------------------------------------------------------------- /tests/libgsutils/logger_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libgsutils/logger_test.cc -------------------------------------------------------------------------------- /tests/libgsutils/lua_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libgsutils/lua_test.cc -------------------------------------------------------------------------------- /tests/libgsutils/lua_test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libgsutils/lua_test.lua -------------------------------------------------------------------------------- /tests/libgsutils/scp_loggging_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libgsutils/scp_loggging_test.cc -------------------------------------------------------------------------------- /tests/libqbox/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libqbox/CMakeLists.txt -------------------------------------------------------------------------------- /tests/libqbox/cpu/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libqbox/cpu/CMakeLists.txt -------------------------------------------------------------------------------- /tests/libqbox/cpu/aarch64/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libqbox/cpu/aarch64/CMakeLists.txt -------------------------------------------------------------------------------- /tests/libqbox/cpu/aarch64/dmi-test-async-inval.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libqbox/cpu/aarch64/dmi-test-async-inval.cc -------------------------------------------------------------------------------- /tests/libqbox/cpu/aarch64/dmi-test-concurrent-inval.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libqbox/cpu/aarch64/dmi-test-concurrent-inval.cc -------------------------------------------------------------------------------- /tests/libqbox/cpu/aarch64/dmi-test-reset.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libqbox/cpu/aarch64/dmi-test-reset.S -------------------------------------------------------------------------------- /tests/libqbox/cpu/aarch64/dmi-test-reset.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libqbox/cpu/aarch64/dmi-test-reset.cc -------------------------------------------------------------------------------- /tests/libqbox/cpu/aarch64/dmi-test-reset.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libqbox/cpu/aarch64/dmi-test-reset.ld -------------------------------------------------------------------------------- /tests/libqbox/cpu/aarch64/dmi-test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libqbox/cpu/aarch64/dmi-test.cc -------------------------------------------------------------------------------- /tests/libqbox/cpu/aarch64/ld-st-excl-fail.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libqbox/cpu/aarch64/ld-st-excl-fail.cc -------------------------------------------------------------------------------- /tests/libqbox/cpu/aarch64/simple-write-test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libqbox/cpu/aarch64/simple-write-test.cc -------------------------------------------------------------------------------- /tests/libqbox/cpu/aarch64/write_read.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libqbox/cpu/aarch64/write_read.cc -------------------------------------------------------------------------------- /tests/libqbox/cpu/halt/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libqbox/cpu/halt/CMakeLists.txt -------------------------------------------------------------------------------- /tests/libqbox/cpu/halt/halt-tests.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libqbox/cpu/halt/halt-tests.cc -------------------------------------------------------------------------------- /tests/libqbox/cpu/hexagon/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libqbox/cpu/hexagon/CMakeLists.txt -------------------------------------------------------------------------------- /tests/libqbox/cpu/hexagon/hex-reset.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libqbox/cpu/hexagon/hex-reset.cc -------------------------------------------------------------------------------- /tests/libqbox/cpu/hexagon/ld-st-mmio.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libqbox/cpu/hexagon/ld-st-mmio.cc -------------------------------------------------------------------------------- /tests/libqbox/cpu/reset/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libqbox/cpu/reset/CMakeLists.txt -------------------------------------------------------------------------------- /tests/libqbox/cpu/reset/reset-test-base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libqbox/cpu/reset/reset-test-base.h -------------------------------------------------------------------------------- /tests/libqbox/cpu/reset/reset-test-cpu.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libqbox/cpu/reset/reset-test-cpu.cc -------------------------------------------------------------------------------- /tests/libqbox/cpu/reset/reset-test-system.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libqbox/cpu/reset/reset-test-system.cc -------------------------------------------------------------------------------- /tests/libqbox/cpu/reset/reset-test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libqbox/cpu/reset/reset-test.cc -------------------------------------------------------------------------------- /tests/libqbox/cpu/riscv32/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libqbox/cpu/riscv32/CMakeLists.txt -------------------------------------------------------------------------------- /tests/libqbox/cpu/riscv32/riscv32-dmi-test.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libqbox/cpu/riscv32/riscv32-dmi-test.S -------------------------------------------------------------------------------- /tests/libqbox/cpu/riscv32/riscv32-dmi-test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libqbox/cpu/riscv32/riscv32-dmi-test.cc -------------------------------------------------------------------------------- /tests/libqbox/cpu/riscv32/riscv32-dmi-test.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libqbox/cpu/riscv32/riscv32-dmi-test.ld -------------------------------------------------------------------------------- /tests/libqbox/cpu/riscv32/riscv32-irq-test.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libqbox/cpu/riscv32/riscv32-irq-test.S -------------------------------------------------------------------------------- /tests/libqbox/cpu/riscv32/riscv32-irq-test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libqbox/cpu/riscv32/riscv32-irq-test.cc -------------------------------------------------------------------------------- /tests/libqbox/cpu/riscv32/riscv32-irq-test.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libqbox/cpu/riscv32/riscv32-irq-test.ld -------------------------------------------------------------------------------- /tests/libqbox/cpu/riscv32/riscv32-qtimer-test.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libqbox/cpu/riscv32/riscv32-qtimer-test.S -------------------------------------------------------------------------------- /tests/libqbox/cpu/riscv32/riscv32-qtimer-test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libqbox/cpu/riscv32/riscv32-qtimer-test.cc -------------------------------------------------------------------------------- /tests/libqbox/cpu/riscv32/riscv32-qtimer-test.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libqbox/cpu/riscv32/riscv32-qtimer-test.ld -------------------------------------------------------------------------------- /tests/libqbox/cpu/riscv32/riscv32-reset.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libqbox/cpu/riscv32/riscv32-reset.S -------------------------------------------------------------------------------- /tests/libqbox/cpu/riscv32/riscv32-reset.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libqbox/cpu/riscv32/riscv32-reset.cc -------------------------------------------------------------------------------- /tests/libqbox/cpu/riscv32/riscv32-reset.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libqbox/cpu/riscv32/riscv32-reset.ld -------------------------------------------------------------------------------- /tests/libqbox/display/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libqbox/display/CMakeLists.txt -------------------------------------------------------------------------------- /tests/libqbox/display/display.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libqbox/display/display.cc -------------------------------------------------------------------------------- /tests/libqbox/hexagon/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libqbox/hexagon/CMakeLists.txt -------------------------------------------------------------------------------- /tests/libqbox/hexagon/load-store-test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libqbox/hexagon/load-store-test.cc -------------------------------------------------------------------------------- /tests/libqbox/hexagon/mmio_probe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libqbox/hexagon/mmio_probe.h -------------------------------------------------------------------------------- /tests/libqbox/hexagon/test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libqbox/hexagon/test.h -------------------------------------------------------------------------------- /tests/libqbox/include/test/cpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libqbox/include/test/cpu.h -------------------------------------------------------------------------------- /tests/libqbox/include/test/test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libqbox/include/test/test.h -------------------------------------------------------------------------------- /tests/libqbox/include/test/tester/dmi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libqbox/include/test/tester/dmi.h -------------------------------------------------------------------------------- /tests/libqbox/include/test/tester/dmi_soak.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libqbox/include/test/tester/dmi_soak.h -------------------------------------------------------------------------------- /tests/libqbox/include/test/tester/exclusive.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libqbox/include/test/tester/exclusive.h -------------------------------------------------------------------------------- /tests/libqbox/include/test/tester/mmio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libqbox/include/test/tester/mmio.h -------------------------------------------------------------------------------- /tests/libqbox/include/test/tester/tester.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libqbox/include/test/tester/tester.h -------------------------------------------------------------------------------- /tests/libqbox/patch-keystone.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/libqbox/patch-keystone.patch -------------------------------------------------------------------------------- /tests/systemc-uarts/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/systemc-uarts/CMakeLists.txt -------------------------------------------------------------------------------- /tests/systemc-uarts/file-backend-test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/systemc-uarts/file-backend-test.cc -------------------------------------------------------------------------------- /tests/systemc-uarts/uart-biflow-backend-socket-test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/systemc-uarts/uart-biflow-backend-socket-test.cc -------------------------------------------------------------------------------- /tests/systemc-uarts/uart-biflow-stdio-test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/systemc-uarts/uart-biflow-stdio-test.cc -------------------------------------------------------------------------------- /tests/systemc-uarts/uart-ibex-biflow-stdio-test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quic/qbox/HEAD/tests/systemc-uarts/uart-ibex-biflow-stdio-test.cc --------------------------------------------------------------------------------