Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!utcs!mnetor!seismo!brl-adm!caip!ut-sally!pyramid!amiga!jimm From: jimm@amiga.UUCP Newsgroups: net.micro.amiga Subject: Re: Manx C and interrupt handlers Message-ID: <1417@amiga.amiga.UUCP> Date: Sat, 19-Jul-86 21:00:35 EDT Article-I.D.: amiga.1417 Posted: Sat Jul 19 21:00:35 1986 Date-Received: Sun, 20-Jul-86 07:58:15 EDT References: <431@vger.UUCP> Reply-To: jimm@homer.UUCP (Jim Mackraz) Organization: Commodore-Amiga Inc., 983 University Ave #D, Los Gatos CA 95030 Lines: 19 Keywords: Manx, interrupts In article <431@vger.UUCP> waterfal@vger.UUCP (Douglas Waterfall) writes: >I am having a tough time trying to get the input device >to work properly. The C code in the ROM Manual v1.1 will >not work properly under Manx without modifications. See the section "Technical Information/Interrupt Handlers" in the Aztec manual. For a simpler solution, set the proper flags to use both large code (your problem is calling the interface routines (from libc.a) to Forbid/Permit ) and the large data (if your need is to use global data at interrupt time). As far as I got, I used the small data model and used the is_data to store the base of all "static" data I would reference. I never personally set up A4 the way the manual suggests, but that is probably the best way to go if you want to use small code. jimm