Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!utgpu!water!watmath!clyde!bellcore!faline!ulysses!allegra!mit-eddie!husc6!bbn!rochester!cornell!batcomputer!braner From: braner@batcomputer.UUCP Newsgroups: comp.sys.atari.st Subject: Re: strange bug? Message-ID: <3010@batcomputer.tn.cornell.edu> Date: Wed, 25-Nov-87 15:27:34 EST Article-I.D.: batcompu.3010 Posted: Wed Nov 25 15:27:34 1987 Date-Received: Sun, 29-Nov-87 07:47:33 EST References: <21951@ucbvax.BERKELEY.EDU> Reply-To: braner@tcgould.tn.cornell.edu (braner) Organization: Cornell Theory Center, Cornell University, Ithaca NY Lines: 11 Summary: don't change registers in an interrupt handler [] The trick in redirecting an interrupt vector is to preserve all the registers. My solution usually is thus: MOVE.L vector,-(SP) RTS (Look Ma, no registers!) - Moshe Braner