[comp.sys.misc] More memory

asplund@alcor.usc.edu (Daryl) (02/10/90)

Hello again,

First, I want to publicly thank all those who responded to my
question regarding 32-bit vs 16-bit memory.  Thanks!

Now, that I have the memory, I have yet another question for 
all you memory experts.

As many of you know, Compaq's FIRST one meg of memory is divided 
as follows:                      

640K - Base memory                                                             

128K - Reserved memory (ROM Shadowing, etc.)

256K - Extended memory

However, the extended 256K portion is "stuck" way up at a 16 Meg
memory address.  Thus when I run Windows '386 the memory is NOT even
seen!

Does anyone know of any programs that will:
(1) Convert it (and only it) to expanded memory?
(2) Use it (and only it) for disk caching?
(3) Use it (and only it) for any other purpose?
(4) Remap its address making it accessible to Windows '386?

Are any of these possible?
Can it be done easily?

I feel as though the memory (although only 256K) is just being wasted.
I would really like to get a program to use it as 256K of disk caching,
as to speed up Windows when I run it (WITHOUT using any of the extended
memory that Windows "sees" (i.e. the contiguous segment).


My current set-up is as follows:
  0  KB
  |
  |      <=== Mapped at "standard" base memory
  |
 640 KB

 640 KB
  |
  |      <=== Mapped at 16 Meg addresses
  |           (256K of this 384K (128K used for ROM shadowing), is what
1024 KB        I want to access, as it is totally ignored by Windows)

1024 KB
  |
  |      <=== Mapped at "standard" memory addresses
  |
3072 KB


Thanks, (again) in advance for all the help.
Once more, please send all responses DIRECTLY to me at:
asplund@alcor.usc.edu