usb_net.run: enable Qemu device pass-through

issue #4958
This commit is contained in:
Sebastian Sumpf 2023-07-05 13:15:00 +02:00 committed by Christian Helmuth
parent f4d7455a9f
commit e1b463082a

View File

@ -90,7 +90,7 @@ install_config {
</start>
<start name="test-lwip_httpsrv" caps="120">
<resource name="RAM" quantum="4M"/>
<resource name="RAM" quantum="6M"/>
<config>
<vfs>
<dir name="dev"> <log/> </dir>
@ -121,7 +121,17 @@ close $fd
build_boot_image { test-lwip_httpsrv }
proc usb_bus {} {
return "$::env(BUS)" }
proc usb_device {} {
return "$::env(DEVICE)" }
append qemu_args " -nographic"
append qemu_args { -usb -device nec-usb-xhci,id=xhci \
-device usb-host,hostbus=[usb_bus],hostaddr=[usb_device],bus=xhci.0 }
run_genode_until forever