*BSD News Article 3935


Return to BSD News archive

Path: sserve!manuel!munnari.oz.au!mips!mips!sdd.hp.com!wupost!uunet!charon.amdahl.com!amdahl!JUTS!griffin!gab10
From: gab10@griffincd.amdahl.com (Gary A Browning)
Newsgroups: comp.unix.bsd
Subject: Re: 680x0 version of 386BSD?? [Was: Re: Mac version of 386BSD??]
Message-ID: <afzv02tB1eTT01@JUTS.ccc.amdahl.com>
Date: 20 Aug 92 04:15:30 GMT
References: <1992Aug17.215858.14408@news.iastate.edu> <1992Aug18.105723.13123@olymp.informatik.uni-bonn.de> <1992Aug18.174205.23671@news.iastate.edu> <1992Aug19.093937.14857@olymp.informatik.uni-bonn.de>
Sender: netnews@ccc.amdahl.com
Organization: Amdahl Corporation, Sunnyvale CA
Lines: 18

It is not just drivers that need to be rewritten.  Have you though about
changes required for the different hardware interrupt stack frame,
interrupt masking structure, the MMU (BTW, the 68000 machines do not
usually have one of these.  This makes the porting task much harder, not
easier), system call invokation sequence, etc?

You should read the series of articles from Bill and Lynne in Dr Dobb's
Journal about the porting of 386BSD.  You are basically doing the same
task for the
680x0 architecture as he has for the 80[34]86.  After reading the
articles,
you may change your mind and decide to wait and start with BSD4.4 which
already has some support for various 680x0 machines.

-- 
Gary Browning        | Exhilaration is that feeling you get just after a
		     | great idea hits you, and just before you realize
                     | what is wrong with it.