Subject: What machines does Mach run on Date: Jan. '94 Author: Mary Thompson ---------------- At CMU some version of Mach has run on the following platforms. See the RELEASE INFORMATION below for what is currently available. i386/i486: Toshiba 5200 laptop, Dell laptops Intel and Olivetti systems HP Vectras, PS/2 microchannel bus machines with tokenrings Sequent Symmetry 68k: Sun 3 Macintosh II, SE/30, IIcx, etc. VAX: 8600, 8650, 8800, 6200, Microvax II and III. Decstation 2100, 3100, 5000/200,120,20 Sun4/110, Sun4/sparcstations NeXT - software released by NeXT Omron Luna 88K multi-processor IBM-RS/6000 - port done by IBM Elsewhere Mach has been ported to the Sequent Corallary, various HP machines, various experimental IBM machines, the IBM 370, IBM/RS600, the BBN Butterfly the NS532, several Amiga models and lots of other boxes. RELEASE INFORMATION Mach 2.5 releases -------------------------- A Mach 2.5 release for the i386 is available from CMU via the internet using our Software Update Protocol (SUP) program. Development on the i386 Mach 2.5 kernel was stopped in mid-1992. The i386 user environment is pretty much standard BSD tahoe release. X11 has been updated, but the rest of it is mostly static. This is the only complete Unix-compatible release that CMU still does. The MSD 2.6 release is no longer available from Mt Xinu. OSF/1 1.2 from the Open Software Foundation is available for the DecStation 3100 and i386 machines. This release is based on a Mach kernel but has considerable enchancements in the user environment. The standard NeXT OS is based on the Mach 2.0 kernel. Encore no longer supports a Mach OS for their Multimax machine. MachTen for the Macintosh machines is available from Tenon Intersystems . See MachTen.info in this directory for more information. There is no release available for Sun4's or SPARCstations and none planned that we know of. NOTE: All releases from CMU require BSD4.3 and AT&T source licenses. Mach 3.0 Releases ----------------- Mach 3.0 is compatible with the Mach 2.5 release for the i386/486 machines (both ATbus and PS/2-microchannel) and RS6000. CMU supports the Mach 3.0 kernel and UX server on DECStation 3100 and 5000/200,120,20, but there is no compatible User environment available. Releases of micro-kernel and UX server are also available for the Omron Luna 88k machine and the DEC alpha machine, but again there is no user environment supported. Unsupported platforms: --------------------- In answer to a question of whether Mach was available for the MIPS 120 Alesandro Forin replied. Article: 1431 of comp.os.mach Subject: Re: Mach for MIPS 120 Date: Sun, 01 Dec 91 16:22:37 GMT Originator: af@ERNST.MACH.CS.CMU.EDU The initial port of Mach 2.5 for the mips architecture was done by your truly on, surprise surprise, an M500 MIPSco box, the pmax came a while later. Unfortunately, (a) the old dear broke down and we never fixed it (too expensive, probably not even possible anymore) and (b) MIPSco never showed enough interest to get anything seriously going on other boxes. So the answer is no, unless MIPSco did it themselves (which is quite possible) and they are willing to give it to you (which is unlikely). If you have source for the devices it should be easy to do a port yourself. Other groups and companies have their own ports to MIPSco's bytesex machines, based on the mips code we distribute, and this satisfies any remaining intellectual curiosity I might have had on the subject. Sorry, sandro- In answer to the question of DecStation 5000/240's Date: Thu, 15 Apr 1993 22:21-EDT From: Alessandro.Forin@ERNST.MACH.CS.CMU.EDU The 240 is currently not supported but. It is nothing like a 200, more like a 120 with a 25Mhz turbochannel bus (viz 12.5Mhz). I am also expecting specs from DEC, if I do get them I might write some speculative code... who knows. Moral: stay tuned, but no rush. sandro- Sun4/SPARC I have also heard from several external sites who are interesting in producing a license-free port of Mach 3.0 to the SPARC. It's sounds like a long-shot to me, since there is a lot of driver and boot code that would have to be re-written, but I will try to keep in touch with them.