beautypg.com

E m m 3 8 6 – Avery Dennison 6035 Programmer Manual Rev.A 7/98 User Manual

Page 42

background image

2-30 ROM-DOS 6.22 User Manual

7/9/98

E M M 3 8 6

Overview

Enables expanded memory support for systems capable of such
support expanded memory, typically 386 and higher CPU’s.

Syntax

device=[d:] [path] HIMEM.SYS

device=[d:] [path] EMM386.EXE {xxxx-yyyy}

[Frame=seg[,memK]][ROM=xxxx-yyyy][D=xxx]

or

install=[d:] [path] EMM386.EXE {xxxx-yyyy}

[Frame=seg[,memK]][ROM=xxxx-yyyy][D=xxx]

Remarks

The HIMEM.SYS driver must be loaded for the EMM386 utility to
function properly.

Datalight’s EMM386 driver is a subset of a typical DOS EMM Manager.
EMS and Upper Memory Block (UMB), VCPI and VDS support is
included. EMM386 loads itself into the UMB area (between 640K and
1MB) if the first UMB range has enough room (about 8K required).
EMM386 loads itself into the first UMB if there is sufficient room. This
minimizes the amount of conventional RAM used.

This utility is limited to ROM-DOS 6.22 and greater versions. It will not
function properly with older versions of ROM-DOS. It works with some
older versions of ROM-DOS as an EMS manager only with UMB
support. Testing indicates that it performs properly with MS-DOS 6.22
operating systems. No other operating systems have been tested.

EMM386 can be installed from CONFIG.SYS using a device statement
or from AUTOEXEC.BAT with an install. In all cases, HIMEM.SYS must
be installed prior to EMM386 in the CONFIG.SYS file.