Subject: CVS commit: syssrc/sys/arch/acorn32
To: None <source-changes@netbsd.org>
From: Reinoud Zandijk <reinoud@netbsd.org>
List: source-changes
Date: 02/11/2002 20:47:37
Module Name:	syssrc
Committed By:	reinoud
Date:		Mon Feb 11 18:47:37 UTC 2002

Modified Files:
	syssrc/sys/arch/acorn32/acorn32: rpc_machdep.c
	syssrc/sys/arch/acorn32/include: bootconfig.h

Log Message:
_important_ : the old BtRiscBSD compatibility has been put to rest... this
means that kernels from now on are not bootable by !BtRiscBSD but only with
!BtNetBSD.

Big initial commit for a new cleaned up and extended bootblock style. This
patch also allows ELF symbol tables to be read when the patches on the
bootloader are commit but will work fine with the older bootloader.

An extra option `oldkernel' will be provided in the newer bootloader to
pass out old style bootconfig's thus enabling old style kernels to load and
function.

Tested on a.out and ELF (preliminary) kernels with both older and new style
bootconfig blocks.


To generate a diff of this commit:
cvs rdiff -r1.13 -r1.14 syssrc/sys/arch/acorn32/acorn32/rpc_machdep.c
cvs rdiff -r1.2 -r1.3 syssrc/sys/arch/acorn32/include/bootconfig.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.