Mail Archives: djgpp/1996/08/19/02:46:43
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
|
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.
- Raw text -