Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!comp.vuw.ac.nz!lloyd From: L.Parkes@comp.vuw.ac.nz (Lloyd Parkes) Newsgroups: comp.os.msdos.programmer Subject: Re: Programming the Mouse Message-ID: Date: 31 Jul 90 22:51:17 GMT References: <1990Jul30.182430.7493@uokmax.uucp> <34725@ut-emx.UUCP> Sender: news@comp.vuw.ac.nz (News Admin) Organization: Victoria University of Wellington, Wellington, New Zealand Lines: 21 In-Reply-To: readdm@walt.cc.utexas.edu's message of 31 Jul 90 05:54:46 GMT In article <34725@ut-emx.UUCP> readdm@walt.cc.utexas.edu (David M. Read) writes: !> ret ^^^ !>BUTTON ENDP !> !> END > I may be wrong here, but shouldn't this be an 'iret' instruction? After all, the routine *is* an interrupt service routine, called by a hardware No it isn't. Mouse event handlers are called by the the mouse driver. The mouse driver uses far calls. Lloyd -- ------------------------------------------------------------------------ Lloyd Parkes | Bix Licks Stick's Tricks lloyd@comp.vuw.ac.nz | Bix Barton Master of the Rum and Uncanny ------------------------------------------------------------------------