From 4e46b98efce5f6c1160375426665242b15d5d5ba Mon Sep 17 00:00:00 2001 From: Josh Holtrop Date: Mon, 4 Sep 2023 21:13:35 -0400 Subject: [PATCH] Capture QEMU serial port output --- Rsconscript | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/Rsconscript b/Rsconscript index b3f780b..d5e73aa 100644 --- a/Rsconscript +++ b/Rsconscript @@ -195,7 +195,14 @@ task "run", desc: "Run HOS in QEMU" do if File.exist?("/usr/share/edk2/x64/OVMF.fd") ovmf = "/usr/share/edk2/x64/OVMF.fd" end - sh %W[qemu-system-x86_64 -cpu max -bios #{ovmf} -drive file=qemu/HOS.img,format=raw -device qemu-xhci -device usb-tablet] + sh %W[ + qemu-system-x86_64 + -cpu max + -serial file:qemu/serial.out + -bios #{ovmf} + -drive file=qemu/HOS.img,format=raw + -device qemu-xhci + -device usb-tablet] end # See README.md for how to set up VirtualBox for HOS.