genode/repos/ports/src/virtualbox5
2023-03-13 14:32:52 +01:00
..
frontend vbox5: drop KEY_CAPSLOCK events on capslock="rom" 2021-06-25 11:41:43 +02:00
generic xml_node: change with_sub_node signature 2022-09-19 14:00:33 +02:00
include Remove virtualbox 4 vmm 2019-02-19 11:08:17 +01:00
nova Change pixel format to 32 bits per pixel 2020-06-29 14:22:29 +02:00
patches virtualbox5: fix build errors with gcc 10 2021-05-05 11:35:31 +02:00
spec/nova xml_node: change with_sub_node signature 2022-09-19 14:00:33 +02:00
audio.cc vbox5: update to 5.1.24 2018-02-14 20:41:06 +01:00
devices.cc vbox5: remove 'force_ioapic' code 2018-05-30 13:36:15 +02:00
devxhci.cc vbox5/6: avoid negative timeouts in xhci model 2021-05-31 15:36:53 +02:00
drivers.cc vbox5: enable audio support 2017-05-31 13:15:59 +02:00
dummies.cc virtualbox5: use Mutex/Blockade 2020-07-06 14:43:04 +02:00
dynlib.cc Remove virtualbox 4 vmm 2019-02-19 11:08:17 +01:00
hm.cc vbox5: revoke VM memory during VM reset 2018-08-28 17:10:58 +02:00
libc.cc allocator_avl: use Attempt for size_at 2022-02-15 10:16:51 +01:00
mm.cc virtualbox5: use Mutex/Blockade 2020-07-06 14:43:04 +02:00
mm.h Remove virtualbox 4 vmm 2019-02-19 11:08:17 +01:00
network.cpp vbox5: remove use of base/snprintf.h 2023-03-13 14:32:52 +01:00
pdm.cc vbox5: fix typo 2021-02-23 13:22:48 +01:00
pgm.cc vbox5: use vm_session interface 2019-05-29 10:20:52 +02:00
README vbox5: remove 'force_ioapic' code 2018-05-30 13:36:15 +02:00
rt.cc virtualbox5: use Mutex/Blockade 2020-07-06 14:43:04 +02:00
sup.h Remove Allocator_guard 2020-05-18 10:16:12 +02:00
svm.h base: refactor VM/vCPU API 2021-02-23 12:07:18 +01:00
target.inc Add missing shared-object link dependencies 2022-02-15 10:23:14 +01:00
target.mk Change pixel format to 32 bits per pixel 2020-06-29 14:22:29 +02:00
thread.cc vbox5: remove use of base/snprintf.h 2023-03-13 14:32:52 +01:00
unimpl.cc vbox: add 'RTMemDupExTag()' implementation 2019-08-21 12:37:00 +02:00
util.h Remove virtualbox 4 vmm 2019-02-19 11:08:17 +01:00
vcpu_svm.h base: refactor VM/vCPU API 2021-02-23 12:07:18 +01:00
vcpu_vmx.h base: refactor VM/vCPU API 2021-02-23 12:07:18 +01:00
vcpu.h vbox5/6: set ia32_tsc_aux for rdtscp usage 2021-11-29 15:10:52 +01:00
vmm.h vbox5: enable xhci model 2017-05-31 13:15:59 +02:00
vmx.h base: refactor VM/vCPU API 2021-02-23 12:07:18 +01:00

VirtualBox configuration options
################################

The configuration requires an attribute named vbox_file with the name of the
vbox configuration to be used (.vbox).

<config vbox_file="file.vbox">

XHCI controller
===============

The virtual XHCI controller can be enabled with the following
configuration option:

<config xhci="yes">

CAPSLOCK
========

<config capslock="ROM">

If the capslock attribute is set to "ROM", virtualbox will open a connection
to the ROM named "capslock" and expect in the top-level node a attribute
'enabled' (yes|no). If the ROM capslock differ from the internal VM capslock,
the VMM will trigger aritifical capslock key events to the VM.