GXemul is 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 is working well enough to allow several unmodified "guest" operating
systems to run.
Note that GXemul is very rarely updated these days.
The latest release is available here:
gxemul-0.7.0.tar.gz (April 2021) |
(On some Linux systems, 0.7.0 does 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.