Subject: Re: FPU Emulation.
To: Ken Nakata <kenn@eden.rutgers.edu>
From: Colin Wood <ender@is.rice.edu>
List: port-mac68k
Date: 03/28/1996 00:49:15
> > Kenn> I was on the puma web server when I saw under the todo & wish 
> > list section that there may be support for mac's without an FPU. I 
> > have a IIsi, (without a math co of course) and was wondering if you 
> > know where I can get a patch or kernel that will support my mac? Or 
> > any information on it.. I was also talking in #netbsd on irc, and I 
> > heard some talk about a kernel that supported non-fpu macs.. If you 
> > know anything, any info would be greatly appreciated.. Thanks-
> 
> (I'm CC'ing this to you, Colin, hoping you could add this question in
> the FAQ list.  I'm getting a lot of this kind lately.  If it already
> has an equivalent question and an answer for it in the FAQ list,
> please disregard this message.  Thanks - ken)

Ken, I believe that section 6, question 8:

Do I need an FPU (M68881 or M68882) to run NetBSD/mac68k?

pretty much answers the above question.  I'll add part of the following 
answer to my next update of the FAQ, plus I'll try to modify the todo 
list so that it indicates your progress.

> Any recent current kernel has FPE (floating point emulation) built in
> it, albeit incomplete.  So, if you want an FPE kernel, get a current
> kernel such as GENERIC#5 found on puma.
> 
> Also, you might want to replace the default 1.1 (or current) math
> library files with the ones found in
> 
> ftp://puma.bevd.blacksburg.va.us/private/kenn/libm-nomc68881.tar.gz
> 
> which avoids to execute the FP instructions not supported by FPE yet.
> So, it reduces the chance to get core dumps.
> 
> ken
> 

Later.

-- 
Colin Wood                                      ender@is.rice.edu
Consultant                                        Rice University
Information Technology Services                       Houston, TX