Slashdot Mirror


DIY CPU Demo'd Running Minix

DeviceGuru writes "Bill Buzbee offered the first public demonstration of the open-source Minix OS — a cousin of Linux — running on his homebrew minicomputer, the Magic-1, at the Vintage Computer Festival in Mountain View, Calif. The Magic-1 minicomputer is built with 74-series TTL ICs using wire-wrap construction, and implements a homebrew, 8086-like ISA. Rather than using a commercial microprocessor, Buzbee created his own microcoded CPU that runs at 4.09 MHz, and is in the same ballpark as an old 8086 in performance and capabilities. The CPU has a 22-bit physical address bus and an 8-bit data bus."

8 of 313 comments (clear)

  1. Minix was Sire of Linux by Anonymous Coward · · Score: 4, Informative


    Linus copied Minix. Well known fact !!

  2. Self flagellation by John+Jorsett · · Score: 3, Informative

    I wirewrapped a computer together back when building your own hardware was about the only option, and it wasn't a fun experience. I can't imagine actually wanting to do it, but to each his own.

  3. Re:cousin? by kwerle · · Score: 5, Informative

    Linux was originally host compiled on Minix. It's original filesystem was Minix compatible. Linus originally announced Linux on the Minix newsgroups. They're both *nixen. I think that cousin is a pretty good description. Though maybe Linux as a bastard child would be more accurate.

  4. The schematics are online, and yes, it networks by Bananenrepublik · · Score: 3, Informative

    I'm not going to link to it, because I don't want this hobby project to go up in flames, but if you follow the links to the website of the guy who built it, you would find that he's actually running a webserver on it.

  5. Re:But does it run.... ? by Anonymous Coward · · Score: 5, Informative

    Even more importantly, can't you guys realise that none of these jokes are funny?

  6. Re: not online because on display by __aajbyc7391 · · Score: 4, Informative

    The reason the Magic-1 isn't in service as a webserver is that, at the moment, Bill's showing it off at the Vintage Computer Festival.

  7. more than that!!!!1 by sentientbrendan · · Score: 4, Informative

    and minix copied unix, which copied multix.

    Windows copied Macintosh, which copied the Lisa (also from apple), which copied the Xerox Alto and Star, which copied the oNLine System (1965).

    If by "copied" you mean "got ideas from." In science this is not considered cheating. It is considered doing your homework. If you don't look at other successful designs before making your own, there can be no progress. We'd end up reinventing the wheel 100 different broken ways, instead of coming up with better and better iterations on the same theme.

    Linux was "inspired" by Minix, but succeeded in its place because of higher performance and a more open development environment.

  8. Tubes aren't THAT easy to make.... by Ellis+D.+Tripp · · Score: 3, Informative

    At least not if you want tubes that might operate long enough for the computer to actually get through boot sequence.

    While tubes are simple in concept, the amount of chemistry, metallurgy, and material science that went into making reliable vacuum tubes was simply astounding. Particularly for applications involving hundreds or thousands of tubes (like computers), achieving very high tube reliability is key to getting the computer to run long enough to actually crank outa few calculations before a tube fails.

    Tubes that were designed for computer service needed ultrahigh purity metals, particularly nickel for the cathodes. The level of vacuum needed is FAR higher than you could get with a simple mercury siphon pump (think turbomolecular or oil diffusion pump). Exotic metallurgy and coatings are needed to produce grids and plates that don't emit their own secondary electrons. Cathode coating chemistry was jealously guarded by most manufacturers, and also critical to decent life.

    All of this stuff is pretty much a "lost art" these days, and it is likely that nobody will EVER be able to duplicate the quality of the best tubes of the past, as most of the people who did it are now dead. While you can make a triode that will function as an amplifier with rudimentary glassblowing skills, making a tube that will reliably work in a high speed pulse switching environment such as a digital computer takes a great deal more knowledge and infrastructure.

    Tube manufacturing was every bit as complicated as semiconductor manufacturing is today.

    --
    Remember "News for Nerds, Stuff that Matters"? Help make it a reality again! http://soylentnews.org