|
From: A. Jans-B. <jan...@wx...> - 2001-01-08 18:53:32
|
In the old days PC's had three types of memory. Conventional memory, expanded memory and extended memory. Turbo C 3.0 has only support for conventional memory, but may be programmed to use expanded memory. I strongly advice to use DJGPP with RHIDE, this gives you (almost) the exact same interface as Turbo C did. Only difference: DJGPP handles memory for you. Technical intermezzo about expanded memory: Uses memory above 1Mb by mapping chunks of this memory to a frame below the 1 MB border. Hence, only 16 kB (or 64 kb) of this expanded memory was available at any one time. By swapping these blocks it was possible to use all of the expanded memory. If you have other reasons for sticking to TURBO C: search for a piece of code to deal with expanded memory. You may start searching at www.snippets.org Stein Nygård wrote: > Hi there! Can someone please help me? I'm working with DOS, and I'm > using Turbo C++ 3.0. I really would like some acces to more memory > than 640K! I'm almost sure that it's possible, I just don't know > how! Thanks! :) |