Article View: comp.sys.atari.st
Article #25680Re: Vertical Blank Interrupts
From: dyer
Date: Sat, 14 Mar 1987 16:33
Date: Sat, 14 Mar 1987 16:33
20 lines
1386 bytes
1386 bytes
In article <741@eneevax.UUCP>, iarocci@eneevax.UUCP (John Iarocci) writes:
> Then, at some point, the system randomly
> writes its own vector right on top of mine. Great!
>
> Well, I set the program to start checking for an empty slot with the second
> entry in the vbi queue next. Now, my handler survives the boot process. Un-
> fortunately, now I can no longer run Degas Elite!
The first vblqueue slot is reserved for the VDI, and the
documentation says so. If an application is hard-coded to use
(say) the 2nd slot, it is doing things wrong, wrong, wrong.
You can always intercept the interrupt itself. You will have to
do your own mutual exclusion (trivial).
--
-Landon Dyer, Atari Corp. {sun,lll-lcc,imagen}!atari!dyer
The views expressed here do not not
necessarily reflect those of Atari Corp. Segments are for worms.
Technical Details
Message-ID:
<660@atari.UUCP>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!water!watnot!watmath!clyde!rutgers!mit-eddie!uw-beaver!tektronix!cae780!amdcad!sun!imagen!atari!dyerReferences:
<741@eneevax.UUCP>Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watnot!watmath!clyde!rutgers!mit-eddie!uw-beaver!tektronix!cae780!amdcad!sun!imagen!atari!dyer From: dyer@atari.UUCP Newsgroups: comp.sys.atari.st Subject: Re: Vertical Blank Interrupts Message-ID: <660@atari.UUCP> Date: Sat, 14-Mar-87 11:33:44 EST Article-I.D.: atari.660 Posted: Sat Mar 14 11:33:44 1987 Date-Received: Sun, 15-Mar-87 14:04:21 EST References: <741@eneevax.UUCP> Organization: Atari Corp., Sunnyvale CA Lines: 20