QEMU can build and run on a MIPS32 host - it just needs a few patches
(which were already sent to the list but got lost in CVS head).

The patched sources I use to run QEMU MIPS Malta with Debian stable
inside of a QEMU Malta emulation on x86 hardware are available from URL
http://svn.berlios.de/viewcvs/ar7-firmware/qemu/branches/head/

Use this command to get them:
svn checkout
http://svn.berlios.de/svnroot/repos/ar7-firmware/qemu/branches/head/

Any combination of big and little endian works with pcnet32:
qemu-system-mipsel in qemu-system-mips,
qemu-system-mipsel in qemu-system-mipsel,
qemu-system-mips in qemu-system-mips,
qemu-system-mips in qemu-system-mipsel.

Other network emulations only work with some of these combinations.

User mode emulation won't work, but it does not work on any
platform - not even x86.

I did not check MIPS64 emulation.

Stefan

> Do you have any idea of what else is needed to get QEMU to a usable
> state on
> MIPS hosts? Are there any other ideas for virtualisation such as Xen
> or VMware/
> SimOS? I have asked on the Xen-devel list but nobody gave any feedback
> there.



Reply via email to