Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!burl!ulysses!gamma!epsilon!zeta!sabre!petrus!bellcore!decvax!decwrl!pyramid!gould9!ncr-sd!sdcsvax!sdcarl!tre From: tre@sdcarl.UUCP Newsgroups: net.micro.68k Subject: 68k asswmbler question Message-ID: <316@sdcarl.UUCP> Date: Mon, 12-May-86 18:12:35 EDT Article-I.D.: sdcarl.316 Posted: Mon May 12 18:12:35 1986 Date-Received: Wed, 14-May-86 21:50:33 EDT Organization: Computer Audio Research Lab, UCSD, San Diego, Calif. Lines: 21 I am using a 68000 based SBC for the VMEbus to debug prototype hardware for this bus. To debug the interrupting capablilities of my hardware, I need to stop the 68000 and wait for an interrupt (level=4). This works: 0010AC MOVE #2300,SR 0010B0 JMP $10B0 This doesn't: 0010AC STOP #2300 Now according to my book, STOP stops the 68k from fetching and executing instructions, until an exception comes along. If an interrupt request occurs, with a high enough level, an interrupt exception occurs. So, as far I can tell, both examples of code should have the same result. What am I doing wrong?? -- thomas r. erbe {ucbvax,ihnp4,akgua,hplabs,sdcsvax}!sdcarl!tre