Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 344
  • Last Modified:

MS-DOS & Extended Memory Access

I am writing dos programs in C using Borland 4.x.  Where can I find a library that will let me access data beyond the 640K barrier (commercial lib is OK)?  I would like a lib that is aware of the newer versions of DOS such as 6.x and newer CPUS (386, 486) (i.e., I don't care about the old 286 days of EMS wars, etc.)
0
staggart
Asked:
staggart
  • 2
1 Solution
 
Answers2000Commented:
http://www.pharlap.com/ - click "DOS Extender on their site at left hand side"

This is the quote
(begin quote)
TNT Realtime DOS-Extender™; lets you build multimegabyte realtime 32-bit DOS applications. If you need more memory for your DOS-based realtime applications, TNT Realtime DOS-Extender will handle your programming needs. TNT Realtime DOS-Extender gives you soft realtime performance, the power of protected-mode programming, and the ability to create programs with a memory access range of 4 gigabytes. And you'll be able to use your familiar 32-bit C/C++ compiler from Microsoft, Borland and Watcom to build your application — so there's nothing new to learn!

Need even more memory for your Extended-DOS application? 386|VMM, Phar Lap's virtual memory manager, enables your 32-bit Extended-DOS programs to access more memory than is physically available.

286|DOS-Extender allows you to access memory beyond the 640K limit of DOS by running your application in the 16-bit protected mode of the 80286, 386, or i486 microprocessor. With 286|DOS-Extender, your application can directly access up to 16 megabytes of memory. 286|DOS-Extender does not alter DOS, but functions as a layer between DOS and your application: to DOS, your application looks like a real-mode program, while to your program, DOS looks like a protected-mode operating system.
(end quote)


0
 
Answers2000Commented:
BTW I used this (old version) back in the late 80s but I've forgotten everything about it by now, and it's probably changed beyond recognition since then, so unfortunately I can't give you any tips.
0

Featured Post

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now