Hello, with mainline revision 1773, HelenOS no longer supports any GXemul-specific machines (yes, testmips and testarm are gone), devices and services. In exchange, it contains basic support for running HelenOS on the MIPS Malta evaluation board and, specifically, its QEMU model.
After I fixed some annoying bugs in my port, I decided for an early merge. The port is currently far from being complete (there is currently no input method supported), but the basic functionality is already there and what is there should be reasonably stable. The port, among other things, cleaned-up the kernel mips32 subtree by separating the machine-specific code into the mips32 machine ops, similar as we have already been doing on arm32. Both little and big endian MIPS 4kc CPUs are supported, just make your choice during configuration. Once configured and built, you can make use of the shiny new tool/ew.py script to see HelenOS on MIPS Malta in action. Now when the basic support is already in mainline, I will focus on improving the userspace platform support for this machine so that it becomes usable to the extent the other machines are. There is also a prospect of running HelenOS on GXemul's malta machine, but I have not been very successful in this regard so far. Jakub _______________________________________________ HelenOS-devel mailing list [email protected] http://lists.modry.cz/cgi-bin/listinfo/helenos-devel
