-
qemu-system-riscv64: invoke the RISC-V 64-bit emulator
-
-machine virt: specify a hardware configuration suitable for general purpose virtualization
-
-bios none: disable bios loading (and later directly specify a kernel binary image)
-
-nographic: disable graphical output
-
-no-reboot: don't automatically reboot the OS exits or errors
-
-net none: disable networking
-
-kernel arch/riscv/boot/Image: assuming we invoke this within the kernel repo post-build, pass the resulting binary to QEMU