Path: utzoo!attcan!uunet!lll-winken!ames!haven!uflorida!gatech!bloom-beacon!bu-cs!dartvax!eleazar.dartmouth.edu!earleh From: earleh@eleazar.dartmouth.edu (Earle R. Horton) Newsgroups: comp.sys.mac.programmer Subject: Re: Detecting 3rd Party Math Co-Processors.. How? Message-ID: <11731@dartvax.Dartmouth.EDU> Date: 12 Jan 89 17:04:40 GMT References: <246@microsoft.UUCP> Sender: news@dartvax.Dartmouth.EDU Reply-To: earleh@eleazar.dartmouth.edu (Earle R. Horton) Organization: Dartmouth College, Hanover, NH Lines: 19 In article <246@microsoft.UUCP> stuartb@microsoft.UUCP (Stuart Burden) writes: >When calling SysEnvirons(), (some?) 3rd party FPU's are not detected (the >SuperMac SpeedCard comes to mind). Is there a way to otherwise >detect an FPU than through SysEnvirons? > >Stu. I believe the problem is with boards which use a fast 68000 or 68010 with a memory-mapped FPU. In these cases, there probably isn't any way to find out unless the manufacturer provides an INIT to patch SysEnvirons() when the board is present (preferred) or provides an alternate mechanism (not preferred). SysEnvirons() should detect any 68020 or 68030 board with an FPU hooked up in the normal manner. Earle R. Horton. 23 Fletcher Circle, Hanover, NH 03755 (603) 643-4109 Graduate student.