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.