Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想使用 QEMU 来设置裸机 riscv32 机器,因此假设我需要使用“-machine virt”选项。如何设置以便可以输出到屏幕?是我提供要输出的字符串的控制台样式输出,还是我设置内存地址以导致定义输出的 VGA 设备?
您可以使用 uart 设备输出到主机控制台。您可以在 hw/riscv/virt.cc 中查看设备 mmio 基地址
我不认为 qemu riscv virt 实现了 vga 设备。
由于它定义了 PCIe 和 virtio,我想您可以相应地动态添加 PCIe 视频设备或 virtio 设备。