Mail Archives: djgpp/2000/01/30/16:29:06
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 -