GXemul


    



  Introduction  

  Stable release (0.6.0.1)  
     Download  
     Documentation  

  Development  
     News  

  Links  

   

Introduction

GXemul is a framework for full-system computer architecture emulation. Several real machines have been implemented within the framework, consisting of processors (ARM, MIPS, Motorola 88K, PowerPC, and SuperH) and surrounding hardware components such as framebuffers, interrupt controllers, busses, disk controllers, and serial controllers. The emulation is working well enough to allow several unmodified "guest" operating systems to run. Here are some examples:

 
NetBSD/pmax
      
OpenBSD/pmax
      
NetBSD/cats
      
OpenBSD/landisk
 
 
Ultrix
      
Sprite/DECstation
      
Debian/DECstation
      
Linux/Dreamcast

The source code is available as Free Software. It should be possible to compile the source code on most Unix-like systems with few or no modifications. It is available for download on the Download page.

The emulator does not have to run entire guest operating systems; it can be used for smaller experiments as well. Please see the README file of the latest stable release for some examples.


Feedback

If you have found a bug in GXemul, if you have comments or suggestions, or if you have questions and you can't find the answers you seek in the documentation, then please send mail to one of the mailing lists:

SourceForge Logo

or ask in the IRC channel #GXemul on FreeNode.