New Feature: Frame buffer or video device support Date: Wed, 29 Aug 2012 19:26:41 +0530  |  Posted by: Anup Patel

We have frame buffer support available for Xvisor.

The Xvisor frame buffer support is also a stripped down implementation of Linux frame buffer support (Just like Xvisor input device support). We also have Linux compatibility headers for Xvisor frame buffer device drivers which will help us accelerate frame buffer driver porting from Linux source.

In addition, we have added VTEMU (Video Terminal EMUlation) library to create VTEMU instances using frame buffer and input event handler. In simpler words, a VTEMU instance emulates a pseudo-character device which can be used by vmm_stdio and mterm.

Currently, we have Xvisor CLCD driver available for Realview-PB-A8, VExpress-A9, and VExpress-A15 host. To quickly try out you can boot Xvisor (for Realview-PB-A8, VExpress-A9, VExpress-A15) on QEMU with no "-display none" option. After Xvisor boots up set clcd-vtemu as your stdio device using command: "stdio chdev clcd-vtemu".