Invisible Software

Setting Up an "EMS" Configuration with EMM386

 

When you install EMM386, by default it creates expanded memory (EMS). The expanded memory uses 64K of upper memory space, which otherwise could be used for DOS device drivers and TSRs (including Invisible LAN). But some programs require expanded memory, so we show how to set up an "EMS" configuration that includes expanded memory.

If your program requires EMS memory management, these are the settings needed for the network to load into EMS. Generally you will have less conventional RAM available than if you didn't use EMS. Avoid EMS configurations whenever possible.

We show two configurations: one using the Invisible LAN disk cache, and one using DOS Smartdrive.


Configuration with Invisible LAN Disk Cache

Use the following commands to create an "EMS" configuration using EMM386 and the Invisible LAN disk cache.

CONFIG.SYS

BUFFERS = 30,0
FILES =120
LASTDRIVE = Z
FCBS = 16,8
STACKS = 32,128
DEVICE = C:\NET30\CACH30.SYS
DEVICE = C:\DOS\HIMEM.SYS
DEVICE = C:\DOS\EMM386.EXE RAM I=B000-B7FF
DOS = HIGH,UMB
SHELL = C:\DOS\COMMAND.COM C:\DOS\ /p


(Put in any additional device drivers you need to load here.)

DEVICE = C:\NET30\N30DEV.SYS

AUTOEXEC.BAT

PROMPT $p$g
PATH C:\;C:\DOS;C:\NET30
SET TEMP=C:\DOS
C:\NET30\NET30.EXE

SETUP30 Program Advanced Configuration Menu

GENERAL NETWORK PARAMETERS:

LOAD CACHE = Y

DISK CACHE PARAMETERS:

CODE LOCATION = SHADOW
DATA LOCATION = EMS
CACHE DATA SIZE = 1024 (512 for each 4 Megs)

TRANSBIOS PARAMETERS:

CODE LOCATION = SHADOW
DATA LOCATION = SHADOW

SERVER PARAMETERS:

SHADOW = Y
EMS = Y

REDIRECTOR PARAMETERS:

SHADOW = Y
EMS = Y

SHARE PARAMETERS:

SHADOW = Y

MAIL PARAMETERS:

SHADOW = Y
EMS = Y

If there is enough upper memory with this configuration, load your other drivers high using a DEVICEHIGH command in the CONFIG.SYS file or a LH command in the AUTOEXEC.BAT file.


Configuration with DOS Smartdrive

Use the following commands to create an "EMS" configuration using EMM386 and the DOS Smartdrive disk cache.

CONFIG.SYS

BUFFERS = 30,0
FILES = 120
LASTDRIVE = Z
FCBS = 16,8
STACKS = 32,128
DEVICE = C:\DOS\HIMEM.SYS
DEVICE = C:\DOS\EMM386.EXE RAM I=B000-B7FF
DOS = HIGH,UMB
SHELL = C:\DOS\COMMAND.COM C:\DOS\ /p


(Put in any additional device drivers you need to load here.)

DEVICE = C:\NET30\N30DEV.SYS

AUTOEXEC.BAT

LH C:\DOS\SMARTDRV.EXE /X
PROMPT $p$g
PATH C:\;C:\DOS;C:\NET30
SET TEMP=C:\DOS
C:\NET30\NET30.EXE

SETUP30 Program Advanced Configuration Menu

GENERAL NETWORK PARAMETERS:

LOAD CACHE = N

TRANSBIOS PARAMETERS:

CODE LOCATION = SHADOW
DATA LOCATION = SHADOW

SERVER PARAMETERS:

SHADOW = Y
EMS = Y

REDIRECTOR PARAMETERS:

SHADOW = Y
EMS = Y

SHARE PARAMETERS:

SHADOW = Y

MAIL PARAMETERS:

SHADOW = Y
EMS = Y

If there is enough upper memory with this configuration, load your other drivers high using a DEVICEHIGH command in the CONFIG.SYS file or a LH command in the AUTOEXEC.BAT file.

 

Notices: Copyright 1995 by Invisible Software, Inc. Invisible Software and InvisibleLAN are trademarks of Invisible Software, Inc. Other trademarks are the property of their respective holders.

This document was prepared on 03/13/95, and was believed to be accurate as of that date. Procedures, specifications, and compatibility may change without notice, and therefore this document may be out-of-date and/or inapplicable to current product versions. Invisible Software provides this document "AS IS" and without warranty of any kind. Under no circumstances shall this document be construed as creating or expanding any warranty of product performance.

 

Go back to Support FAQ.