
Latest News
- Xvisor v0.3.2
Sun, 1 Jan 2023 18:39:42 +0530
- Xvisor v0.3.1
Mon, 20 Dec 2021 10:41:27 +0530
- Xvisor RISC-V talk at OSS and ELC Europe 2019
Thu, 2 Jan 2020 12:03:57 +0530
- Xvisor v0.3.0
Wed, 1 Jan 2020 12:08:37 +0530
- Xvisor talk at GENIVI Summit 2018
Mon, 22 Oct 2018 18:17:00 +0530
- Xvisor v0.2.11
Sun, 21 Oct 2018 09:49:38 +0530
- Supporting Temporal and Spatial Isolation in a Hypervisor for ARM Multicore Platforms
Tue, 10 Apr 2018 10:44:25 +0530
- Reconciling Security with Virtualization: A Dual-Hypervisor Design for ARM TrustZone
Tue, 10 Apr 2018 10:44:25 +0530
Upcoming Events
New Feature: Input device support Date: Wed, 29 Aug 2012 10:49:53 +0530 | Posted by: Anup Patel
We have input device support available in Xvisor. Any device used to provide human input e.g. keyboard, mouse, touch screen, joystick, etc is termed as input device.
The Xvisor input device driver framework is highly Linux compatible and in-fact we have ATx keyboard driver in Xvisor ported from Linux ATx keyboard driver with minimal change. This means adding new input device drivers to Xvisor very easy and we will port input device drivers as required from Linux source.
The Linux input device framework provides: input device (i.e. devices that generate input events), input handlers (i.e. entities which are interested in monitoring input events), input handles (i.e. per-input device context used by input handlers or a connection between input device and input handler).
The Xvisor input device framework provides: input device (i.e. linux compatible input device that generate input events) and input handler (i.e. xvisor specific entities interested in monitoring input events). We dont support input handles in Xvisor and also our input handlers are much more simpler compared to Linux input device framework.
In future, we will use "input handlers" to implement input device emulators (i.e. keyboard/mouse emulators) for Guest OSes.