Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!uakari.primate.wisc.edu!aplcen!uunet!cbmvax!rsbx From: rsbx@cbmvax.commodore.com (Raymond S. Brand) Newsgroups: comp.sys.amiga.hardware Subject: Re: Shared Interrupts (was Parallel Port question) Keywords: interrupts Message-ID: <14451@cbmvax.commodore.com> Date: 14 Sep 90 18:12:13 GMT References: <28208@swrinde.nde.swri.edu> <14434@cbmvax.commodore.com> <28220@swrinde.nde.swri.edu> Organization: Commodore-Amiga Inc, West Chester, PA Lines: 36 In article <28220@swrinde.nde.swri.edu>, kent@swrinde.nde.swri.edu (Kent D. Polk) writes: > In article <14434@cbmvax.commodore.com> rsbx@cbmvax.commodore.com (Raymond S. Brand) writes: > >In article <28208@swrinde.nde.swri.edu>, kent@swrinde.nde.swri.edu (Kent D. Polk) writes: > >> low until I'm finished? My isr is pretty busy & takes about 600 us to > > > >Doesn't matter when you release the interrupt line; however, we recomend your > >interrupt code take less than 250 us. > > Ok, I guess I have some work to do :^) I did notice that when I try to > 'overload' the system with my interrupts, a system crash is much more > imminent. When I just service the interrupt hardware (~45 us) I don't seem > to have much of a problem. Maybe I'm just taking too long. > > >> d. Can I just say 'Not mine' to all of them? Does the system get confused > > If after processing the list of servers, an > >interrupt is (still) pending, the list is re-traversed. What this means is: > > Just to make sure, let me re-phrase: Can I go ahead & service my > interrupt & tell the system that it wasn't my interrupt by returning a > 0? If I understand correctly, all that will happen is that the list > traversal will continue versus being 'short-circuited'. Correct? Yes you can. Yes it will. > > Raymond S. Brand rsbx@cbmvax.commodore.com > > Kent Polk: Southwest Research Institute (512) 522-2882 rsbx ------------------------------------------------------------------------ Raymond S. Brand rsbx@cbmvax.commodore.com Commodore-Amiga Engineering ...!uunet!cbmvax!rsbx 1200 Wilson Drive (215)-431-9100 West Chester PA 19380 "Looking" ------------------------------------------------------------------------