*BSD News Article 3985


Return to BSD News archive

Path: sserve!manuel!munnari.oz.au!uunet!ogicse!uwm.edu!cs.utexas.edu!hellgate.utah.edu!jaguar.cs.utah.edu!mike
From: mike%jaguar.cs.utah.edu@cs.utah.edu (Mike Hibler)
Newsgroups: comp.unix.bsd
Subject: Re: 680x0 version of 386BSD?? [Was: Re: Mac version of 386BSD??]
Message-ID: <1992Aug20.183009.23587@hellgate.utah.edu>
Date: 21 Aug 92 00:30:09 GMT
Article-I.D.: hellgate.1992Aug20.183009.23587
References: <1992Aug20.173817.21681@organpipe.uug.arizona.edu>
Organization: University of Utah CS Dept
Lines: 25

In article <1992Aug20.173817.21681@organpipe.uug.arizona.edu> tom@afthree.as.arizona.edu (Thomas J. Trebisky) writes:
>...
>NO way!  When the going gets tough, the tough get going!  Besides, there
>is no need to wait, the hp300 stuff in the Net2 code supports the
>HP 68020 and 68030 workstations, so I (We) have a lot more to go with than
>Jolitz did for the 386.
>
Yes, the hp300/hp300 directory on net-2 should give you a running start.
Much of what is ifdef'ed under "hp300" or labeled as "hp300 code" is really
generic 68k stuff (sorry about that!)  The pmap module and assorted VM
related goo should work on a 68030 and, in theory, it would work on a
68020/68551 combo (though it was never tested).  4.4alpha also has support
for the 68040.  The pmap code was oriented toward the lowest-common-denominator
HP MMU which means that many features of the 030/040 MMU are not used.

Of course, this is the easy part, doing device drivers is where you are
going to spend most of your time...

>In fact if I had an hp300, I could just about open the can, heat and eat.
>I get the impression the guys at Berkeley actually had hp300's on their
>desks, but I could just be starting a rumor.
>
68040 based hp300s are currently the main development machines at CSRG.

Mike