www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1998/11/16/03:46:53

Date: Mon, 16 Nov 1998 10:40:08 +0200 (IST)
From: Eli Zaretskii <eliz AT is DOT elta DOT co DOT il>
X-Sender: eliz AT is
To: djgpp AT delorie DOT com
Subject: Re: IRQ passing-up
In-Reply-To: <364e7b02.7753326@news.flashnet.it>
Message-ID: <Pine.SUN.3.91.981116103938.7241L-100000@is>
MIME-Version: 1.0
Reply-To: djgpp AT delorie DOT com

On Mon, 16 Nov 1998, Fogbank wrote:

> I'd like to know if cwsdpmi passes up (redirects to protected mode)
> high (8-15) IRQs.

As far as I could see from the sources (which are freely available,
btw), it does, but only if the application has hooked the interrupt.
If your program didn't hook an interrupt, it won't be reflected (and
there's no reason why it should be, either).  This is all explained in
the comments to the CWSDPMI sources, see exphdlr.c.

> What about PMODE 1.1? What about Win95/98/NT's DPMI server (a little
> OT, sorry)?

The DPMI spec requires ALL hardware interrupts to be reflected.

- Raw text -


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