Return to BSD News archive
Path: sserve!newshost.anu.edu.au!munnari.oz.au!spool.mu.edu!howland.reston.ans.net!europa.eng.gtefsd.com!news.mathworks.com!noc.near.net!jericho.mc.com!jericho!gwr From: gwr@mc.com (Gordon W. Ross) Newsgroups: comp.unix.bsd Subject: Re: NetBSD vs SunOS (for Sun3) Date: 3 Nov 1994 20:28:17 GMT Organization: Mercury Computer Systems, Inc. Lines: 97 Message-ID: <GWR.94Nov3152816@bach.mc.com> References: <MUEPF.94Oct25122857@iff162.iff.kfa-juelich.de> <mrg.783229820@dynamo> <CyE06J.E5p@cogsci.ed.ac.uk> <DERAADT.94Oct28104515@newt.fsa.ca> <38u9lp$efk@play.cs.columbia.edu> Reply-To: "Gordon Ross" <gwr@mc.com> NNTP-Posting-Host: bach.mc.com In-reply-to: farul@news.cs.columbia.edu's message of 29 Oct 1994 16:00:57 -0400 In article <38u9lp$efk@play.cs.columbia.edu> farul@news.cs.columbia.edu (Farul Ghazali) writes: > Date: 29 Oct 1994 16:00:57 -0400 > From: farul@news.cs.columbia.edu (Farul Ghazali) > Newsgroups: comp.unix.bsd > > Any news about the Sun 3 port? Is this close to being ready yet? Well, it depends what you mean by "close to ready" (chuckle). There is a binary snapshot ready to go out with NetBSD-1.0: It boots-up multi-user on a Sun3/60M but the VM code flakes out as soon as you try to run anything large (i.e. gcc). I've been somewhat short of time to work on it, but I still hope to get it done. We'll see. Help is always welcome. Gordon W. Ross Internet: <gwr@mc.com> Mercury Computer Systems Voice mail: 508-256-0052x295 199 Riverneck Road Front desk: 508-256-1300 Chelmsford, MA 01824-2820 Facsimile: 508-256-3599 [ Below is the README file from ftp.netbsd.org:/pub/NetBSD/arch/sun3 ] # $Id: README,v 1.3 1994/07/30 05:14:24 gwr Exp $ -*- text -*- NetBSD/Sun3 release by Adam Glass and Gordon Ross This README describes the NetBSD/Sun3 release as it stands today. This release consists of sup directions for getting the NetBSD kernel sources including the Sun3 port, some bootstrapping software, some really minimal documentation and copies of relevant third party sources. The eventual goal of NetBSD/Sun3 is to be able to install NetBSD on a Sun3 without requiring any sun binaries at all. A secondary goal is to be able to run SunOS binaries. The intent of this release is to provide enough infrastructure and such that people can hack on the Sun3 port. In particular, a lot of driver work is known to be needed. There are also parts of the port that have not been completely exercised and may contain unknown bugs. This port was hosted under SunOS, i.e configed, and compiled. It should be possible to host it on another system as long as (currently) the target architecture/os is SunOS, and you can get the necessary tools compiled. You'll need to get the sources for the NetBSD kernel, and some tools. Directions for how to do this can be found in the file SUP. Getting some of these tools up under SunOS is a bit of a pain, so I've included enough binaries that you can sidestep this problem for the moment. Getting the compilation environment setup is described in "ENVIRONMENT" A full description of how to build/test a NetBSD/sun3 kernel can be found in "BUILDING". A short port status (how far does it get this week?) and longer todo list can be found in TODO. The port itself can be found in src/sys/arch/sun3. I've also included relevant code from other sources (Sprite, Mach3) that perhaps we can steal (osrc.mach3.tar.gz, osrc.sprite.tar.gz). Bugs, Commments, etc. to port-sun3@sun-lamp.cs.berkeley.edu and not to me personally please. Here is a tour of the tree: doc/sun3/README this document doc/sun3/STATUS summary of port status doc/sun3/INSTALL how to install the binary snapshot doc/sun3/SUP Instructions on how to use SUP doc/sun3/ENVIRONMENT tells you how to setup an environment in which you can compile NetBSD/Sun3 kernels. doc/sun3/BUILDING tells you how to build a NetBSD/sun3 kernel and how to test it. doc/sun3/TODO TODO list doc/autoconfig.ps.gz documentation on the autoconfig design othersrc src from sprite, and mach3 for reference xbin/sun3 some sun3 SunOS binaries included. Their use is described in ENVIRONMENT... *.tar.gz some NetBSD/m68k binaries. also described in ENVIRONMENT... In the actual sources: src/sys/arch/sun3 NetBSD/sun3 port -- Gordon W. Ross Internet: <gwr@mc.com> Mercury Computer Systems Voice mail: 508-256-0052x295 199 Riverneck Road Front desk: 508-256-1300 Chelmsford, MA 01824-2820 Facsimile: 508-256-3599