Subject: Re: duo 230 panic
To: Kazuyuki Inanaga <happyday@pp.iij4u.or.jp>
From: Bruce ONeel <edoneel@sdf.lonestar.org>
List: port-mac68k
Date: 02/27/2004 12:32:51
Kazuyuki Inanaga <happyday@pp.iij4u.or.jp> wrote:
> Date: Fri, 27 Feb 2004 02:15:09 +0900
> From: Kazuyuki Inanaga <happyday@pp.iij4u.or.jp>
> Subject: Re: duo 230 panic
> To: Shane Madden <joethebarber@earthlink.net>, port-mac68k@NetBSD.org
> content-length: 908
> 
> Hi,
> 
> At 11:03 PM -0700 04.2.25, Shane Madden wrote:
> >
> >So, no go on the dock.  It's a Newer Ether MicroDock.  So the
> >if_netdock_newbus.c isn't working.  Hmm.
> 
> What's version of kernel running on your Duo 230 currently?
> Duo 230 requires both FPE and 'netdock'. Formal release doesn't support
> 'netdock'. -current does it, but Duo 230 gets 'kernel FPU trap' and drops
> into db> on 1.6Z.

The kernel FPU trap on startup went away on a LC040 by
commenting the call to

m68k_make_fpu_idle_frame();

in cpu_startup() in the file src/sys/arch/mac68k/mac68k/machdep.c

I guess the real problem here is that the variable fputype is
not properly set to FPU_NONE.

I do not have a better solution right now but surely there is a
better solution.

cheers

bruce