Subject: CVS commit: src/sys/arch/prep/stand/boot
To: None <source-changes@NetBSD.org>
From: Tim Rightnour <garbled@netbsd.org>
List: source-changes
Date: 04/13/2006 18:46:46
Module Name:	src
Committed By:	garbled
Date:		Thu Apr 13 18:46:46 UTC 2006

Modified Files:
	src/sys/arch/prep/stand/boot: Makefile boot.c boot.h cons.c
	    filesystem.c io.c version vreset.c

Log Message:
More major bootblock changes:
1) Rewrite vreset.c completely.  Saves about 1k, and now it sets the
screen up much better.  Previously the resulting video mode looked bad on
my CRT, and my LCD wouldn't even recognize it as a valid mode.  Now it
looks reasonably good and my LCD can talk to it.

2) Call vga_reset unconditionally in the setup process to fix the onboard
VGA.  If you have a VGA and use the serial console, this will allow you
to still use the VGA device for getty/wscons.  Tested on a 7248 with VGA
and a 7043 without VGA.

3) Change filesystem.c to use nullfs rather than ufs and cd9660.  We
don't actually need an fs at all, but it would take a major rewrite to
get rid of them completely.  This saves about 6KB on the bootloader.

4) Bump version to 1.7.


To generate a diff of this commit:
cvs rdiff -r1.18 -r1.19 src/sys/arch/prep/stand/boot/Makefile
cvs rdiff -r1.13 -r1.14 src/sys/arch/prep/stand/boot/boot.c
cvs rdiff -r1.6 -r1.7 src/sys/arch/prep/stand/boot/boot.h
cvs rdiff -r1.5 -r1.6 src/sys/arch/prep/stand/boot/cons.c
cvs rdiff -r1.1 -r1.2 src/sys/arch/prep/stand/boot/filesystem.c
cvs rdiff -r1.2 -r1.3 src/sys/arch/prep/stand/boot/io.c
cvs rdiff -r1.9 -r1.10 src/sys/arch/prep/stand/boot/version
cvs rdiff -r1.4 -r1.5 src/sys/arch/prep/stand/boot/vreset.c

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