QEMU GPGPU 设备、驱动与运行时实现从 QEMU PCI 虚拟 GPU 出发,记录 RV32 SIMT 解释器、Linux 驱动和用户态运行时的实现,并展示手写 GPU kernel 与 Qwen2-0.5B 推理演示如何串成完整软件栈。23 次阅读 # # #
QEMU SoC 外设建模与 QTest 验证以 SoC 外设实验为线索,说明 QEMU 中 MMIO、MemoryRegion、寄存器状态和中断的建模方法,并用 QTest 验证 GPIO、PWM、WDT、SPI 与 SPI Flash 的行为。21 次阅读 # # #
QEMU TCG 翻译链源码分析结合 QEMU 源码梳理 RISC-V 指令从译码、trans 函数到 TCG IR、helper 和宿主机器码的翻译链,并记录 CPU 与 GPU 实验中的实现和调试体会。24 次阅读 # # #
QEMU 外设建模机制与中断连接从 QEMU 的地址空间与 MemoryRegion 入手,解释 QOM 设备建模、SysBus 和 GPIO 中断连接,并以 GPIO、SPI 等外设展示寄存器、总线、定时与 IRQ 行为的实现范式。18 次阅读 # # #
QEMU 系统模拟与设备建模概览概览 QEMU 用户态与系统模拟、固件引导链和常用命令,进一步介绍 QOM/qdev/SysBusDevice、块设备及 MMIO 外设建模,并以 WDT 和 QTest 展示完整流程。27 次阅读 # # #
QEMU 自定义指令与 DMA helper 实现记录在 QEMU RISC-V TCG 中加入 xg233ai 自定义指令的过程,串起 .insn、译码、trans、gen_helper 与 C helper,并以 DMA 矩阵转置说明 guest 内存读写和调试方法。19 次阅读 # # #
QEMU TCG 自定义指令实现流程介绍 QEMU TCG 与 TCG IR 的基本机制,并以 Xg233ai 扩展为例,逐步说明 RISC-V 自定义指令的编码、译码、翻译函数和 helper 实现及后续指令实验。18 次阅读 # # #
QEMU QOM 类型注册机制与设备建模结合 SoC 外设开发经历,梳理 QEMU QOM 类型注册与设备建模流程,包括寄存器、Rust/C FFI、板级挂载和设备树描述,并记录在虚拟 G233 主板上引导 Linux 的实践。28 次阅读 # # #
K230 冷启动流程与镜像格式记录 K230 在 QEMU 中从 32 MiB SPI NOR 镜像冷启动到 Linux shell 的完整链路,说明 QEMU 外设补齐、SDK 配置、镜像格式、装配路线和关键排障过程。18 次阅读 # # #
K230 SDHCI 控制器建模与验证总结 K230 eMMC/SD/SDIO 控制器的 QEMU SDHCI 建模,包括寄存器与中断、板级接入、QTest 用例,以及 Guest Linux 上通过 ADMA 完成 SD 卡文件系统读写的验证。17 次阅读 # # #