Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 17 May 1998 00:31:26 +0100 (BST)
From:      Doug Rabson <dfr@nlsystems.com>
To:        John Birrell <jb@cimlogic.com.au>
Cc:        jb@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-usrbin@FreeBSD.ORG
Subject:   Re: cvs commit: src/usr.bin Makefile
Message-ID:  <Pine.BSF.3.95q.980517002455.10072B-100000@herring.nlsystems.com>
In-Reply-To: <199805162321.JAA27803@cimlogic.com.au>

next in thread | previous in thread | raw e-mail | index | archive | help
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


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.95q.980517002455.10072B-100000>