我想使用QEMU设置一个裸机riscv32机器,因此假设我需要使用'-machine virt‘选项。如何设置才能输出到屏幕?要么是控制台风格的输出,我在其中提供要输出的字符串,要么是VGA设备,我在其中设置内存地址以定义输出?
发布于 2020-04-03 18:45:09
您可以使用uart设备输出到主机控制台。您可以在hw/riscv/virt.cc中检查设备mmio基址
我不认为qemu riscv virt实现了vga设备。
由于它定义了PCIe和virtio,我想您可以相应地动态添加PCIe视频设备或virtio设备。
https://stackoverflow.com/questions/57387060
复制相似问题