From: Leif Newsgroups: comp.os.msdos.djgpp Subject: Re: Need help with interrupts! Date: Thu, 17 Sep 1998 15:36:44 -0700 Organization: NorthWest Nexus Inc. Lines: 19 Message-ID: <36018EFC.11D4@hotmail.com> References: <36013C75 DOT 5342 AT swipnet DOT se> NNTP-Posting-Host: blv-pm105-ip19.halcyon.com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Precedence: bulk > 1. How do I hook my own handler to an interrupt? Put the address of yer Handler in the appropriate InteruptVectorTable location. Mask the PIC accordingly to make yer IRQ active. > 2. Can I use all the 256 entries in the handler list? Sure. BUT: some of them might be important to yer operating system. Be careful. > 3. Can I trigger an interrupt in software? Yup. If you using say InteruptVector 0x71 just call it like a software interupt.. int86(0x71,&Regs,&Regs); Sorry, I dont have time to go into details right now. Try to find some example code somewhere. If U want U can EMail me at LeifDude AT Hotmail DOT com and I will send U some code for a ModemHandler. It might help U get going.