Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!iuvax!rutgers!apple!oliveb!amiga!boing!dale From: dale@boing.UUCP (Dale Luck) Newsgroups: comp.sys.amiga.tech Subject: Re: Do Amiga libraries support 68000/68881? Message-ID: <847@boing.UUCP> Date: 27 Aug 89 16:16:49 GMT References: <2613@trantor.harris-atd.com> Reply-To: dale@boing.UUCP (Dale Luck) Organization: Boing, Milpitas, Ca. Lines: 30 In article <2613@trantor.harris-atd.com> laprade@trantor.harris-atd.com (Ken Laprade) writes: > >Do the new IEEE math libraries also support the use of a 68000-68881 >combination? If so, what address must the 68881 be located at (there >is no coprocessor space in the 68000)? Does the Amiga check for a >68881 automatically on bootup? If not, what is required to tell it >there is one there? The V1.3 ieee libraries support the 68000/68881 peripheral style floating point accelerators such as from Microbotics or from CMI. However a bug was just found in the 1.3 ieee libraries that prevent them from working with 68882 chips. This has been fixed and then next release will support the 68000/68882 combination. The 6888x must be autoconfiged and an ieee math resource added to the system during binddrivers. Documentation for this is available. There is no predetermined address for the 6888x coprocessor chip. The amiga checks for 6888x only if there is a 68020 or better main cpu. The ieee libraries themselves check for the existance of various floating point options when they are first initialized. They initialize the library vector table to different routines depending on what is available. >Ken Laprade ARPA: laprade@trantor.harris-atd.com -- Dale Luck GfxBase/Boing, Inc. {uunet!cbmvax|pyramid}!amiga!boing!dale