Subject: Re: NetBSD on PB150
To: SamMaEl <rimsky@teleport.com>
From: Colin Wood <cwood@ichips.intel.com>
List: port-mac68k
Date: 10/31/1997 10:56:04
SamMaEl wrote:
> 
> 
> 	I have been working a little on running NetBSD on my PB540c... and
> it boots just fine (except for the lack of an FPU which causes a few core
> dumps of mount, syslogd and various other programs) But, I can boot into
> multi-user and everything just fine. But, the ADB is NOT working. I'm
> using a kernel compiled with MRG_ADB commented out. If anyone wants it I
> can send the dmesg to show what the kernel is doing. It is basically just
> a GENERICSBC kernel without MRG_ADB. I'm using the 1.3A sources that I
> downloaded last Saturday or Sunday....

Can you build your own kernels?  (I assume so from the paragraph below :-)
You might want to try and grab Takashi's latest PowerManager patches...I
don't think they've been merged into the tree yet.  The URL can be found
in the Meta-FAQ.

> 	BTW... with those diffs someone posted last weekend for the Quadra
> video... works great, and I'm now happily running X Windows. I've gotten
> it running great, although the first kernel I tried compiling gave an
> error saying it couldn't allocate nubus slot 9 (I saw in someone's post
> that Quadras don't have one ;-)) But, other than that and the lack of
> CS Ethernet... it works wonderfully 8-) Thanks!

I get the slot 9 thing, too.  Hmmm...I guess we'll have to figure out a
clean way not to probe slots which don't exist :-)

> 	Ryan
> 
> 	P.S. Hmmm... how hard do ya think it would be to do a little work
> on the FPU emulation? If someone sends me some notes, and any other
> hacks that have been done I'd love to fiddle around with it ;-) I'm pretty
> proficient with C, and am starting to learn my way around the NetBSD
> kernel sources.... and I'd LOVE to get my PB540c fully working in NetBSD!

You might have to get a little more proficient with m68k assembly,
actually :-)  I believe that you can find the current FPE stuff in

/sys/arch/m68k/fpe

There's a README file which tells what's currently
implemented/unimplemented, but it doesn't describe the problems with
'LC040 support.  I think that either Allen Briggs or Ken Nakata have some
clue as to what's still wrong with 'LC040 FPE.

Later.

-- 
Colin Wood                                 cwood@ichips.intel.com
Component Design Engineer - MD6                 Intel Corporation
-----------------------------------------------------------------
I speak only on my own behalf, not for my employer.