Message-ID: <3894742F.FE29826E@bigfoot.com> From: JP Morris Organization: Aircraft Liberation Front X-Mailer: Mozilla 4.7 [en] (X11; I; Linux 2.2.14 i586) X-Accept-Language: en MIME-Version: 1.0 Newsgroups: comp.os.msdos.djgpp Subject: Re: IRQ 5, CWSDPMI and PMODETSR References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Lines: 41 Date: Sun, 30 Jan 2000 17:26:07 +0000 NNTP-Posting-Host: 212.56.119.112 X-Complaints-To: abuse AT plus DOT net DOT uk X-Trace: wards 949253205 212.56.119.112 (Sun, 30 Jan 2000 17:26:45 GMT) NNTP-Posting-Date: Sun, 30 Jan 2000 17:26:45 GMT To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com Eli Zaretskii wrote: > > On Fri, 28 Jan 2000, JP Morris wrote: > > > With the Aureal Vortex-2 sound card in DOS mode, it should act as > > a soundblaster compatible card using IRQ 5 and DMA channel 1. > > > > When various DJGPP programs are run using CWSDPMI, the DMA transfers > > apparently succeed, but the IRQ is never recieved by the DJGPP program. > > > > If PMODETSR is used instead, the programs work correctly. > > Does anyone know why this might be? > > 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) 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. > > Did you try CWSDPR0? Did it work? No. Good idea. -- JP Morris - aka DOUG the Eagle (Dragon) -=UDIC=- DOUG-15 AT bigfoot DOT com Fun things to do with the Ultima games (http://ithe.cjb.net) Developing a U6/U7 clone (http://fly.to/ire) d+++ e+ N+ T++ Om U1234!56!7'!8!KA u++ uC+++ uF+++ uG---- uLB---- uA--- nC+ nR---- nH+++ nP++ nI nPT nS nT wM- wC- y a(YEAR - 1976)