*BSD News Article 3984


Return to BSD News archive

Path: sserve!manuel!munnari.oz.au!uunet!ogicse!uwm.edu!caen!hellgate.utah.edu!fcom.cc.utah.edu!cs.weber.edu!terry
From: terry@cs.weber.edu (A Wizard of Earth C)
Newsgroups: comp.unix.bsd
Subject: Re: 680x0 version of 386BSD?? [Was: Re: Mac version of 386BSD??]
Message-ID: <1992Aug21.001001.3788@fcom.cc.utah.edu>
Date: 21 Aug 92 00:10:01 GMT
Article-I.D.: fcom.1992Aug21.001001.3788
References: <1992Aug20.173817.21681@organpipe.uug.arizona.edu>
Sender: news@fcom.cc.utah.edu
Organization: Weber State University  (Ogden, UT)
Lines: 30

In article <1992Aug20.173817.21681@organpipe.uug.arizona.edu> tom@afthree.as.arizona.edu (Thomas J. Trebisky) writes:
>You can even run unix
>without an MMU on a vanilla 68000, but I won't go into the horrid schemes
>involved in doing that.

They're not horrid!  They're your friends!  8-).

Actually, you have to go to pure swapping.  Then the only things you care about
are segmentation faults (which you treat as if they were segmentation faults)
and stack grows (which you handle with a doctored u struct an "stack probes".

The best examples I have seen for this are the 68000 Xenix for Tandy 6000's,
and the SVR2 for the Amiga 1000 ith a Xebec hard drive (sorry; Xebec only,
and yes, the Amiga is on Weber's SVR4 source license list).

Virtual memory is pretty mush out of it, as is nearly any form of address
remapping.


					Terry Lambert
					terry_lambert@gateway.novell.com
					terry@icarus.weber.edu
---
Any opinions in this posting are my own and not those of my present
or previous employers.
-- 
-------------------------------------------------------------------------------
                                                       terry@icarus.weber.edu
 "I have an 8 user poetic license" - me
-------------------------------------------------------------------------------