Article View: comp.os.msdos.programmer
Article #6858Re: Handling interrupts in C
From: Barry Lay
Date: Wed, 29 May 1991 17:42
Date: Wed, 29 May 1991 17:42
11 lines
1053 bytes
1053 bytes
MSC appears to have the interrupt keyword for functions as well, and will take the various register values as parameters. I would like to know if this is the way to deal with the "hooks" that you can set up with INT 33h (function 14h, or thereabouts). That is, can I set up a function which will be called if, say, mouse button one is pressed. My understanding of the interrupt keyword is that a special prologue and epilogue is created which saves all of the registers (and restores them) and uses IRET rather than RET to return. What I don't know is what the mouse driver expects the user interrupt routine to do. Barry
Technical Details
Message-ID:
<1991May29.174219.16339@gpu.utcs.utoronto.ca>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!barryReferences:
<1991May20.171545.23591@amc.com> <1991May21.140557.16018@cbnewsc.att.com> <334@nazgul.UUCP> <1991May29.044612.8057@bnr.ca>Show Full Headers
Complete Article Headers
Newsgroups: comp.os.msdos.programmer Path: arc1-ca.pugleaf.net!utzoo!utgpu!barry From: barry@gpu.utcs.utoronto.ca (Barry Lay) Subject: Re: Handling interrupts in C Message-ID: <1991May29.174219.16339@gpu.utcs.utoronto.ca> Organization: UTCS Public Access References: <1991May20.171545.23591@amc.com> <1991May21.140557.16018@cbnewsc.att.com> <334@nazgul.UUCP> <1991May29.044612.8057@bnr.ca> Date: Wed, 29 May 1991 17:42:19 GMT