Subject: Newbie Kernel Compile Questions
To: None <port-sparc64@netbsd.org>
From: Gary Parker <G.J.Parker@lboro.ac.uk>
List: port-sparc64
Date: 04/15/2005 09:46:05
Morning all...

I'm currently running port-sparc on an SS20 and have been for a while so
know my way around the architecture pretty well but I've just acquired an
Ultra1E and am having some problems with getting a kernel compiled on it.

With the SS20 in src/sys/arch/sparc/conf it was simply a matter of copying
GENERIC to <MY_HOST> and GENERIC.MP to <MY_HOST>.MP, editting <MY_HOST>.MP
to point to <MY_HOST> then editting <MY_HOST> as required.

Now, the files in src/sys/arch/sparc64/conf seem to point to so many
different files I'm not sure what I should be editting and using as my base
to build a 64-bit kernel. For that matter, should I be aiming to compile a
64-bit kernel at all?

Also, is hardware support for non-PCI Ultra's a bit shaky? Trying to compile
an editted GENERIC32 with the upa0 device included gives an error, is this
device not supported? And although esp device is in there, there's no line
for 'scsibus* at esp?'. Adding this myself results in a compile error.

Sorry if this is a rush of questions early in the morning but I'd like to
get this kernel sorted today and leave it doing a build world over the
weekend.

--
/-Gary Parker-----------------------f-Loughborough University-\
n IT Bandwidth Management Specialist - http://www.bmas.ja.net |
| Computing Services      - http://www.lboro.ac.uk/computing/ o
\r----------------------------------------------------------d-/