From owner-cvs-usrbin Sat May 16 16:30:14 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA26534 for cvs-usrbin-outgoing; Sat, 16 May 1998 16:30:14 -0700 (PDT) (envelope-from owner-cvs-usrbin) Received: from nlsystems.com (nlsys.demon.co.uk [158.152.125.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA26457; Sat, 16 May 1998 16:29:52 -0700 (PDT) (envelope-from dfr@nlsystems.com) Received: from herring.nlsystems.com (herring.nlsystems.com [10.0.0.2]) by nlsystems.com (8.8.8/8.8.5) with SMTP id AAA16344; Sun, 17 May 1998 00:31:27 +0100 (BST) Date: Sun, 17 May 1998 00:31:26 +0100 (BST) From: Doug Rabson To: John Birrell cc: jb@freebsd.org, cvs-committers@freebsd.org, cvs-all@freebsd.org, cvs-usrbin@freebsd.org Subject: Re: cvs commit: src/usr.bin Makefile In-Reply-To: <199805162321.JAA27803@cimlogic.com.au> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-usrbin@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Sun, 17 May 1998, John Birrell wrote: > Doug Rabson wrote: > > I have an alpha kernel linked (with 90% of the arch specific bits stubbed > > out) and I have (only just) managed to get the SimOS CPU simulator to > > execute the first few instructions :-). > > > > Next job is pmap :-(. > > I am _soooo_ glad to hear you say that. > > Still using a NetBSD kernel with the version "modified" to report as > FreeBSD and the same for the boot blocks, I have FreeBSD/Alpha running > and able to build (most) of itself. It can build ports like ssh and > correctly run the GNU configure and know that it is alpha-unknown-freebsd3.0. > > I'm going to work on a setup that can netboot from an i386 using bootp. > That's probably the easiest way to run newborn kernels. It is also the > way people will need to install for the time being. Installing NetBSD > and munging it into FreeBSD is a pain because of all the crap that > NetBSD has in different places. Like the tools in /usr/local. It is going to be a while until I have a kernel which works well enough to boot on a real machine. For instance, my 'kernel' (snigger) has no devices or bus code in it at all :-). I plan to use SimOS for early kernel bootstrapping and think about booting it on a physical machine much later. SimOS is very nice; it simulates the alpha accurately enough to boot Digital Unix and has a tcl interface for instrumenting and debugging. Unfortunately, it would be hard (if not impossible) to host SimOS on an i386. I am running it under Linux/alpha for now. -- Doug Rabson Mail: dfr@nlsystems.com Nonlinear Systems Ltd. Phone: +44 181 951 1891 Fax: +44 181 381 1039