delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2000/01/30/16:29:06

From: Eli Zaretskii <eliz AT is DOT elta DOT co DOT il>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: IRQ 5, CWSDPMI and PMODETSR
Date: Sun, 30 Jan 2000 21:45:28 +0200
Organization: NetVision Israel
Lines: 37
Message-ID: <389494D8.F2B7E5E1@is.elta.co.il>
References: <Pine DOT SUN DOT 3 DOT 91 DOT 1000130102330 DOT 17273X AT is> <3894742F DOT FE29826E AT bigfoot DOT com>
NNTP-Posting-Host: ras1-p115.rvt.netvision.net.il
Mime-Version: 1.0
X-Trace: news.netvision.net.il 949261539 3464 62.0.172.117 (30 Jan 2000 19:45:39 GMT)
X-Complaints-To: abuse AT netvision DOT net DOT il
NNTP-Posting-Date: 30 Jan 2000 19:45:39 GMT
X-Mailer: Mozilla 4.7 [en] (Win98; I)
X-Accept-Language: en,ru,hebrew
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

JP Morris wrote:
> 
> > How can we tell without any code being shown?
> 
> Do you wish me to reproduce:
> 
> 1. The source code for the Aureal drivers (impossible)
> 
> 2. The source code for the Allegro sound driver (20k)
> 
> 3. The source code for PmodeTSR kernel (130k)
> 
> 4. The source code for the CWSDPMI kernel (length unknown)

All of the above ;-)

Seriously, though: if you want intelligent help, you should supply whatever
details you happen to know.  Mocking those whose help you are seeking is
generally not a good idea, it doesn't add to motivation (at least mine).

The above list suggests that none of your own code is involved.  Is that
right?  If so, I don't think it was clear from your original message.  I also
don't think your original message told that you were using Allegro.  All this
is relevant information.

> The reason I asked was to see if anyone knew of any differences
> in the design of CWSDPMI regarding the way IRQs are dealt with
> compared to other DOS extenders such as DOS4GW and PMODE, which
> was designed to replace DOS4GW.

This question has a trivial (and useless) answer: of course CWSDPMI handles
IRQs differently.  Every DPMI server and every DOS extender treats hardware
interrupts in its own special way.

I still think that if you tell a bit more about the offending application(s)
and perhaps show some code from them (assuming you did write some code of
your own), someone could come up with useful, rather than useless, answers.

- Raw text -


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