genode/repos/ports/src/app/seoul
Norman Feske 7f73e5e879 base: hide internals of the Thread API
This patch moves details about the stack allocation and organization
the base-internal headers. Thereby, I replaced the notion of "thread
contexts" by "stacks" as this term is much more intuitive. The fact that
we place thread-specific information at the bottom of the stack is not
worth introducing new terminology.

Issue #1832
2016-03-07 12:34:46 +01:00
..
include/service ports: migrate to new ports mechanism 2014-05-27 11:14:43 +02:00
spec nova: limit user virtual address space on 64bit 2015-11-29 18:17:08 +01:00
boot_module_provider.h seoul: add script turning Genode scenario into VM 2014-10-10 13:02:31 +02:00
console.cc seoul: make input available via bios 2015-09-30 15:48:11 +02:00
console.h seoul: remove superfluous includes from console 2014-08-15 10:19:48 +02:00
device_model_registry.cc seoul: support ide disk model 2015-09-30 15:48:11 +02:00
device_model_registry.h ports: migrate to new ports mechanism 2014-05-27 11:14:43 +02:00
disk.cc seoul: fix raw disc boot for 512B sectorsize 2015-09-30 15:48:11 +02:00
disk.h seoul: fix raw disc boot for 512B sectorsize 2015-09-30 15:48:11 +02:00
keyboard.cc ports: migrate to new ports mechanism 2014-05-27 11:14:43 +02:00
keyboard.h ports: migrate to new ports mechanism 2014-05-27 11:14:43 +02:00
main.cc base: hide internals of the Thread API 2016-03-07 12:34:46 +01:00
mono.tff ports: migrate to new ports mechanism 2014-05-27 11:14:43 +02:00
network.cc Move packet stream to Genode namespace, fix #1455 2015-03-19 08:57:22 +01:00
network.h ports: migrate to new ports mechanism 2014-05-27 11:14:43 +02:00
nova_user_env.cc ports: migrate to new ports mechanism 2014-05-27 11:14:43 +02:00
README ports: migrate to new ports mechanism 2014-05-27 11:14:43 +02:00
synced_motherboard.h safeguard the synchronized allocator template 2015-09-30 12:20:39 +02:00
target.inc Introduce 'spec' subdirectories to outline aspects 2015-09-16 13:58:50 +02:00

Vancouver is a virtual machine monitor specifically developed for the use with
the NOVA hypervisor. It virtualizes 32bit x86 PC hardware including various
peripherals. The combination of NOVA and Vancouver is described in the
following paper by Udo Steinberg and Bernhard Kauer:

[http://os.inf.tu-dresden.de/papers_ps/steinberg_eurosys2010.pdf - NOVA: A Microhypervisor-Based Secure Virtualization Architecture]

The official project website is [http://hypervisor.org].