Subject: NetBSD master CVS tree commits
To: None <source-changes@NetBSD.ORG>
From: The Source of All Evil <source@NetBSD.ORG>
List: source-changes
Date: 06/13/1996 14:10:03
cgd
Thu Jun 13 14:00:08 EDT 1996
Update of /a/cvsroot/src/sys/arch/alpha/alpha
In directory pain.lcs.mit.edu:/a/tmp/cvs-serv11137

Revision/Branch: netbsd-1-2

Modified Files:
	dec_2100_a50.c dec_2100_a50.h dec_3000_300.c dec_3000_300.h 
	dec_3000_500.c dec_3000_500.h dec_axppci_33.c dec_axppci_33.h 
	dec_kn20aa.c dec_kn20aa.h 
Log Message:
pull up from trunk:
>remove old, unused, framework for boot device detection.  It's going
>to be replaced by something new and working.
and:
>don't pass the firmware's console environment variable to the various console
>initialization functions any more.  None of them used it, and they can
>get the same data more easily via the RPB.
and:
>boot device autodetection, using PROM's boot device environment variable.
>This is a bit of a hack, as-is, since there's a lot of code that's
>outright duplicated between the various files and because it doesn't
>support detection of a network device as the root device.  The
>latter's not a problem yet, because NetBSD/Alpha can't load the kernel
>from the network to begin with.


cgd
Thu Jun 13 14:01:31 EDT 1996
Update of /a/cvsroot/src/sys/arch/alpha/alpha
In directory pain.lcs.mit.edu:/a/tmp/cvs-serv11267

Revision/Branch: netbsd-1-2

Modified Files:
	prom.c 
Log Message:
pull up from trunk:
>null-terminate strings returned by prom_getenv()


cgd
Thu Jun 13 14:02:39 EDT 1996
Update of /a/cvsroot/src/sys/arch/alpha/alpha
In directory pain.lcs.mit.edu:/a/tmp/cvs-serv11311

Revision/Branch: netbsd-1-2

Modified Files:
	swapgeneric.c 
Log Message:
pull up from trunk:
>copy from sparc port, trim bogus swdevt entries


cgd
Thu Jun 13 14:06:15 EDT 1996
Update of /a/cvsroot/src/sys/arch/alpha/alpha
In directory pain.lcs.mit.edu:/a/tmp/cvs-serv11359

Revision/Branch: netbsd-1-2

Modified Files:
	autoconf.c 
Log Message:
pull up from trunk:
>rework setroot() and friends, largely by cloning from the sparc code
>and whacking a bit here and there where appropriate.  Does not yet do
>automatic root device detection, but that's much easier to add now.
>RB_ASKNAME now supports specification of network devices, for diskless
>booting.  Also, RB_ASKNAME is now supported on _all_ kernels.
and:
>boot device autodetection, using PROM's boot device environment variable.
>This is a bit of a hack, as-is, since there's a lot of code that's
>outright duplicated between the various files and because it doesn't
>support detection of a network device as the root device.  The
>latter's not a problem yet, because NetBSD/Alpha can't load the kernel
>from the network to begin with.


cgd
Thu Jun 13 14:07:01 EDT 1996
Update of /a/cvsroot/src/sys/arch/alpha/alpha
In directory pain.lcs.mit.edu:/a/tmp/cvs-serv11389

Revision/Branch: netbsd-1-2

Modified Files:
	locore.s 
Log Message:
pull up from trunk:
>don't pass "argc," "argv," and "envp" from boot blocks to kernel;
>they're unnecessary and there's no reason to use them.  Have the
>kernel get necessary values from the PROM directly.