From: Shawn Hargreaves Newsgroups: comp.os.msdos.djgpp Subject: Re: DMA problems under Win 3.1 Date: Sat, 8 Feb 1997 17:11:44 +0000 Organization: None Distribution: world Message-ID: References: NNTP-Posting-Host: talula.demon.co.uk MIME-Version: 1.0 Lines: 15 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Eli Zaretskii writes: >Did you try to use the VDS (Virtual DMA Services) to achieve what you >need? AFAIK, that is the proper way well-behaved extended DOS programs >should use DMA services. It doesn't work on vanilla DOS (no memory I have a nasty feeling that Allegro ought to use VDS when it is running under win95. The trouble is, after a lengthy examination of the interrupt list, I still haven't a clue how to go about implementing it! Does anyone know where I could find some better documentation on how VDS works, or even better, some example code that uses these services? /* * Shawn Hargreaves - shawn AT talula DOT demon DOT co DOT uk - http://www.talula.demon.co.uk/ * Ghoti: 'gh' as in 'enough', 'o' as in 'women', and 'ti' as in 'nation'. */