www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1994/08/23/13:30:59

Date: Tue, 23 Aug 94 10:29:47 -0400
From: dj AT ctron DOT com (DJ Delorie)
To: jsherril AT redstone-emh2 DOT army DOT mil
Cc: djgpp AT sun DOT soe DOT clarkson DOT edu
Subject: Re: HW Interrupts (1.08 vs. 1.12)

>  1.  Which selector is the correct one to access the IDT?

You can't do it this way any more.  Use the functions in <dpmi.h> to
access interrupt vectors.

>  2.  Should I really be using a go32 call to install it?

Well, a DPMI call.  Go32 emulates some DPMI calls.

>  3.  Is there an example of another protected mode ISR?

samples/dpmi/* and sblaster.zip

>  4.  Should I also have a real-mode version of the ISR
>      installed?  I tried to help someone install an ISR
>      with the Watcom compiler and they kept mentioning
>      "bi-modal interrupt handlers."

Yes.  Go32 doesn't emulate that DPMI feature (redirecting HW
interrupts to 32-bit handlers by default).


- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019