delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1994/12/21/02:04:50

To: Charles Sandmann <sandmann AT new-orleans DOT neosoft DOT com>
Cc: djgpp AT sun DOT soe DOT clarkson DOT edu
Subject: Re: Interrupts and GO32.EXE
Date: Wed, 21 Dec 94 08:15:05 +0200
From: "Eli Zaretskii" <eliz AT is DOT elta DOT co DOT il>

>>   the old version used the _go32_dpmi_set_protected_mode_vecter, ... routines
>>   to install the keyboard handler - but when i issued a [CRTL]+[C] or a 
>>   [CRTL]+[BRK], i got the usual termination that go32.exe gives you :
>> 
>
> Under GO32, hooking protected mode interrupts will only call your routine if
> the interrupt occured in protected mode.  If the interrupt occurs in real
> mode (during any call to DOS, for example) it would not be seen.  Under 
> real DPMI, all HW interrupts are reflected back to you in protected mode,
> even if they occured in real mode.

Is this also true when go32 runs in DPMI mode (like under Win3.1 or QDPMI)?

- Raw text -


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