GXemul was a framework for full-system computer architecture emulation,
mostly written in 2003-2005. Several real machines were 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 was working well enough to allow several unmodified "guest" operating
systems to run.
GXemul is only occasionally updated these days.
The latest release was:
| gxemul-0.7.0.tar.gz |
(On some Linux systems, 0.7.0 did not build out-of-the-box. See this mail for workarounds.)
If you have found a bug in GXemul, if you have comments or suggestions, or if you have questions and you can't find answers in the documentation, then mail me at gavare@gmail.com.