My Haiku RISC-V port progress

/boot/data/packages/haikuports/app-emulation/qemu/work-6.0.0/sources/qemu-6.0.0/build/build/install/bin/qemu-system-riscv64 \
   -machine virt \
   -global virtio-mmio.force-legacy=false \
   -m 256M \
   -bios "/Haiku/data/packages/haiku/generated.riscv64/objects/haiku/riscv64/release/system/boot/riscv/haiku_loader.riscv" \
   -serial stdio \
   -parallel none \
   -monitor none \
   -device ramfb \
   -device virtio-keyboard-device,bus=virtio-mmio-bus.1 \
   -device virtio-tablet-device,bus=virtio-mmio-bus.0 \
   -device virtio-blk-device,drive=x0,bus=virtio-mmio-bus.2 \
   -device virtio-net-device,netdev=usernet,bus=virtio-mmio-bus.3 \
   -drive file="/Haiku/data/packages/haiku/generated.riscv64/haiku-minimum2.image",if=none,format=raw,id=x0 \
   -netdev user,id=usernet