CPC010693
                                                          
                         TurboModem Plus
             Using DOS 5.0's Upper Memory Management
                                

This document is provided as "For your information" and as is.
Neither The Complete PC nor any of it's employees assume any
responsibility for consequences resulting from the use of the
following information nor can the Complete PC technical support
provide help with this document.  The user of said information
does so at his or her own risk.

This document discusses the use of the Upper Memory Management
included in DOS 5.0 to load the Complete TurboModem Plus
background TSR's into upper memory.  The following information
will describe the changes necessary to the AUTOEXEC.BAT and
CONFIG.SYS to have it function with upper memory necessary to
load the TSR's.

Note:  These instructions will only work with 80386 and 80486
machines.

Please make a backup copy of your CONFIG.SYS and AUTOEXEC.BAT
files before attempting these changes.  Also please have a clean
DOS boot disk available.  Some commands might not work with
certain PC's.  If a problem occurs you will need to have a clean
boot disk in order to boot the machine and remove the commands
that are causing the problem.  To make a clean boot disk insert a
blank floppy into Drive A and issue the format command with a /S
command.  If you have any question concerning making a boot disk
please refer to the DOS manual for instructions.

Instructions for loading PFAXBACK high.

Complete TurboModem Plus will allow DOS 5.0 to load PFAXBACK into
upper memory.  To do this you must have at least 88k of
contiguous upper memory available.  To create upper memory you
must add the following line in your CONFIG.SYS:

DEVICE=EMM386.EXE NOEMS

You should add this line after your HIMEM.SYS command so that
your CONFIG.SYS should look similar to the following example:

DEVICE=C:\DOS\HIMEM.SYS
DEVICE=C:\DOS\EMM386.EXE NOEMS
Files=99
Buffers=24
(Any other device drivers you are loading)
DOS=HIGH,UMB

The order in which the file is setup is very important for the
maximum amount of upper memory available.  After setting up your
CONFIG.SYS you'll need to reboot to load the new configuration
into your system.  At this point type in MEM /C|MORE at the DOS
prompt. (The | symbol is a SHIFT BACKSLASH key.)  This will show
the amount of lower and upper memory available.  For the
TurboModem Plus to load in upper memory your system will have to
report the largest available upper memory block available will
have to report at least 88k.  If you have other drivers loading
into upper memory that prevent your system from having a
contiguous block of upper memory then you might want to rearrange
their loading order or load them into lower memory to free up the
room.  If the machine reports having a single block of at least
88k then you can add or modify the line in your AUTOEXEC.BAT file
to the following:

LoadHigh PFAXBACK

This loads PFAXBACK In high memory.

If your system does not give you enough available upper memory
(Some systems don't have more than 32k) and you have a VGA
graphics card then you can add the following to the EMM386 line
in your CONFIG.SYS so that it looks as follows:

DEVICE=C:\DOS\EMM386.EXE NOEMS I=E000-EFFF  (0=Zero)

This should give you an additional 80k-96k of upper memory to use
for drivers to load.  This should be more than enough to load
PFAXBACK in upper memory.  This will only work if you have a VGA
monitor.  Otherwise this command can crash your system.  (This is
why we recommend having a clean boot disk.)  For users of other
graphics type, please contact Microsoft Corporation concerning
instructions on increasing the amount of available upper memory
on you particular machine.

If you have any other questions about DOS 5.0 and upper memory we
suggest you reference Chapter 13 of the DOS 5.0 manual or contact
Microsoft Technical Support.