[comp.sys.ibm.pc] environment variable DOS16M ??

tss@lanl.gov (Timothy S Sullivan) (02/23/90)

I'm posting this for a friend with no access to the net. Please
e-mail responses to tss@lanl.gov

My friend got a new Dell 286 machine and like a good person
he immediately began testing out all his software. He had a
problem getting Lotus 1-2-3 to work right and put in a call
to Xerox, who services the Dell machines. At first they thought
it was a bad hard disk, but finally the Xerox guy said to
put SET DOS16M=10 in his AUTOEXEC.BAT or if that didn't work
to try SET DOS16M=1000. To make a long story longer, the
SET DOS16M=10 worked fine. The question is what is this
variable, DOS16M. I checked Lotus manuals and DOS manuals and
can find no mention of it. Also, there seems like a large difference
between 10 and 1000. Whatever this variable is, what is the
optimum value (if any)?

Thanks,
	Tim Sullivan (tss@lanl.gov)

ralerche@lindy.Stanford.EDU (Robert A. Lerche) (02/24/90)

DOS16/M is a product from Rational Systems, Inc.  It is a DOS extender,
allowing programs to use extended memory.  It also has a virtual memory
(swapping) package that uses the 286 or 386 virtual memory features.

SET DOS16M=<parameters> specifies the configuration DOS16/M is to use
for its protected mode environment.  SET DOS16M=10 specifies a particular
method of switching between real and protected mode (this is a _loooong_
story -- different machines, different BIOS's, etc. all have their
peculiarities).  The reason for the need to set DOS16M=10 is
to make DOS16/M work on certain machines.