TIP: Click on subject to list as thread! ANSI
echo: aust_avtech
to: Niels Petersen
from: Brenton Vettoretti
date: 1996-10-24 09:42:00
subject: 286 XMS memory

Hi Peter,

NP>I have a 286/12 to setup, and have discovered that it has 1024k of XMS.
NP>I have loaded Himem.sys and that has allowed me to load DOS high.
NP>After doing this Both Mem /c and MSD reported that I had 980k of XMS free.
NP>I have had no experience of 286's (I jumped from XT's to 386's) and hoping
NP>someone can inform me as HOW I can get to use this 980k.

I assume you would like to get UMB type memory so that you can load
drivers et-al into "upper" memory, hence leaving as much as possible
of the 640k free. Is that correct ?

If so, your options are limited and depend greatly on the chipset
your board is based on. With a 386 or higher CPU, memory managers
such as EMM386.EXE can use the paging features of the CPU to make
memory above 1024k "appear" at addresses between 640k and 1024k.
As the 80286 doesn't have the same capabilities, it don't work.
However, there are some 80286 chipsets which will allow ROM between
640k and 1024k [ A000-FFFF ] to be shadowed.  With a few tricks, it
is possible to use this feature to provide "upper" memory.

Quarterdeck had a program a few years ago called QRAM which did this
and there is another Shareware program called The Last Byte which does
the same thing.

Your only other option would be to allocate the memory to Disk Cache
using Smartdrv or a ram drive using ramdrive by Mickey$oft.

Regards, Brenton
@EOT:

---
* Origin: TestPoint (3:711/934.7)
SEEN-BY: 711/808 934
@PATH: 711/934

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.