Subject: re: sun4u-5 boot hangs...
To: matthew green <mrg@eterna.com.au>
From: Todd Vierling <tv@pobox.com>
List: port-sparc
Date: 10/23/2000 22:35:48
On Tue, 24 Oct 2000, matthew green wrote:

: not necessarily.  sparc64 *can* run 32 bit.  the ultimate plan would
: be for `NetBSD/sparc' to run 32 bit mode on nearly everything, given
: a capable kernel.

I understand this part, which does make the issue tricky.  Then let me
suggest a compromise.

Move the device code, even locore, over to sys/arch/sparc.  Add the
sun4u-32bit (hypersparc-emulation) support to sys/arch/sparc/conf/GENERIC,
obliterating sys/arch/sparc64/conf/GENERIC32 (which you seem to have planned
already).  All you will have left in sys/arch/sparc64 is a "conf" directory
with "GENERIC", a full LP64 kernel that identifies itself as "sparc64".

This keeps the LP64 MACHINE_ARCH where it belongs--in its own directory,
where a person expecting to find a real "sparc64" kernel will be.

-- 
-- Todd Vierling (tv@pobox.com)