Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!burl!ulysses!allegra!princeton!orsvax1!pyrnj!caip!daemon From: moorel@eglin-vax@caip.RUTGERS.EDU Newsgroups: net.micro.amiga Subject: Setting up an interrupt server Message-ID: <1446@caip.RUTGERS.EDU> Date: Fri, 7-Mar-86 07:42:09 EST Article-I.D.: caip.1446 Posted: Fri Mar 7 07:42:09 1986 Date-Received: Sat, 8-Mar-86 22:42:44 EST Sender: daemon@caip.RUTGERS.EDU Organization: Rutgers Univ., New Brunswick, N.J. Lines: 22 From: "LYNNE C MOORE" I am working on the software for a real-time control system project using the Amiga, and I need to set up interrupts to intercept the FLAG signal on 8520a to use the parallel port. The signal will provide a time sync for the control system as well as data, so I don't think that this could be done with the parallel port device. In the ROM Kernel manual, the description of setting up an interrupt server seems to imply that you should set up an Interrupt structure and call AddIntServer to put it into the pre-existing server chain that the system sets up. Given that we were adding a server to an existing chain, I assumed that the AddIntServer routine would set the pointers to the is_Node.ln_Pred and is_Node.ln_Succ, and I set up all the remaining fields; however, when I call the routine to add the server, it never returns. Has anyone successfully used these routines? Do I need to set up the entire server chain in order to add a customized server for one interrupt? Thanks, Lynne C. Moore ------