Jump to ID:
QNX Community QEMU™ Project

Project Home

Documents

Source Code

Discussions

Wiki

Project Info
QNX Community QEMU™ Project

Port of open source
processor emulator QEMU
to QNX.
Project Created: 09/18/2007
Project Categorization
Technologies > Development Tools
Project Members
Total Project Members:7
Project Administrators:
Alex Fox

Project Home

Project Home Page

Quick Links
Neutrino as a host for QEMU | Neutrino as a guest in QEMU | Debugging the Kernel with QEMU



QNX Community QEMU™ Project overview#

QEMU is a generic and open source machine emulator and virtualizer.

When used as a machine emulator, QEMU can run OSes and programs made for one machine (e.g. an ARM board) on a different machine (e.g. your own PC). By using dynamic translation, it achieves very good performances.

QEMU is based on SDL (Simple DirectMedia Layer - http://www.libsdl.org/) that provides graphical output. In QNX you can use QEMU with SDL Photon or XFree86/X.Org build.

System requirements#

  • OS: QNX Neutrino 6.3.0 and higher
  • Processor: x86 family 500 MHz and faster
  • Memory: > 256 Mb
  • Video adapter: with 2D graphic acceleration in Photon support

Sound card (to listen sounds from guest machine) and CD/DVD drive to install OSes from optical.

Resources#

To download latest build of QEMU you should go to Project Downloads page. You can also get an old build at http://community.qnx.com/sf/wiki/do/viewAttachment/projects.qemu/wiki/NeutrinoAsHostForQEMU/qemu-0.9.0-qnx.tar.gz.

QEMU is based on SDL library but you don't need it because in svn builds SDL 1.2.13 is linked statically with QEMU.

QEMU is a trademark of Fabrice Bellard. All rights reserved.

Project News
There is no news.