mirror of
https://github.com/genodelabs/genode.git
synced 2025-06-06 01:11:46 +00:00
parent
c16611dff2
commit
5c5d16f524
320
repos/ports/run/vbox5_genode_usb_hid_raw.run
Normal file
320
repos/ports/run/vbox5_genode_usb_hid_raw.run
Normal file
@ -0,0 +1,320 @@
|
|||||||
|
#
|
||||||
|
# This run script tests the VirtualBox USB device pass-through feature
|
||||||
|
# by running the 'usb_hid_raw' test in a VM.
|
||||||
|
#
|
||||||
|
# See 'usb_hid_raw.run' for more information about the setup of the 'Pro Micro' USB
|
||||||
|
# device for automated testing.
|
||||||
|
#
|
||||||
|
# Note: the USB device(s) to be passed through must be included in the whitelist.
|
||||||
|
#
|
||||||
|
|
||||||
|
if { [have_include "power_on/qemu"] || ![have_spec nova] || ![have_spec x86_64]} {
|
||||||
|
puts "Run script is only supported on 64-bit NOVA on real hardware"
|
||||||
|
exit 0
|
||||||
|
}
|
||||||
|
|
||||||
|
set build_components {
|
||||||
|
drivers/framebuffer
|
||||||
|
drivers/ps2
|
||||||
|
drivers/usb_host
|
||||||
|
server/log_terminal
|
||||||
|
server/fs_rom
|
||||||
|
server/vfs lib/vfs/import
|
||||||
|
server/report_rom
|
||||||
|
app/usb_report_filter
|
||||||
|
virtualbox5
|
||||||
|
}
|
||||||
|
|
||||||
|
source ${genode_dir}/repos/base/run/platform_drv.inc
|
||||||
|
|
||||||
|
# override defaults of platform_drv.inc
|
||||||
|
proc platform_drv_priority {} { return { priority="-1"} }
|
||||||
|
|
||||||
|
append_platform_drv_build_components
|
||||||
|
|
||||||
|
build $build_components
|
||||||
|
|
||||||
|
create_boot_directory
|
||||||
|
|
||||||
|
import_from_depot [depot_user]/src/[base_src] \
|
||||||
|
[depot_user]/src/init \
|
||||||
|
[depot_user]/src/nitpicker \
|
||||||
|
[depot_user]/src/vfs_pipe
|
||||||
|
|
||||||
|
|
||||||
|
set config {
|
||||||
|
<config prio_levels="4">
|
||||||
|
<parent-provides>
|
||||||
|
<service name="ROM"/>
|
||||||
|
<service name="IRQ"/>
|
||||||
|
<service name="IO_MEM"/>
|
||||||
|
<service name="IO_PORT"/>
|
||||||
|
<service name="PD"/>
|
||||||
|
<service name="RM"/>
|
||||||
|
<service name="CPU"/>
|
||||||
|
<service name="LOG"/>
|
||||||
|
</parent-provides>
|
||||||
|
<default-route>
|
||||||
|
<any-service> <parent/> <any-child/> </any-service>
|
||||||
|
</default-route>
|
||||||
|
<default caps="150"/>}
|
||||||
|
|
||||||
|
append_platform_drv_config
|
||||||
|
|
||||||
|
append config {
|
||||||
|
|
||||||
|
<start name="timer">
|
||||||
|
<resource name="RAM" quantum="1M"/>
|
||||||
|
<provides><service name="Timer"/></provides>
|
||||||
|
</start>
|
||||||
|
|
||||||
|
<start name="ps2_drv" priority="-1">
|
||||||
|
<resource name="RAM" quantum="1M"/>
|
||||||
|
<config/>
|
||||||
|
</start>
|
||||||
|
|
||||||
|
<start name="usb_config_fs" priority="-1">
|
||||||
|
<binary name="vfs"/>
|
||||||
|
<resource name="RAM" quantum="1M"/>
|
||||||
|
<provides><service name="File_system"/></provides>
|
||||||
|
<config verbose="yes">
|
||||||
|
<vfs>
|
||||||
|
<ram/>
|
||||||
|
<import>
|
||||||
|
<inline name="usb_drv.config">
|
||||||
|
<config>
|
||||||
|
<report devices="yes"/>
|
||||||
|
<policy label_prefix="virtualbox" class="0x3"/>
|
||||||
|
</config>
|
||||||
|
</inline>
|
||||||
|
<inline name="usb_report_filter.config">
|
||||||
|
<config>
|
||||||
|
<!-- USB device whitelist -->
|
||||||
|
<client label="virtualbox"/>
|
||||||
|
<device vendor_id="0x03eb" product_id="0x204d"/> <!-- 'Pro Micro' test device -->
|
||||||
|
</config>
|
||||||
|
</inline>
|
||||||
|
</import>
|
||||||
|
</vfs>
|
||||||
|
<policy label_prefix="usb_report_filter" root="/" writeable="yes" />
|
||||||
|
<policy label_prefix="usb_config_rom" root="/"/>
|
||||||
|
</config>
|
||||||
|
</start>
|
||||||
|
|
||||||
|
<start name="usb_config_rom" priority="-1">
|
||||||
|
<binary name="fs_rom"/>
|
||||||
|
<resource name="RAM" quantum="1200K"/>
|
||||||
|
<provides><service name="ROM"/></provides>
|
||||||
|
<route>
|
||||||
|
<service name="File_system"><child name="usb_config_fs"/></service>
|
||||||
|
<any-service><parent/><any-child/></any-service>
|
||||||
|
</route>
|
||||||
|
</start>
|
||||||
|
|
||||||
|
<start name="usb_report_filter" priority="-1">
|
||||||
|
<resource name="RAM" quantum="1200K"/>
|
||||||
|
<route>
|
||||||
|
<service name="Report"><child name="report_rom" /></service>
|
||||||
|
<service name="ROM" label="config">
|
||||||
|
<child name="usb_config_rom" label="usb_report_filter.config"/>
|
||||||
|
</service>
|
||||||
|
<service name="ROM" label="devices">
|
||||||
|
<child name="report_rom"/>
|
||||||
|
</service>
|
||||||
|
<service name="ROM" label="usb_drv_config">
|
||||||
|
<child name="report_rom"/>
|
||||||
|
</service>
|
||||||
|
<service name="File_system" label="usb_drv.config">
|
||||||
|
<child name="usb_config_fs"/>
|
||||||
|
</service>
|
||||||
|
<any-service><parent/><any-child /></any-service>
|
||||||
|
</route>
|
||||||
|
</start>
|
||||||
|
|
||||||
|
<start name="usb_drv" priority="-1"> }
|
||||||
|
append config "<binary name=\"[usb_host_drv_binary]\"/>"
|
||||||
|
append config {
|
||||||
|
<resource name="RAM" quantum="16M"/>
|
||||||
|
<provides> <service name="Usb"/> </provides>
|
||||||
|
<route>
|
||||||
|
<service name="IRQ"><child name="acpi_drv" /></service>
|
||||||
|
<service name="Report"> <child name="report_rom" /> </service>
|
||||||
|
<service name="ROM" label="config">
|
||||||
|
<child name="usb_config_rom" label="usb_drv.config"/> </service>
|
||||||
|
<any-service> <parent/> <any-child/> </any-service>
|
||||||
|
</route>
|
||||||
|
</start>
|
||||||
|
|
||||||
|
<start name="fb_drv" priority="-1">
|
||||||
|
<binary name="vesa_fb_drv"/>
|
||||||
|
<resource name="RAM" quantum="16M"/>
|
||||||
|
<config/>
|
||||||
|
</start>
|
||||||
|
|
||||||
|
<start name="nitpicker" priority="-1">
|
||||||
|
<resource name="RAM" quantum="12M"/>
|
||||||
|
<provides>
|
||||||
|
<service name="Gui"/> <service name="Capture"/> <service name="Event"/>
|
||||||
|
</provides>
|
||||||
|
<route>
|
||||||
|
<service name="Report"> <child name="report_rom" /> </service>
|
||||||
|
<any-service> <parent/> <any-child /> </any-service>
|
||||||
|
</route>
|
||||||
|
<config>
|
||||||
|
<capture/> <event/>
|
||||||
|
<report focus="yes" hover="yes" />
|
||||||
|
|
||||||
|
<domain name="pointer" layer="1" content="client" label="no" origin="pointer" />
|
||||||
|
<domain name="cpu_load" layer="2" content="client" label="no" />
|
||||||
|
<domain name="" layer="3" content="client" label="no" focus="click" hover="always" />
|
||||||
|
|
||||||
|
<policy label_prefix="pointer" domain="pointer"/>
|
||||||
|
<policy label_prefix="cpu_load_display" domain="cpu_load"/>
|
||||||
|
<default-policy domain=""/>
|
||||||
|
</config>
|
||||||
|
</start>
|
||||||
|
|
||||||
|
<start name="pointer" priority="-1">
|
||||||
|
<resource name="RAM" quantum="2M"/>
|
||||||
|
<provides> <service name="Report"/> </provides>
|
||||||
|
<config shapes="yes"/>
|
||||||
|
<route>
|
||||||
|
<service name="Gui"> <child name="nitpicker"/> </service>
|
||||||
|
<service name="ROM" label="hover"> <child name="report_rom"/> </service>
|
||||||
|
<service name="ROM" label="xray"> <child name="report_rom"/> </service>
|
||||||
|
<any-service> <parent/> </any-service>
|
||||||
|
</route>
|
||||||
|
</start>
|
||||||
|
|
||||||
|
<start name="log_terminal" priority="-1">
|
||||||
|
<resource name="RAM" quantum="2M"/>
|
||||||
|
<provides>
|
||||||
|
<service name="Terminal"/>
|
||||||
|
</provides>
|
||||||
|
</start>
|
||||||
|
|
||||||
|
<start name="report_rom" priority="-1">
|
||||||
|
<resource name="RAM" quantum="1M"/>
|
||||||
|
<provides> <service name="Report"/> <service name="ROM"/> </provides>
|
||||||
|
<config>
|
||||||
|
<policy label="pointer -> hover" report="nitpicker -> hover"/>
|
||||||
|
<policy label="pointer -> xray" report="nitpicker -> xray"/>
|
||||||
|
<policy label="usb_report_filter -> devices" report="usb_drv -> devices"/>
|
||||||
|
<policy label="usb_report_filter -> usb_drv_config" report="usb_drv -> config"/>
|
||||||
|
<policy label="virtualbox -> usb_devices" report="usb_report_filter -> usb_devices"/>
|
||||||
|
</config>
|
||||||
|
</start>
|
||||||
|
|
||||||
|
<start name="virtualbox" caps="800" priority="-2">
|
||||||
|
<binary name="virtualbox5-nova"/>
|
||||||
|
<resource name="RAM" quantum="448M"/>
|
||||||
|
<config vbox_file="vm_genode_usb_hid_raw.vbox" vm_name="TestVM" xhci="yes">
|
||||||
|
<vfs>
|
||||||
|
<dir name="dev"> <log/> <terminal/> </dir>
|
||||||
|
<dir name="pipe"> <pipe/> </dir>
|
||||||
|
<rom name="vm_genode_usb_hid_raw.vbox" />
|
||||||
|
<rom name="usb_hid_raw.iso" />
|
||||||
|
</vfs>
|
||||||
|
<libc stdout="/dev/log" stderr="/dev/log" pipe="/pipe"/>
|
||||||
|
</config>
|
||||||
|
<route>
|
||||||
|
<service name="Report"><child name="report_rom" /></service>
|
||||||
|
<service name="ROM" label="usb_devices"> <child name="report_rom"/> </service>
|
||||||
|
<any-service> <parent/> <any-child /> </any-service>
|
||||||
|
</route>
|
||||||
|
</start>
|
||||||
|
</config>
|
||||||
|
}
|
||||||
|
|
||||||
|
install_config $config
|
||||||
|
|
||||||
|
puts "--- executing the 'usb_hid_raw' run script to generate the 'usb_hid_raw.iso' image ---"
|
||||||
|
|
||||||
|
global specs
|
||||||
|
global repositories
|
||||||
|
|
||||||
|
exec -ignorestderr \
|
||||||
|
$::argv0 \
|
||||||
|
--genode-dir [genode_dir] \
|
||||||
|
--name usb_hid_raw \
|
||||||
|
--specs "$specs" \
|
||||||
|
--board "$board_var" \
|
||||||
|
--repositories "$repositories" \
|
||||||
|
--cross-dev-prefix "[cross_dev_prefix]" \
|
||||||
|
--include boot_dir/nova \
|
||||||
|
--include image/iso \
|
||||||
|
--include [repository_contains /run/usb_hid_raw.run]/run/usb_hid_raw.run
|
||||||
|
|
||||||
|
exec ln -sf ${genode_dir}/repos/ports/run/vm_genode_usb_hid_raw.vbox bin/
|
||||||
|
exec ln -sf ../../usb_hid_raw.iso bin/
|
||||||
|
|
||||||
|
set boot_modules {
|
||||||
|
core
|
||||||
|
init
|
||||||
|
timer
|
||||||
|
vesa_fb_drv
|
||||||
|
ps2_drv
|
||||||
|
log_terminal
|
||||||
|
usb_report_filter
|
||||||
|
fs_rom
|
||||||
|
vfs vfs.lib.so vfs_import.lib.so
|
||||||
|
report_rom
|
||||||
|
virtualbox5-nova
|
||||||
|
usb_hid_raw.iso
|
||||||
|
vm_genode_usb_hid_raw.vbox
|
||||||
|
ld.lib.so libc.lib.so libm.lib.so
|
||||||
|
libiconv.lib.so stdcxx.lib.so
|
||||||
|
qemu-usb.lib.so
|
||||||
|
}
|
||||||
|
|
||||||
|
append boot_modules " [usb_host_drv_binary] "
|
||||||
|
|
||||||
|
append_platform_drv_boot_modules
|
||||||
|
|
||||||
|
|
||||||
|
build_boot_image $boot_modules
|
||||||
|
|
||||||
|
if { ![get_cmd_switch --autopilot] } { run_genode_until forever }
|
||||||
|
|
||||||
|
# autopilot test
|
||||||
|
|
||||||
|
run_genode_until {\[init -\> log_terminal\] \[init -\> event_dump\] Input event #0\t} 90
|
||||||
|
|
||||||
|
# remove everything before the first interesting line
|
||||||
|
regexp {(\[init -\> log_terminal\] \[init -\> event_dump\] Input event #0\t.*)} $output all output
|
||||||
|
|
||||||
|
run_genode_until {.*\[init -\> event_dump\] Input event #11.*\n} 60 [output_spawn_id]
|
||||||
|
|
||||||
|
unify_output { number [0-9]+} ""
|
||||||
|
unify_output {(?n)on usb-usbbus.*$} ""
|
||||||
|
unify_output {(?n)using .*$} ""
|
||||||
|
unify_output {(?n)^.*__wait_event.*$} ""
|
||||||
|
unify_output {(?n)^.*Failed to submit URB.*$} ""
|
||||||
|
unify_output {(?n)^.*dev_warn.*$} ""
|
||||||
|
unify_output {(?n)^.*dangling allocation.*$} ""
|
||||||
|
unify_output {(?n)^.*Warning:.*$} ""
|
||||||
|
unify_output { [0-9][0-9][0-9][0-9]:[0-9][0-9][0-9][0-9] } " "
|
||||||
|
filter_out_color_escape_sequences
|
||||||
|
trim_lines
|
||||||
|
|
||||||
|
compare_output_to {
|
||||||
|
[init -> log_terminal] [init -> event_dump] Input event #0 PRESS KEY_X 65534 key count: 1
|
||||||
|
[init -> log_terminal] [init -> event_dump] Input event #1 RELEASE KEY_X key count: 0
|
||||||
|
[init -> log_terminal] [init -> event_dump] Input event #2 PRESS BTN_LEFT 65534 key count: 1
|
||||||
|
[init -> log_terminal] [init -> event_dump] Input event #3 REL_MOTION -1+0 key count: 1
|
||||||
|
[init -> log_terminal] [init -> event_dump] Input event #4 REL_MOTION +0+1 key count: 1
|
||||||
|
[init -> log_terminal] [init -> event_dump] Input event #5 RELEASE BTN_LEFT key count: 0
|
||||||
|
[init -> usb_drv] dev_info: USB disconnect, device
|
||||||
|
[init -> log_terminal] [init -> usb_drv] dev_info: USB disconnect, device
|
||||||
|
[init -> usb_drv] dev_info: new full-speed USB device
|
||||||
|
[init -> virtualbox] Attach USB device (vendor=3eb, product=204d)
|
||||||
|
[init -> log_terminal] [init -> usb_drv] dev_info: new full-speed USB device
|
||||||
|
[init -> log_terminal] [init -> usb_hid_drv] dev_info: input: USB HID v1.11 Keyboard [HID 03eb:204d]
|
||||||
|
[init -> log_terminal] [init -> usb_hid_drv] dev_info: input: USB HID v1.11 Mouse [HID 03eb:204d]
|
||||||
|
[init -> log_terminal] [init -> event_dump] Input event #6 PRESS KEY_X 65534 key count: 1
|
||||||
|
[init -> log_terminal] [init -> event_dump] Input event #7 RELEASE KEY_X key count: 0
|
||||||
|
[init -> log_terminal] [init -> event_dump] Input event #8 PRESS BTN_LEFT 65534 key count: 1
|
||||||
|
[init -> log_terminal] [init -> event_dump] Input event #9 REL_MOTION -1+0 key count: 1
|
||||||
|
[init -> log_terminal] [init -> event_dump] Input event #10 REL_MOTION +0+1 key count: 1
|
||||||
|
[init -> log_terminal] [init -> event_dump] Input event #11 RELEASE BTN_LEFT key count: 0
|
||||||
|
}
|
163
repos/ports/run/vm_genode_usb_hid_raw.vbox
Normal file
163
repos/ports/run/vm_genode_usb_hid_raw.vbox
Normal file
@ -0,0 +1,163 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
<!--
|
||||||
|
** DO NOT EDIT THIS FILE.
|
||||||
|
** If you make changes to this file while any VirtualBox related application
|
||||||
|
** is running, your changes will be overwritten later, without taking effect.
|
||||||
|
** Use VBoxManage or the VirtualBox Manager GUI to make changes.
|
||||||
|
-->
|
||||||
|
<VirtualBox xmlns="http://www.innotek.de/VirtualBox-settings" version="1.14-linux">
|
||||||
|
<Machine uuid="{410f6221-6237-4833-b02c-a54000b7b190}" name="Genode" OSType="Other" snapshotFolder="Snapshots" lastStateChange="2014-10-30T13:26:17Z">
|
||||||
|
<MediaRegistry>
|
||||||
|
<HardDisks/>
|
||||||
|
<DVDImages>
|
||||||
|
<Image uuid="{81763434-9a51-49e8-9444-528a5a28c4bc}" location="usb_hid_raw.iso"/>
|
||||||
|
</DVDImages>
|
||||||
|
<FloppyImages/>
|
||||||
|
</MediaRegistry>
|
||||||
|
<ExtraData>
|
||||||
|
<ExtraDataItem name="GUI/LastGuestSizeHint" value="720,400"/>
|
||||||
|
<ExtraDataItem name="GUI/LastNormalWindowPosition" value="513,100,720,422"/>
|
||||||
|
</ExtraData>
|
||||||
|
<Hardware version="2">
|
||||||
|
<CPU count="1" hotplug="false">
|
||||||
|
<HardwareVirtEx enabled="true"/>
|
||||||
|
<HardwareVirtExNestedPaging enabled="true"/>
|
||||||
|
<HardwareVirtExVPID enabled="true"/>
|
||||||
|
<HardwareVirtExUX enabled="false"/>
|
||||||
|
<PAE enabled="true"/>
|
||||||
|
<LongMode enabled="true"/>
|
||||||
|
<HardwareVirtExLargePages enabled="false"/>
|
||||||
|
<HardwareVirtForce enabled="false"/>
|
||||||
|
</CPU>
|
||||||
|
<Memory RAMSize="256" PageFusion="false"/>
|
||||||
|
<HID Pointing="PS2Mouse" Keyboard="PS2Keyboard"/>
|
||||||
|
<HPET enabled="false"/>
|
||||||
|
<Chipset type="ICH9"/>
|
||||||
|
<Boot>
|
||||||
|
<Order position="1" device="Floppy"/>
|
||||||
|
<Order position="2" device="DVD"/>
|
||||||
|
<Order position="3" device="HardDisk"/>
|
||||||
|
<Order position="4" device="None"/>
|
||||||
|
</Boot>
|
||||||
|
<Display VRAMSize="12" monitorCount="1" accelerate3D="false" accelerate2DVideo="false"/>
|
||||||
|
<VideoCapture enabled="false" screens="18446744073709551615" horzRes="1024" vertRes="768" rate="512" fps="25"/>
|
||||||
|
<RemoteDisplay enabled="false" authType="Null" authTimeout="5000"/>
|
||||||
|
<BIOS>
|
||||||
|
<ACPI enabled="true"/>
|
||||||
|
<IOAPIC enabled="true"/>
|
||||||
|
<Logo fadeIn="true" fadeOut="true" displayTime="0"/>
|
||||||
|
<BootMenu mode="MessageAndMenu"/>
|
||||||
|
<TimeOffset value="0"/>
|
||||||
|
<PXEDebug enabled="false"/>
|
||||||
|
</BIOS>
|
||||||
|
<USB>
|
||||||
|
<Controllers>
|
||||||
|
<Controller name="OHCI" type="OHCI"/>
|
||||||
|
</Controllers>
|
||||||
|
<DeviceFilters/>
|
||||||
|
</USB>
|
||||||
|
<Network>
|
||||||
|
<Adapter slot="0" enabled="false" MACAddress="08002785385E" cable="true" speed="0" type="82540EM">
|
||||||
|
<DisabledModes>
|
||||||
|
<InternalNetwork name="intnet"/>
|
||||||
|
<NATNetwork name="NatNetwork"/>
|
||||||
|
</DisabledModes>
|
||||||
|
<NAT>
|
||||||
|
<DNS pass-domain="true" use-proxy="false" use-host-resolver="false"/>
|
||||||
|
<Alias logging="false" proxy-only="false" use-same-ports="false"/>
|
||||||
|
</NAT>
|
||||||
|
</Adapter>
|
||||||
|
<Adapter slot="1" enabled="false" MACAddress="0800273AD0BB" cable="true" speed="0" type="82540EM">
|
||||||
|
<DisabledModes>
|
||||||
|
<NAT>
|
||||||
|
<DNS pass-domain="true" use-proxy="false" use-host-resolver="false"/>
|
||||||
|
<Alias logging="false" proxy-only="false" use-same-ports="false"/>
|
||||||
|
</NAT>
|
||||||
|
</DisabledModes>
|
||||||
|
</Adapter>
|
||||||
|
<Adapter slot="2" enabled="false" MACAddress="0800270786C1" cable="true" speed="0" type="82540EM">
|
||||||
|
<DisabledModes>
|
||||||
|
<NAT>
|
||||||
|
<DNS pass-domain="true" use-proxy="false" use-host-resolver="false"/>
|
||||||
|
<Alias logging="false" proxy-only="false" use-same-ports="false"/>
|
||||||
|
</NAT>
|
||||||
|
</DisabledModes>
|
||||||
|
</Adapter>
|
||||||
|
<Adapter slot="3" enabled="false" MACAddress="0800279B9C1E" cable="true" speed="0" type="82540EM">
|
||||||
|
<DisabledModes>
|
||||||
|
<NAT>
|
||||||
|
<DNS pass-domain="true" use-proxy="false" use-host-resolver="false"/>
|
||||||
|
<Alias logging="false" proxy-only="false" use-same-ports="false"/>
|
||||||
|
</NAT>
|
||||||
|
</DisabledModes>
|
||||||
|
</Adapter>
|
||||||
|
<Adapter slot="4" enabled="false" MACAddress="080027B94C18" cable="true" speed="0" type="82540EM">
|
||||||
|
<DisabledModes>
|
||||||
|
<NAT>
|
||||||
|
<DNS pass-domain="true" use-proxy="false" use-host-resolver="false"/>
|
||||||
|
<Alias logging="false" proxy-only="false" use-same-ports="false"/>
|
||||||
|
</NAT>
|
||||||
|
</DisabledModes>
|
||||||
|
</Adapter>
|
||||||
|
<Adapter slot="5" enabled="false" MACAddress="080027E38E65" cable="true" speed="0" type="82540EM">
|
||||||
|
<DisabledModes>
|
||||||
|
<NAT>
|
||||||
|
<DNS pass-domain="true" use-proxy="false" use-host-resolver="false"/>
|
||||||
|
<Alias logging="false" proxy-only="false" use-same-ports="false"/>
|
||||||
|
</NAT>
|
||||||
|
</DisabledModes>
|
||||||
|
</Adapter>
|
||||||
|
<Adapter slot="6" enabled="false" MACAddress="0800275A8627" cable="true" speed="0" type="82540EM">
|
||||||
|
<DisabledModes>
|
||||||
|
<NAT>
|
||||||
|
<DNS pass-domain="true" use-proxy="false" use-host-resolver="false"/>
|
||||||
|
<Alias logging="false" proxy-only="false" use-same-ports="false"/>
|
||||||
|
</NAT>
|
||||||
|
</DisabledModes>
|
||||||
|
</Adapter>
|
||||||
|
<Adapter slot="7" enabled="false" MACAddress="0800271CE60A" cable="true" speed="0" type="82540EM">
|
||||||
|
<DisabledModes>
|
||||||
|
<NAT>
|
||||||
|
<DNS pass-domain="true" use-proxy="false" use-host-resolver="false"/>
|
||||||
|
<Alias logging="false" proxy-only="false" use-same-ports="false"/>
|
||||||
|
</NAT>
|
||||||
|
</DisabledModes>
|
||||||
|
</Adapter>
|
||||||
|
</Network>
|
||||||
|
<UART>
|
||||||
|
<Port slot="0" enabled="true" IOBase="0x3f8" IRQ="4" path="/dev/terminal" hostMode="HostDevice"/>
|
||||||
|
<Port slot="1" enabled="false" IOBase="0x2f8" IRQ="3" hostMode="Disconnected"/>
|
||||||
|
</UART>
|
||||||
|
<LPT>
|
||||||
|
<Port slot="0" enabled="false" IOBase="0x378" IRQ="7"/>
|
||||||
|
<Port slot="1" enabled="false" IOBase="0x378" IRQ="7"/>
|
||||||
|
</LPT>
|
||||||
|
<AudioAdapter controller="AC97" driver="Pulse" enabled="false"/>
|
||||||
|
<RTC localOrUTC="UTC"/>
|
||||||
|
<SharedFolders/>
|
||||||
|
<Clipboard mode="Disabled"/>
|
||||||
|
<DragAndDrop mode="Disabled"/>
|
||||||
|
<IO>
|
||||||
|
<IoCache enabled="true" size="5"/>
|
||||||
|
<BandwidthGroups/>
|
||||||
|
</IO>
|
||||||
|
<HostPci>
|
||||||
|
<Devices/>
|
||||||
|
</HostPci>
|
||||||
|
<EmulatedUSB>
|
||||||
|
<CardReader enabled="false"/>
|
||||||
|
</EmulatedUSB>
|
||||||
|
<Guest memoryBalloonSize="0"/>
|
||||||
|
<GuestProperties>
|
||||||
|
<GuestProperty name="/VirtualBox/HostInfo/GUI/LanguageID" value="en_US" timestamp="1414675524029545000" flags=""/>
|
||||||
|
</GuestProperties>
|
||||||
|
</Hardware>
|
||||||
|
<StorageControllers>
|
||||||
|
<StorageController name="IDE" type="PIIX4" PortCount="2" useHostIOCache="true" Bootable="true">
|
||||||
|
<AttachedDevice passthrough="false" tempeject="true" type="DVD" port="1" device="0">
|
||||||
|
<Image uuid="{81763434-9a51-49e8-9444-528a5a28c4bc}"/>
|
||||||
|
</AttachedDevice>
|
||||||
|
</StorageController>
|
||||||
|
</StorageControllers>
|
||||||
|
</Machine>
|
||||||
|
</VirtualBox>
|
@ -69,6 +69,7 @@ tz_vmm
|
|||||||
usb_hid
|
usb_hid
|
||||||
usb_hid_raw
|
usb_hid_raw
|
||||||
vbox5_genode_usb_hid
|
vbox5_genode_usb_hid
|
||||||
|
vbox5_genode_usb_hid_raw
|
||||||
vbox5_ubuntu_16_04_32
|
vbox5_ubuntu_16_04_32
|
||||||
vbox5_ubuntu_16_04_64
|
vbox5_ubuntu_16_04_64
|
||||||
vbox5_vm_ubuntu_16_04_32
|
vbox5_vm_ubuntu_16_04_32
|
||||||
|
Loading…
x
Reference in New Issue
Block a user