Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!mips!cs.uoregon.edu!ogicse!pdxgate!parsely!percy!cryo!billc From: billc@cryo.rain.com (William J. Coldwell) Newsgroups: comp.sys.amiga.programmer Subject: Re: 68000 Exceptions Message-ID: Date: 7 Jun 91 20:44:22 GMT References: Organization: Cryogenic Software Lines: 30 In article phil@adam.adelaide.edu.au (Phil Kernick) writes: >What does KS1.3 do when the 680[01]0 processor gets an F-line exception? >Does it just bring up the GURU Alert or does it check for the presence >of a coprocessor (68881.resource??) and then pass control to it if it ^^^^^ is supposed to be "MathIEEE.resource". >exists? If it gets an F-line, it Alert()'s unless you have an F-Line exception (which is what you are hinting at down below). This is due to the 68881 being a peripheral processor, and not a "co-processor" on 68000's, 010's, and 008's. >Is there an OS friendly way of inserting exception vectors, rather than >for example: > > LEA MyException, A0 > MOVE.L A0, FLine_exception_vector > >Which would really annoy the Enforcer? I believe that this is a case where you will have to annoy Enforcer since you are mucking with 0 page. How about install your exception handler, then run Enforcer? ;-) >Thanks, >o| /// Phil Kernick EMail: phil@adam.adelaide.edu.au |o -- William J. Coldwell Amiga Attitude Adjuster Cryogenic Software 3-D Pro | Anim. Station | CA-650 CD-ROM | CMI PA/MPB | Interact AppleTalk Nexus HD/Aries | CSA 40/4 Magnum | RAMbrandt | Video Blender | DoubleTalk Internet: billc@cryo.rain.com UUCP: tektronix!percy!cryo!billc