🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.ibm.pc.programmer
Article #389

Use of Extended/Expanded Memory by Program: Help needed

#389
From: golsson Gunnar Olsson
Date: Fri, 04 May 1990 08:37
25 lines
1473 bytes
I use Turbo Pascal and work on an AT with 1 M memory.
The question that I have is: 

How can I make use of the memory between 640K and 1M ? 

Turbo Pascal provides functions to load overlay-files
into this area once an EMS driver is installed. Where do I get an
EMS driver from? Are EMS drivers compatible with all AT's (i.e.
will a specific EMS driver work on all compatibles)? 

In addition to that: Is it possible to use memory in the area
of 640K to 1M as a heap? I'm pretty certain that this is impossible
but maybe I am wrong.

Since EMS is controlled by MS-DOS is there a way of allowing *only* the
overlay file to make use of it, but keeping other applications (running
concurrently; e.g. networking software) from using it?

If you can answer any of my questions I would appreciate your help.
If you know of a book or magazine that gives me good, detailed, and
understandable information on this subject, I would be thankful as
well.

Thnx again.
Technical Details
Message-ID: <26413F42.7815@orion.oac.uci.edu>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rutgers!cs.utexas.edu!uunet!jarthur!uci-ics!orion.oac.uci.edu!.!golsson

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rutgers!cs.utexas.edu!uunet!jarthur!uci-ics!orion.oac.uci.edu!.!golsson
From: golsson@. (Gunnar Olsson)
Newsgroups: comp.sys.ibm.pc.programmer
Subject: Use of Extended/Expanded Memory by Program: Help needed
Keywords: EMS drivers, EMS management
Message-ID: <26413F42.7815@orion.oac.uci.edu>
Date: 4 May 90 08:37:22 GMT
Reply-To: golsson@. (Gunnar Olsson)
Distribution: usa
Organization: University of California, Irvine
Lines: 25