From owner-cvs-sys Fri Jul 5 12:56:43 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id MAA05272 for cvs-sys-outgoing; Fri, 5 Jul 1996 12:56:43 -0700 (PDT) Received: (from julian@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id MAA05143; Fri, 5 Jul 1996 12:55:08 -0700 (PDT) Date: Fri, 5 Jul 1996 12:55:08 -0700 (PDT) From: Julian Elischer Message-Id: <199607051955.MAA05143@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/boot/biosboot README.386BSD asm.h boot.c boot2.S start.S table.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk julian 96/07/05 12:55:08 Modified: sys/i386/boot/biosboot README.386BSD asm.h boot.c boot2.S start.S table.c Log: Obtained from: Whistle Communications Add code to the boot blocks to allow the user to place default boot strings on block 1 of the disk (2nd block), should the correct magic numbers be present. If the correct options are used it will 'delete' the name used from block1, thereby assuring that if the boot fails it won't be stuck in an infinite loop. the boot strings are set by the utility "nextboot" (not yet checked in, but being tested.) By default these changes should have no effect on existing installations and if compiled without the NAMEBLOCK option should be essentially identical to the old ones. Revision Changes Path 1.5 +33 -12 src/sys/i386/boot/biosboot/README.386BSD 1.5 +8 -1 src/sys/i386/boot/biosboot/asm.h 1.51 +14 -3 src/sys/i386/boot/biosboot/boot.c 1.7 +5 -1 src/sys/i386/boot/biosboot/boot2.S 1.7 +178 -45 src/sys/i386/boot/biosboot/start.S 1.11 +2 -1 src/sys/i386/boot/biosboot/table.c