assert_spec x86 # fuji4 proc libuvc_vendor_id {} { return "0x04f2" } proc libuvc_product_id {} { return "0xb564" } # c270 #proc libuvc_vendor_id {} { return "0x046d" } #proc libuvc_product_id {} { return "0x0825" } # quickcam #proc libuvc_vendor_id {} { return "0x046d" } #proc libuvc_product_id {} { return "0x09c1" } # t470 #proc libuvc_vendor_id {} { return "0x0bda" } #proc libuvc_product_id {} { return "0x58db" } create_boot_directory import_from_depot [depot_user]/src/[base_src] \ [depot_user]/pkg/usb_webcam \ [depot_user]/src/acpi_drv \ [depot_user]/src/dynamic_rom \ [depot_user]/src/init \ [depot_user]/src/nitpicker \ [depot_user]/src/pc_usb_host_drv \ [depot_user]/src/pci_decode \ [depot_user]/src/platform_drv \ [depot_user]/src/report_rom \ [depot_user]/src/rom_reporter \ [depot_user]/src/vesa_drv import_from_depot $test_imports append config { } append config $test_vfs_config append config { } install_config $config build_boot_image { } append qemu_args { -usb -device usb-host,vendorid=[libuvc_vendor_id],productid=[libuvc_product_id] } run_genode_until forever