Re: HP9000 K-Series support

[email protected] (Hellmuth Michaelis) Sun, 26 Oct 2003 13:36:53 +0100 (CET)
Newsgroups gmane.os.openbsd.hppa
Organization Kitchen Table Systems
Message-ID <[email protected]>
Hellmuth Michaelis wrote:

> Ok, i now have it to completely probe everything in the machine and i'm
> currently cleaning things up and backporting it so the code also runs on
> the 715.

Ok, now i have much of the code running on the K as well as on the 715, but
the code in ic/com.c line 1479:

#ifdef __hppa__
        found = 1;
#else
        found = comprobe1(iot, ioh);
#endif

is a major showstopper. There is/are no com chip(s) on the K, instead there
is an 8-port serial mux which is currently usable by the pdc console only.

When the code searches for the console, the com console is always found
and the K hangs reliably. The only cure for this is to disable com
console probing at compile time by commenting it out in 
"struct consdev constab[]".

hellmuth
-- 
Hellmuth Michaelis      Hamburg, Europe      hm\at\kts\dot\org      www.kts.org
a duck is like a bicycle because they both have two wheels except the duck (tl)