Xref: news2.mv.net comp.os.msdos.djgpp:7611 From: tyrell AT tornado DOT be (Schmitz Stéphane) Newsgroups: comp.os.msdos.djgpp Subject: DPMI programming Date: 18 Aug 1996 14:26:51 GMT Organization: Tyrell Corporation Lines: 28 Message-ID: <4v797b$35l@tornix.tornado.be> NNTP-Posting-Host: port7.verviers.tornado.be Mime-Version: 1.0 Content-Type: Text/Plain; charset=ISO-8859-1 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Hi everybody ! I just downloaded the DPMI specs but it doesn't help me a lot. It seems very difficult to code programs that use the DPMI interface. What I want is beeing able to use all the computer memory available (to dynamically allocate chunks of memory without worrying about the memory limits). For example, I have 32 megs of memory. What have I to code if I want to load, for example, a lot of big .WAV files into memory and then working on them ? So here's my questions : is there a good DPMI documentation that explains everything from a to z (and easily understandable even by the beginner that I am) ? I have seen programs that use the extended memory and wondered how to do that. But reading and understanding a source is maybe a good way, but a long and *very* difficult one. Are there special libs to include in the executable file ? Are there C headers required (go32.h for example) ? Are there GCC command line parameters I have to type when I compile the program ? Are there any other programs needed when I run the app (go32-v2.exe, cwsdpmi.exe...) ? You see that I have a lot of questions ! (don't forget I'm a total beginner is this environment). Thanks for the help you could give me ! Stephane Schmitz.