Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 14 Oct 1998 21:38:06 +0100 (BST)
From:      Doug Rabson <dfr@nlsystems.com>
To:        Peter Wemm <peter@FreeBSD.ORG>
Cc:        cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG
Subject:   Re: cvs commit: src/sys/alpha/alpha machdep.c src/sys/alpha/include         bootinfo.h src/sys/boot/alpha/boot2 Makefile src/sys/boot/alpha/libalpha bootinfo.c Makefile elf_freebsd.c
Message-ID:  <Pine.BSF.4.01.9810142136210.389-100000@herring.nlsystems.com>
In-Reply-To: <199810140953.CAA21021@freefall.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 14 Oct 1998, Peter Wemm wrote:

> peter       1998/10/14 02:53:25 PDT
> 
>   Modified files:
>     sys/alpha/alpha      machdep.c 
>     sys/alpha/include    bootinfo.h 
>     sys/boot/alpha/boot2 Makefile 
>     sys/boot/alpha/libalpha Makefile elf_freebsd.c 
>   Added files:
>     sys/boot/alpha/libalpha bootinfo.c 
>   Log:
>   Initial attempt to update the Alpha loader and kernel to use the machine
>   independent elf loader and have access to kld modules.  Jordan and I were
>   not sure how to create boot floppies, and the things we tried just made
>   SRM laugh in our faces - but it was upset at boot1 which was not touched
>   by these changes.  Essentially this has been untested. :-(
>   
>   What this does is to steal the last three slots from the nine spare longs
>   in the bootinfo_v1 struct to pass the module base pointer through.
>   
>   The startup code now to set up and fills in the module and environment
>   structures, hopefully close enough to the i386 layout to be able to use
>   the same kernel code.  We now pass though the updated end of the kernel
>   space used, rather than _end. (like the i386).
>   
>   If this does not work, it needs to be beaten into shape pronto.  Otherwise
>   it should be backed out before 3.0.
>   
>   Pre-approved in principle by: dfr

I have my computers set up in the new house, so I'll get this working
tomorrow.  Its actually pretty reasonable debugging this stuff on the
alpha, especially when you can test most of it by netbooting the bootstrap
itself.

--
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.4.01.9810142136210.389-100000>