DFI MegaLITH Plus User manual


·014110826·

l
COPYRIGHT
1991,
BY
DFIINC.
All
rights
reserved.
No
part
of
this
document
may
be
copied
or
reproduced
in
any
form
or
by
any
means
without
the
prior
written
consent
of
OFI,
Inc.
OFI,
Inc.
makes
no
warranties
with
respect
to
this
documentation
and
disclaims
any
implied
warranties
of
merchantability,
quality,
or
fitness
for
any
particular
purpose.
The
information
in
this
document
is
sub-
ject
to
change
without
notice.
OFI,
Inc.
reserves
the
right
to
make
revisions
to
this
publication
and
to
make
changes
to
any
and/or
al/
parts
of
its
content,
at
any
time,
without
obligation
to
notify
any
person
or
entity
of
such
changes.
Further,
OFI,
Inc.
assumes
no
responsibil-
ity
for
any
errors
that
may
appear
in
this
document.
OFI
is
a
registered
trademark
of
OFI,
Inc
.
MegaLITH
PLUS
is
a
trade-
mark
of
OFI,
Inc.
All
other
product
names
mentioned
are
trademarks
or
registered
trademarks
of
their
respective
companies.
r
FCC
STATEMENT
ON
CLASS
B
This
equipment
has
been
tested
and
found
to
comply
with
the
limits
for
a
Class
B
digital
device,
pursuant
to
Part
15
of
FCC
rules.
These
limits
are
designed
to
provide
reasonable
protection
against
harmful
interference
when
the
equipment
is
operated
in
a
residential
installa-
tion.
This
equipment
generates,
uses
and
can
radiate
radio
frequency
energy
and
if
not
installed
and
used
in
accordance
with
the
instruction
manual
may
cause
harmful
interference
to
radio
communications.
However,
there
is
no
guarantee
that
interference
will
not
occur
in
a
particular
installation.
If
this
equipment
does
cause
harmful
interfer-
ence
to
radio
or
television
reception,
which
can
be
determined
by
turning
the
equipment
off
and
on,
the
user
is
encouraged
to
correct
the
interference
by
one
or
more
of
the
following
measures:
Reorient
or
relocate
the
receiving
antenna.
Increase
the
separation
between
the
receiver
and
equipment.
Connect
the
equipment
into
an
outlet
on
a
circuit
different
from
that
to
which
the
receiver
is
connected.
Consult
the
dealer
or
an
experienced
radio
TV
technician
for
help.
NOTICE:
(1)
The
changes
or
modifications
not
expressly
approved
by
the
party
responsible
for
compliance
could
void
the
user's
authority
to
oper-
ate
the
equipment.
(2)
Shielded
interface
cables
must
be
used
in
order
to
comply
with
the
emission
limits.

TABLE
OF
CONTENTS
INTRODUCTION
...............................
...........................................
1·1
HARDWARE
..........................................................................
1-1
SOFTWARE
...........................................................................
1-2
FEATURES
AND
SPECIFICATIONS
...................................
1-3
HARDWARE
...................................................................
1-3
SOFTWARE
....................................................................
1-4
TYPES
OF
MEMORY·
AN
OVERViEW
....................................
2·1
NAMING
CONVENTIONS
.....................................................
2-1
CONVENTIONAL
MEMORy
.........................................
.
2-1
EXTENDED
MEMORY
...........
.........
...............
.
.....
.
.........
2-4
EXPANDED
MEMORY
............
.
..........
.
.........
.
.................
2-4
USING
THE
MegaLITH
PLUS
MEMORy
.....................
2-6
HARDWARE
INSTALLATION
....................................................
3·1
BOARD
CONFIGURATION
SETIINGS
...............................
3-1
JUMPER
SETIINGS
............
.................
..
.......................
3-2
SW1
DEFAULT
SETIING
..............................................
3-3
SW2
DEFAULT
SETIING
..............................................
3-7
SW3
DEFAULT
SETIING
..............................................
3-10
MEMORY
INSTALLATION
..
........
..................
.
...................
...
.
3-11
TYPES
OF
MODULES
..............
...
............................
.
.....
3-11
HOW
TO
INSTALL
THE
MODULES
.............................
3-11
WHERE
TO
INSTALL
THE
MODULES
........................
3-12
BOARD
INSTALLATION
......
.....
..
...
..
......................
..............
3-13
BACKING
UP
THE
MegaLITH
PLUS
SOFTWARE
DISK
.................................................................................
3-13
INSTALLING
THE
MegaLITH
PLUS
.............................
3-14
SOFTWARE
INSTALLATION
.....................................................
4·1
DESCRIPTION
.............
..
....
.
......
.......
................
..
..............
...
...
4-1
USING
EXPANDED
MEMORy
.............................................
4-3
MegaLlTH.SYS
PARAMETERS
SPECIFICATION
.......
4-3
EXAMPLES
USING
MegaLlTH.SYS
...........................
..
4-6
EMS
ERROR
MESSAGES
.............................................
4-7

USING
VIRTUAL
DISKS
..........................
....
...........................
4-8
DEFINITION
.
.....
.............
.
................
.
...
.
.............................
4-8
HOW
TO
USE
THE
VIRTUAL
DISK
............
..
..................
4-9
LIST
OF
TABLES
AND
FIGURES
VIRTUAL
DISK
ERROR
MESSAGES
.............................
4-9
USING
THE
PRINT
BUFFER
........
..
.......................................
4-10
SPOOLER
INSTALLATION
..............................................
4-10
PSPOOUPSPOOLA
PARAMETER
SPECIFICATIONS
.
4-11
EXAMPLES
USING
PSPOOL
..........................................
4-13
.
USING
THE
SPOOLER
..
....................................
.........
.....
4-14
PSPOOUPSPOOLA
ERROR
MESSAGES
.....................
4-14
FIGURE
2·1:
1
MEGABYTE
MEMORY
MAP
...........................
2-2
FIGURE
2·2:
RESERVED
MEMORY
ON
AN
AT
OR
386
SYSTEM
........................................................
2-3
FIGURE
2·3:
EMS
4.0
MEMORY
MAP
.......
........
......................
2-5
FIGURE
3-1:
MegaLITH
PLUS
BOARD
LAYOUT
...................
3-2
FIGURE
3-2:
SW1
DEFAULT
SETTING
...................................
3-3
APPENDIX
A:
LINEAR
MEMORY
MODE
...................................
A·1
FIGURE
3-3:
SW2
DEFAULT
SETTING
...................................
3-7
FIGURE
3-4:
SW3
DEFAULT
SETTING
....
.............
..................
3-10
APPENDIX
B:
MegaLITH
PLUS
MEMORY
IMPLEMENTATION
.;
...........................................
B·1
FIGURE
3-5:
BANK
LOCATIONS
ON
THE
MegaLITH
PLUS.
3-12
FIGURE
3-6:
REMOVING
THE
SYSTEM
COVER
...................
3-15
FIGURE
3-7:
MegaLITH
PLUS
INSTALLATION
......................
3-15
FIGURE
B·1:
MegaLITH
PLUS
MEMORY
IMPLEMENTATION
................................
...
..........
B-1
TABLE
2·1:
ADDRESS
FOR
THE
1
MB
MEMORY
MAP
.......
2-2
TABLE
3·1:
SUMMARY
OF
SW1
SETTING
................
..........
3-3
TABLE
3·2:
SUMMARY
OF
SW2
SETTING
..........................
3-7
TABLE
3·3:
I/O
PORT
ADDRESS
SETTINGS
.......................
3-10
TABLE
3-4:
TABLE
OF
TESTED
CHIPS
..............
.....
.............
3-11
TABLE
3·5:
BANK
SELECTION
AND
CHIP
REQUIREMENTS
................................................
3-13

This
page
left
intentionally
blank.
INTRODUCTION
HARDWARE
The
MegaLITH
PLUS
memory
board
is
a
high
speed,
cost-effective
8MB,
16-bit
memory
board
for
the
286
and
386
systems
that
accepts
AT-expansion
cards.
Compatible
systems
include
IBM
PCIAT
and
Compaq
Deskpro
386/25.
The
MegaLITH
PLUS
offers
flexible
and
easy
memory
configuration.
It
supports
up
to
32MB
of
EMS
4.0
and
extended
memory
.
The
eight
megabytes
of
memory
per
board
can
be
configured
to
all
EMS,
all
conventionallextended,
or
a
combination
of
the
two.
The
board
can
backfill
OK
systems
to
640K,
in
1
28K
steps
while
also
providing
EMS
memory
for
programs
that
require
it.
The
MegaLITH
PLUS's
EMS
memory
is
hardware
EMS.
EMS
page
registers
are
built
into
the
hardware,
so
EMS
functions
are
performed
quickly.
Setting
up
the
board
is
easy.
Most
switch
settings
are
made
using
DIP
switches
that
are
almost
self-explanatory.
If
you
need
to
set
up
many
boards,
you
will
probably
be
able
to
set
them
up
without
even
using
the
manual
,
once
you've
learned
the
switch
functions.
The
MegaLITH
PLUS
is
compatible
with
operating
systems
such
as
Novell,
OS/2
and
XENIX.
The
MegaLITH
PLUS's
several
linear
memory
modes
are
well
suited
for
these
types
of
operating
systems.
The
MegaLITH
PLUS
is
fast
enough
to
work
in
virtually
all
systems
available
today.
Almost
all
16,20
and
25MHz
286
and
386
systems
have
bus
speeds
of
only
six
to
ten
MHz.
The
MegaLITH
PLUS
board
can
run
in
systems
with
bus
speeds
of
12M
Hz.
INTRODUCTION
1-1

SOFTWARE
The
MegaLITH
PLUS
comes
with
software
device
drivers
to
install
EMS
memory
conforming
to
EMS
version
4.0.
In
addition,
RAM
disk
and
print
spooler
software
are
provided
that
can
use
either
conven-
tional,
extended
or
EMS
memory.
The
MegaLITH
PLUS
supports
all
EMS
4.0
capabilities
including
multi-
tasking
functions
.
In
addition
to
storing
data,
the
MegaLITH
PLUS
board
with
the
EMS
4.0
software
provides
the
following
additional
fea-
tures:
•
Memory-resident
programs
like
SideKick
Plus
can
be
loaded
into
EMS
memory,
saving
crowded
conventional
memory
for
other
ap-
plications
.
•
Programs
can
store
most
of
their
program
codes
in
EMS
memory,
again
conserving
limited
conventional
memory.
With
its
hardware
backfill
capability,
the
MegaLITH
PLUS
EMS
driver
can
provide
superior
performance
for
software
packages
such
as
Microsoft
Windows
3.0
and
Quarterdeck
DESOview
Rev.
2.31.
The
MegaLITH
PLUS
EMS
device
driver
software
lets
you
choose
from
five
EMS
page
frame
base
addresses.
This
feature
lets
you
work
around
address
conflicts
when
other
boards
are
installed
that
access
the
same
memory
address.
1-2 INTRODUCTION
FEATURES
AND
SPECIFICATIONS
HARDWARE
•
8192
(8MB)
of
conventional
,
extended
and
expanded
memory
•
Supports
32
register
sets
for
multitasking
capability
•
Easy
installation
with
clearly
marked
DIP
switch
settings
•
Backfills
OK
systems
to
640K,
in
128K
steps,
of
conventional
memory
.
Memory
can
be
used
as
either
expanded
memory,
ex-
tended
memory,
or
both.
Works
with
DOS,
NOVELL,
OS/2,
XENIX,
DESQview,
Microsoft
Windows
3.0,
Concurrent
DOS
XM
and
other
operating
systems
•
Maximum
expanded
memory:
-
8M
(one
board)
-
32M
(four
boards)
•
Maximum
linear
memory:
-
8M
(one
board)
16M
(two
boards)
•
DRAM
chip
type:
-
256K
x8
or
256K
x9
(70
-
120
ns)
SIMM
1M
x8
or
256K
x9
(70
-
120
ns)
SIMM
INTRODUCTION 1-3

SOFTWARE
•
Support
for
EMS
4.0
driver
MegaLlTH.SYS
Virtual
Disk
(Vdisk)
programs
provided
CMMDISKSYS
-
conventional
memory
EXMDISKSYS
-
extended
memory
EMSDISKSYS
-
expanded
memory
•
Printer
spooler
program
provided
PSPOOL.COM
PSPOOLA.COM
PSPLHELP.COM
Installation
program
provided
1-4 INTRODUCTION
TYPES
OF
MEMORY
OVERVIEW
-
AN
This
chapter
describes
the
different
kinds
of
memory
and
suggests
the
most
appropriate
way
to
set
up
your
board.
NAMING
CONVENTIONS
In
this
manual,
memory
between
OK
and
640K
is
referred
to
as
con-
ventional
memory.
Memory
above
the
1024K
address
is
referred
to
as
extended
memory
.
When
conventional
and
extended
memory
are
referenced
as
one
unit,
they
are
called
linear
memory.
Memory
con-
forming
to
the
Lotus/Intel/Microsoft
(LIM)
Expanded
Memory
Specifica-
tion
is
referred
to
as
EMS
memory.
Enhanced Expanded
Memory
Specification
(EEMS)
is
a
superset
of
EMS
memory.
CONVENTIONAL
MEMORY
Conventional
memory
refers
to
DOS
memory
below
640K.
Generally
programs
must
fit
into
conventional
memory
to
run,
although
some
programs
use
extended
or
EMS
memory
to
store
data
files.
The
640K
conventional
memory
size
was
designed
around
the
8088
microprocessor.
This
microprocessor,
used
in
the
IBM
PC
and
PCIXT,
is
capable
of
addressing
only
1024K
of
memory.
Operating
systems
such
as
MS-DOS
and
PC-DOS
and
other
application
programs
were
limited
to
the
first
640K
with
the
remaining
384K
address
space
reserved
for
video
RAM,
ROM
BIOS,
and
other
system
devices.
Figure
2-1
gives
an
illustration
of
the
1
MB
memory
map.
Below
it
is
a
table
of
decimal
and
hexadecimal
addresses
for
the
1
MB
memory
map
.
TYPES OF MEMORY- AN OVERVIEW
2-1

1024K The
ar
ea reserved (or tbe
I Reserved I
t--
ROM BIOS and hardware
devica
Memory devices (d;,ploy adopter
ards,
nerwort
board
..
Ind
bird
diet
640K
"'nlroIlera
).
Add-On Memory
The
area where programs
are execuled.
.Motherboard
Memory
OK
Conventional Memory
FIGURE
2·1.
1
MEGABYTE
MEMORY
MAP
DECIMAL
HEX
MEMORY
USE
1024K
100000h
Reserved
address
space
960K
FOOOOh
640K
-
1024K
896K
EOOOOh
for
video
memory,
832K
DOOOOh
ROM
BIOS,
and
some
768K
COOOOh
system
devices
704K
BOOOOh
640K
AOOOOh
Conventiona
l
576K
90000h
memory
address
space
512K
80000h
OK
-
640K
448K
70000h
for
DOS
and
384K
60000h
application
programs
320K
50000h
256K
40000h
192K
30000h
128K
20000h
64K
10000h
OK
OOOOOh
TABLE
2·1.
ADDRESS
FOR
THE
1MB
MEMORY
MAP
2-2
TYPES OF MEMORY -
AN
OVERVIEW
Reserved
memory
in
Figure
2-1
is
divided
into
the
following
areas:
•
•
•
ROM
BIOS
area
-
the
part
of
DOS
that
is
built
into
every
PC
and
manages
the
hardware
basics,
such
as
reading
the
keyboard
,
driving
the
printer
,
and
displaying
information
on
the
screen.
Screen
Buffer
on
Video
Display
RAM
-
the
area
that
stores
the
information
that
appears
on
the
video
display
monitor.
Hardware-specific
ROMs
-
the
area
for
the
enhanced
graphics
adapter
(EGA)
display
and
hard
disk
controller.
Refer
to
Figure
2-2
for
an
illustration
on
how
reserved
memory
is
nor-
mally
configured
.
10000H
FOOOH
EOOOH
D400H
C400H
BSOOH
BOOOH
AOOOH
_--.--
---,-
_1024K
ROM
BIOS
_-+----+-_
960K
Extra
ROM
LIM
Data Area
896K
848K
--+--=.,---+--
784K
--,g~,--
736K
--+--=:..:...=---+--
704K
EGA!
VGA
_-'--
--
-'--_
640K
III
-UNUSED
FIGURE
2·2.
RESERVED
MEMORY
ON
AN
AT
OR
386
SYSTEM
TYPES
OF
MEMORY -AN OVERVIEW 2-3

EXTENDED
MEMORY
The
286
and
386
CPU
can
address
more
than
1
MB
of
memory
,
but
the
DOS
operating
system
still
places
a
640K
cap
on
the
size
of
con-
ventional
memory.
Extended
memory,
also
referred
to
as
protected
mode
memory,
is
mapped
to
a
1024K
(1.0M)
or
higher
address.
Under
the
DOS
operating
system
,
extended
memory
is
pr
i
m~rily
.
us~
for
RAM
disks,
print
spoolers,
and
EMS
4.0.
No
DOS
appll~tIOn
IS
able
to
execute
in
extended
memory,
and
few
DOS
applications
are
able
to
make
any
use
of
extended
memory
.
Linear-memory
operating
systems,
e.g
.,
XENIX,
Novell
and
OS/2
,
can
use
extended
memory
more
effectively
than
DOS.
EXPANDED
MEMORY
EMS
(Expanded
Memory
Specification)
memory,
also
known
as
LIM
(LotusllntellMicrosoft)
memory
and
expanded
memory
was
developed
by
the
LIM
namesake
companies
to
give
programs
additional
room
to
load
their
data
files
.
Programs
written
for
EMS
4.0
can
store
both
data
and
program
codes
into
EMS
memory
.
Program
code
stored
in
EMS
4.0
memory
can
run
from
within
EMS
memory.
EMS
memory
is addressed
by
a
method
called
page
swapping
:
As
shown
in
Figure
2-1,
part
of
the
640K-1024K
address
range
IS
r
e-
served
for
system
devices.
The
MegaLlT~
PLUS
's
MegaLlT~.SYS
device
driver
program
sets
up
a
64K
contiguous
page
frame
In
the
768K-896K
(COOOO-DFFFF
in
hex)
memory.
Four
of
t~es~
pages
can
be
mapped
into
the
64K
page
frame.
When
the
application
program
needs
to
access
data
stored
in
EMS
memory,
it
finds
which
page
the
data
is
located,
then
'
moves
the
needed
page
into
the
base
frame.
The
previous
page
is
swapped
out
of
the
page
frame
and
moved
back
into
the
EMS
board.
2-4
TYPES OF MEMORY -
AN
OVERVIEW
Since
the
size
of
the
mapping
area
is
not
limited
to
64K,
any
area
between
16K
to
1
MB
can
be
mapped.
Th
is
mapping
area
can
be
set
and
changed
by
the
program
where
several
non-adjacent
"mapping"
areas
are
possible
.
Figure
2-3
shows
how
a
16K
page
of
expanded
memory
can
be
mapped
into
the
conventional
memory
space
of
the
PC.
An
EMS
physical
page
can
be
pos
i
tioned
logically
in
any
empty
memory
space
between
256K
and
1024K.
C<>nw<>11onaJ
Momo<y
102
4K
BIOS
8AOK
VlOEO
elASMomo<y
U~
te 32MB dlvk!.a'
L:n1o It!K
io;
>eaJ
pa
g
..
.
Any
Ioglc.a/
~
.
un
o.",.O~
I
O"
"'Y
phy.leal
page.
AGURE
2-3.
EMS
4.0
MEMORY
MAP
In
summary,
these
expanded
memory
capab
i
lities
make
it
possible
to
run
not
just
one,
but
multiple
programs
concurrently
in
expanded
memory.
The
process
of
multitasking
(letting
several
programs
run
simultaneously
by
giving
each
a
"slice"
of
time
in
turn)
is
now
possible
because
context-switch
i
ng
(the
process
of
allocating
these
time
slices)
can
be
done
at
processor
speeds.
'tYPES
OF
MEMORY -AN OVERVIEW 2-5

USING
THE
MegaLITH
PLUS
MEMORY
If
your
system
has
only
512K
memory,
you
should
use
the
MegaLITH
PLUS
to
backfill
the
system
to
640K.
MegaLITH
PLUS
can
offer
a
total
of
8192K
onboard
memory.
The
remaining
8064K
of
memory
can
be
configured
as
all
EMS,
all
extended,
or
a
combination
of
the
two.
If
you
have
software
that
req.uires
extend~d
memory,
or
you
are
run-
ning
a
linear-memory
operating
system
like
Novell,
XENIX
or
OS/2,
you
should
use
the
MegaLITH
PLUS
for
linear
memory.
If
you
have
any
EMS
4.0
or
3.2
programs,
you
should
set
up
the
MegaLITH
PLUS
for
EMS.
You
can
set
the
board
for
EMS
memory
without
leaving
the
EMS
memory
available
for
your
programs
by
installing
a
RAM
disk
similar
to
those
provided
for
in
the
MegaLITH
PLUS
package.
In
rare
cases,
you
may
not
be
able
to
install
the
Mega~ITH
PLUS
as
an
EMS
board
due
to
a
page
frame
address
conflict
With
another
ex-
pansion
card.
In
this
case,
you
may
need
to
set
the
MegaLITH
PLUS
for
linear
memory.
2-6
TYPES OF MEMORY -AN OVERVIEW
HARDWARE
INSTALLATION
This
chapter
describes
the
installation
of
the
MegaLITH
PLUS
memory
expansion
board
to
your
system"
It
is
divided
into
three
main
sections.
Section
1
details
the
board
configuration
settings.
Section
2
describes
memory
installation
and
section
3
illustrates
the
installation
of
the
board
into
your
system.
If
you
will
be
using
the
MegaLITH
PLUS
for
linear
memory,
you
need
to
know
how
much
conventional
and
extended
memory
your
system
currently
has.
Run
your
system's
configuration
setup
program
to
check
your
system's
hardware
configuration.
You
can
also
run
the
DOS
CHKDSK
program
to
display
total
conventional
memory
onboard.
BOARD
CONFIGURATION
SETTINGS
This
section
provides
a
detailed
description
on
the
MegaLITH
PLUS
board's
layout
and
factory
switch
settings
.
It
provides
the
basic
infor-
mation
required
to
configure
the
board
to
your
system.
Shown
in
Figure
3-1
is
the
MegaLITH
PLUS
board
layout.
The
left-
hand
side
of
the
board
consists
of
the
SIMM
sockets.
There
are
a
total
of
4
banks
for
the
256K
x
8/256K
x 9
or
1Mx
811
Mx 9
(70
to
120
ns)
SIM
modules.
On
the
upper
right-hand
side
of
the
board
are
the
three
DIP
switches.
DIP
SW1
contains
the
switches
to
enable/disable
parity
checking
and
onboard
memory
configuration
settings.
DIP
SW2
and
SW3
contain
the
switches
for
reserved
linear
memory
settings
and
V
o
port
designation
respectively.
HARDWARE INSTALLATION
3-1

h
BANK
0
BANK
1
BANK
2
BANK
3
SW1
SW2
SW3
,------,I
D D
IIIIII
IIII
J1
D
J2 D
J3
D
FIGURE
3-1.
MEGALITH
PLUS
BOARD
LAYOUT
JUMPER
SETTINGS
Jumper
J1
DRAM
Type
Select
i
on
ON:
1M
SIMM
(Default)
Jumper
J2
EMS
Data
Access
ON:
8-
Bit
OFF:
256K
SIMM
OFF
:
16-B
it
(Default)
Note:
If
for
some
reasons
your
system
refuses
to
work
on
a
16-bit
EMS,
please
change
the
jumper
setting
to
8-
bit
mode.
3-2
HARDWARE INSTALLATION
Warning:
Jumper
J3
should
always
be
OFF
(default
setting)
.
Recon-
figuring
this
jumper
will
cause
problems
to
the
board
.
SW1
DEFAULT
SETTING
DEFAULT
SETIING
All
EXPANDED
MEMORY
FIGURE
3-2.
SW1
DEFAULT
SETTING
Figure
3-2
shows
the
default
setting
for
SW1
.
SW1-8
is
used
to
set
the
board
for
parity
check
enable/disable.
Switches
SW1-1
to
SW1-7
are
set
according
to
the
number
of
memory
you
have
onboard.
The
default
setting
for
the
MegaLITH
PLUS
board
is
SW1-8
ON
(parity
enable)
.
Listed
be
l
ow
is
a
summary
of
switch
settings
for
conven-
ti
onal/extended
memory
already
installed
onboard
.
Note:
Leave
SW1-8
ON
(parity
enable)
unless
you
have
a
special
reason
to
disable
par
i
ty
checking
.
Linear
Memory
on
System
(KB)
0
128
256
384
512
640
768
896
1024
1 2
ON
ON
ON ON
ON
ON
ON
ON
ON ON
ON ON
ON ON
ON ON
ON ON
SW1
345
ON
ON ON
ON ON
ON
ON
ON
ON
ON
ON
ON
ON
ON
OFF
ON ON
OFF
ON ON
OFF
ON
ON
OFF
ON
OFF
ON
6 7
ON ON
ON
OFF
OFF
ON
OFF OFF
ON
ON
ON
OFF
OFF
ON
OFF OFF
ON
ON
HARDWARE INSTALLATION
3-3

Linear
Memory
on
System
(KB)
2176
2304
2432
2560
2688
2816
2994
3072
4224
4352
4480
4608
4736
4864
4992
5120
1 2
ON
ON
ON
ON
ON
ON
ON
ON
ON
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
3-4 HARDWARE INSTALLATION
SW1
3 4
ON ON
ON ON
ON ON
ON ON
ON
ON
ON ON
ON ON
ON
OFF
5
ON
ON
ON
OFF
OFF
OFF
OFF
ON
ON
ON
ON
OFF
OFF
OFF
OFF
ON
6
ON
OFF
OFF
ON
ON
OFF
OFF
ON
ON
OFF
OFF
ON
ON
OFF
OFF
ON
7
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
ON
Linear
Memory
on
System
(KB)
7
296
7424
7
552
7680
7808
7936
8064
8192
9344
9472
9600
9728
9856
9984
10112
1
0240
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
2
OFF
OFF
OFF
O
FF
OFF
OFF
OFF
ON
ON
ON
ON
ON
ON
ON
ON
ON
SW1
3 4
OFF OFF
OFF OFF
OFF
OFF
OFF OFF
OFF OFF
OFF OFF
OFF
OFF
ON ON
ON
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
OFF
ON
5
ON
ON
ON
OFF
OFF
OFF
OFF
ON
ON
ON
ON
OFF
OFF
OFF
OFF
ON
6 7
ON
OFF
OFF
ON
OFF
OFF
ON ON
ON
OFF
OFF
ON
OFF OFF
ON ON
ON
OFF
OFF
ON
OFF
OFF
ON ON
ON
OFF
OFF
ON
OFF
OFF
ON
ON
HARDWARE INSTALLATION 3-5

Linear
SW2
DEFAULT
SETTING
Memory
on
SW1
System
(KB)
1 2 3 4
ON
1 2 3 4 5 6
~~~~~~
RESERVED
FOR
LINEAR
MEMORY
.
TYPE
OFF
FIGURE
3·3.
SW2
DEFAULT
SETTING
12416
OFF OFF
ON
ON
ON ON
OFF
12544
OFF OFF
ON
ON
ON
OFF
ON
Figure
3-3
shows
the
default
setting
for
SW2.
SW2
is
reserved
for
12672
OFF
OFF
ON ON
ON
OFF OFF
12800
OFF
OFF
ON
ON
OFF
ON
ON
linear
memory.
The
default
setting
for
SW2-1
to
SW2-6
is
ON.
Refer
12928
OFF
OFF
ON
ON
OFF
ON
OFF
to
Table
3-2
for
a
summary
of
switch
settings
for
SW2.
13056
OFF
OFF
ON
ON
OFF
OFF
ON
13184
OFF
OFF
ON
ON
OFF OFF OFF
13312
OFF
OFF
ON
OFF
ON
ON ON
MegaLITH
PLUS
Reserved
for
SW2
ConventionaV
Extended
Memory
1 2 3 4 5 6
*
128
ON
ON
ON ON
ON ON
256
ON
ON
ON
ON
ON
OFF
14464
OFF
OFF OFF
ON ON
OFF
ON
14592
OFF
OFF OFF
ON ON ON
OFF
14720
OFF OFF OFF
ON
ON
OFF OFF
14848
OFF
OFF OFF
ON
OFF
ON
ON
14976
OFF
OFF OFF
ON
OFF
ON
OFF
15104
OFF
OFF OFF
ON
OFF OFF
ON
15232
OFF
OFF OFF
ON
OFF OFF OFF
15360
OFF OFF OFF
OFF
ON
ON
ON
384
ON
ON
ON
ON
OFF
ON
5
12
ON ON ON ON
OFF
OFF
640
ON ON ON
OFF
ON ON
768
ON ON
ON
OFF
ON
OFF
896
ON
ON
ON
OFF
OFF
ON
1024
ON
ON
ON
OFF
OFF OFF
1152
ON ON
OFF
ON ON
ON
1280
ON ON
OFF
ON
ON
OFF
1408
ON
ON
OFF
ON
OFF
ON
1536
ON ON
OFF
ON
OFF
OFF
1664
ON ON
OFF
OFF
ON ON
1792
ON
ON
OFF OFF
ON
OFF
1920
ON
ON
OFF OFF
OFF
ON
2048
ON
ON
OFF
OFF
OFF
OFF
* •
DEFAULT
•
DEFAULT
TABLE
3·1.
SUMMARY
OF
SW1
SETTING
3-6
HARDWARE INSTALLATION HARDWARE INSTALLATION 3-7

MegaliTH
PLUS
Reserved
for
ConventionaV
Extended
Memory
4224
4352
4480
4608
4736
4864
4992
5120
5248
5376
5504
5632
5760
5888
6016
6144
1 2
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
ON
SW2
3 4 5 6
ON
ON
ON ON
ON ON
ON
OFF
ON ON
OFF
ON
ON
ON
OFF OFF
ON
OFF
ON
ON
ON
OFF
ON
OFF
ON
OFF OFF
ON
ON
OFF OFF
OFF
OFF
ON
ON ON
OFF
ON
ON
OFF
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF OFF
ON
ON
OFF OFF
ON
OFF
OFF OFF OFF
ON
OFF OFF
OFF OFF
----------------------
3-8 HARDWARE INSTALLATION
~
I
MegaLITH
PLUS
Reserved
for
ConventionaV
Extended
Memory
6272
6400
6528
6656
6784
6912
7040
7168
7296
7424
7552
7680
7808
7936
8064
8192
1 2
OFF
OFF
OFF OFF
OFF
OFF
OFF OFF
OFF
OFF
OFF OFF
OFF
OFF
OFF
OFF
OFF OFF
OFF
OFF
OFF OFF
OFF OFF
OFF OFF
OFF OFF
OFF OFF
OFF OFF
SW2
3 4 5 6
ON
ON ON ON
ON
ON ON
OFF
ON
ON
OFF
ON
ON
ON
OFF OFF
ON
OFF
ON ON
ON
OFF
ON
OFF
ON
OFF OFF
ON
OFF
OFF
OFF OFF
OFF
ON
ON
ON
OFF
ON
ON
OFF
OFF
ON
OFF
ON
OFF
ON
OFF OFF
OFF
OFF
ON
ON
OFF
OFF
ON
OFF
OFF
OFF
OFF
ON
OFF OFF
OFF OFF
TABLE
3·2.
SUMMARY
OF
SW2
SETTING
HARDWARE INSTALLATION 3·9

SW3
DEFAULT
SETTING
1/0
PORT
FOR
EMS
FIGURE
3-4.
SW3
DEFAULT
SETIING
Figure
3-4
shows
the
default
settings
f~r
SW3
.
SW3
is
used
for
1/9
port
address
sett
i
ngs.
The
default
setting
for
the
MegaLITH
PLUS
IS
SW3-1
ON,
SW3-2
OFF,
SW3-3
ON
and
SW3-4
OFF.
The
default
setting
for
I/O
port
address
is
258H
.
Refer
to
Table
3-3
for
a
sum-
mary
of
I/O
port
address
settings
for
SW3
of
the
MegaLITH
PLUS.
110
ADDRESS
SW3
2 3 4
0208
H
ON ON
ON ON
0218H
ON ON
ON
OFF
0228H
ON ON
OFF
ON
0238H
ON ON
OFF
OFF
0248H
ON
OFF
ON
ON
*
0258H
ON
OFF
ON
OFF
0268H
ON
OFF OFF
ON
0278H
ON
OFF OFF OFF
0288H
OFF
ON ON
ON
0298H
OFF
ON
ON
OFF
02A8H
OFF
ON
OFF
ON
02B8H
OFF
ON
OFF OFF
02C8H
OFF OFF
ON ON
02D8H
OFF
OFF
ON
OFF
02E8H
OFF OFF OFF
ON
02F8H
OFF OFF OFF OFF
•
DEFAULT
TABLE
3·3.
I/O
PORT
ADDRESS
SETIINGS
3-10 HARDWARE INSTALLATION
MEMORY
INSTALLATION
TYPES
OF
MODULES
To
install
the
maximum
8192K
(8MB)
of
memory
on
the
MegaLITH
PLUS
memory
expansion
board,
you
will
need
8
pieces
of
1Mx9
SIM
modules
.
The
chips
must
all
be
rated
at
a
maximum
access
time
of
70
to
120
nanoseconds
(ns).
The
following
SIM
modules
have
been
tested
good
with
the
MegaLITH
PLUS
board
.
Most
other
brands
will
work
with
this
board,
but
a
few
untested
brands
may
fail
to
do
so.
BRAND
PANASONIC
PANASONIC
OKI
SIEMENS
NEC
FUJITSU
MITSUBISHI
CHIP
NUMBER
MN41
C4256-08
MN41
C1
000SJ-08
M511000A-08
HYB511
000AJ-70
NEC421
000-80
F81
C1
000BJ
-
80
M5M41
000BJ-80
TABLE
3-4.
TABLE
OF
TESTED
CHIPS
HOW
TO
INSTALL
THE
MODULES
Computer
components
are
easily
damaged
by
stat
ic
electricity.
Be
careful
to
handle
the
MegaLITH
PLUS
only
by
its
edges.
Do
not
touch
any
of
the
metal
circuitry
wi
th
your
hands,
specifically,
the
gold
contacts.
Do
all
of
the
preparation
work
on
a
static-free
surface
.
HARDWARE INSTALLATION
3-11

Position
the
legs
of
the
modules
above
the
SIMM
bank
..
Seat
the.le~s
of
the
module
into
the
bank.
Make
sure
that
each
leg
I~
seated
In
Its
respective
socket
before
pressing
the
module
securely
Into
the
bank
.
Check
that
none
of
the
legs
are
bent
under
the
module.
WHERE
TO
INSTALL
THE
MODULES
You
will
need
two
(2)
to
eight
(8)
SIM
modules
to
populate
onboard
memory
.
The
MegaLITH
PLUS
can
be
configured
to
512K,
1M,
1.5M,
2M,
4M,
6M
and
8M
memory
sizes.
BANK
0
BANK
1
BANK
2
BANK
3
SW1
SW2
SW3
L----JIDD
IIIIII IIII
J1D
J2D
J3D
FIGURE
3-5.
BANK
LOCATIONS
ON
THE
MEGALITH
PLUS
Figure
3-5
shows
the
location
of
the
banks
.
Make
sure
that
the
DIP
switch
SW1-8
is
set
ON
to
enable
the
memory
parity
check
functi,on.
See
the
section
on
Board
Configuration
settings
to
set
the
DIP
sWitch
SW1-8.
3-12 HARDWARE INSTALLATION
The
table
below
summarizes
the
bank
locations
and
number
of
SIM
modules
needed
for
the
corresponding
memory
sizes.
MEMORY
256KX8
OR
BANK
1MX8
OR
BANK
SIZE
256KX9
SELECTION
1MX9
SELECTION
SIMM SIMM
512K
2
pes
.
BANK
°
1M
4
pes
.
BANK
0, 1
1.
5M
6
pes
.
BANK
0, 1, 2
"
2M
B
pes
.
BANK
0, 1, 2, 3 2
pes
.
BANK
°
4M
4
pes
.
BANK
0,1
6M
6
pes
.
BANK
0, 1, 2
BM
B
pes
.
BANK
0, 1, 2,3
*
Use
only
either
256K
or
1M
memory
configuration
and
not
both.
Note:
Use
DRAM
chips
with
speed
of
70
ns
to
120
ns.
TABLE
3-5.
BANK
SELECTION
AND
CHIP
REQUIREMENTS
BOARD
INSTALLATION
BACKING
UP
THE
MegaLITH
PLUS
The
MegaLITH
PLUS
software
disk
is
a
single-sided,
eight
sector
non-system
disk
.
It
can
be
used
with
PC-DOS
3,0
or
above
.
Before
you
begin,
you
must
first
backup
the
original
MegaLITH
PLUS
utility
disk.
The
following
steps
are
used
to
back
up
the
MegaLITH
PLUS
software
programs.
1.
Prepare
a
blank
formatted
disk
for
copying
the
files
from
the
origi-
nal
disk
.
2.
Put
a
write-protect
tab
on
the
or
i
ginal
diskette.
This
will
prevent
accidental
erasures
during
the
copy
process.
HARDWARE INSTALLATION 3-13

3.
Boot
your
PC/AT
system.
4.
Copy
the
MegaLITH
PLUS
programs
to
a
blank
formatted
disk.
a.
If
you
have
only
one
floppy
drive,
type:
COpy
A:'*.*
B:
<Enter>
Note:
The
system
will
prompt
you
to
change
the
source
(A:)
and
destination
(8:)
diskettes
although
you're
using
only
one
floppy
disk
drive.
b.
If
you
have
two
floppy
drives,
insert
the
MegaLITH
PLUS
software
disk
in
drive
B
and
type:
COpy
B:'*.*A:
<Enter>
5.
Store
the
original
MegaLITH
PLUS
disk
in
a
safe
place.
INSTALLING
THE
MEGALITH
PLUS
If
you
are
installing
the
MegaLITH
PLUS
for
the
first
time,
install
the
MegaLITH
PLUS
memory
expansion
board
into
the
bus
slot
of
your
system.
Insert
the
backup
utility
disk
into
drive
A
and
type
INSTALL.EXE.
Before
you
begin
installation,
access
the
READ.ME
file
using
the
TYPE
command
under
DOS
and
read
the
information
carefully.
After
reading
the
READ.ME
file,
type
INSTALL
at
the
DOS
prompt
to
begin
installation
.
The
program
will
guide
you
through
a
series
of
questions
and
instruct
you
on
the
proper
installation
of
the
board.
Additional
details
on
the
MegaLITH
PLUS
utility
program
disk
are
found
on
the
next
chapter.
3-14 HARDWARE INSTALLATION
The
steps
for
the
proper
installation
of
the
board
are
listed
below.
1.
Unlock
your
system
unit,
turn
off
the
power,
and
unplug
the
power
cord.
2.
Remove
the
cover
mounting
screws
from
the
rear
of
the
sys-
tem
unit.
After
removing
the
mounting
screws
slide
the top
of
the
case
forward
and
lift
the
cover.
Refer
to
Figure
3-6.
FIGURE
3-6.
REMOVING
THE
SYSTEM
COVER
3.
Remove
the
blank
cover
plate
from
any
empty
16-bit
expan-
sion
slot.
(Please
refer
to
Figure
3-7).
Save
the
screw.
FIGURE
3-7.
MEGALITH
PLUS
INSTALLATION
HARDWARE INSTALLATION 3-15

4.
Firmly
and
carefully
plug
the
prepared
MegaLITH
PLUS
board
into
the
selected
slot.
The
gold
contacts
at
the
base
of
the
card
go
into
the
connector
on
the
motherboard.
5.
Replace
the
adapter
mounting
screw.
6.
Replace
the
system
unit
cover
and
reattach
all
cards.
3-16 HARDWARE INSTALLATION
SOFTWARE
INSTALLATION
This
section
describes
the
use
and
operation
of
the
MegaLITH
PLUS
software,
including
the
EMS
device
drivers,
RAM
disk
device
drivers,
and
print
spoolers.
DESCRIPTION
Your
MegaLITH
PLUS
diskette
includes
the
following
programs:
1.
INSTALL.EXE
This
program
facilitates
the
setting
of
the
DIP
switches
on
the
MegaLITH
PLUS
memory
expansion
board.
It
also
automatically
creates
or
modifies
the
CONFIG.SYS
and
the
AUTOEXEC.BAT
to
facilitate
the
installation
of
the
MegaLITH
PLUS's
drivers
and
utili-
ties
..
To
use
the
program,
follow
the
instructions
prompted
on
the
screen.
2.
MegaLlTH.SYS
MegaLlTH.SYS
is
a
device
driver
conforming
to
EMS
version
4.0.
You
must
tell
DOS
to
install
the
EMS
driver
by
including
a
com-
mand
line
in
the
CONFIG.SYS
file
for
application
programs
using
the
expanded
memory.
3.
EMSDISK.SYS
EMSDISK.SYS
is
a
device
driver
using
EMS
memory
to
simulate
a
virtual
disk.
In
the
CONFIG.SYS
file,
the
command
line
to
use
EMSDISK.SYS
must
be
placed
after
the
command
line
which
de-
fines
MegaLlTH.SYS.
SOFTWARE INSTALLATION
4-1

4.
CMMDISK.SYS
CMMDISK.SYS
is
a
device
driver
using
conventional
memory
to
set
up
a
RAM
disk.
5.
EXMDISK.SYS
EXMDISK.SYS
is
a
device
driver
using
extended
memory
to
set
up
a
RAM
disk.
6.
PSPOOLA.COM
PSPOOLA.COM
uses
EMS
memory
for
print
spooling.
It
lets
you
do
other
computing
tasks
while
the
computer
is
printing
.
7.
PSPOOL.COM
PSPOOL.COM
uses
conventional
memory
for
print
spooling.
It
lets
you
do
other
computing
tasks
while
the
computer
is
printing.
S.
PSPLHELP.COM
This
program
shows
the
PSPOOL
and
PSPOOLA
command
syn-
tax.
It
also
gives
a
listing
of
all
spooler
options
and
their
mean-
ings.
4-2
SOFTWARE INSTALLATION
USING
EXPANDED
MEMORY
The
LotuS/lntel/Microsoft
Expanded
Memory
Specification
defines
the
software
interface
of
the
Expanded
Memory
Manager
{EMM)
as
a
de-
vice
driver
that
controls
and
manages
the
interface
between
DOS
ap-
plication
programs
and
expanded
memory.
If
you
are
using
the
MegaLITH
PLUS
for
EMS
memory,
the
MegaLlTH.SYS
expanded
memory
manager
(EMM)
must
be
installed.
Up
to
four
MegaLITH
PLUS
cards
with
32MB
of
expanded
memory
can
be
installed
using
the
MegaLlTH.SYS
driver.
To
install
the
EMM,
use
an
ASCII
text
editor
to
either
create
or
modify
the
CONFIG.SYS
file.
This
file
must
be
in
the
root
directory
of
the
boot
disk.
(The
boot
disk
is
usually
hard
disk
C
or
the
drive
A
system
flo~y.)
You
can
select
the
1/0
port
and
base
segment
addresses
of
the
MegaLITH
PLUS
expanded
memory
by
properly
specifying
the
pa-
rameters.
MEGALlTH.SYS
PARAMETER
SPECIFICATION
The
full
command
format
for
using
MegaLlTH
.
SYS
is
as
follows:
DEVICE
=
MegaLlTH.SYS
[/B=xxxx]
[IP=nnn{;mmm}]
[/H=yy]
[/S=zz]
[/L]
[1X=aaaa-bbbb]
[/1=cccc-dddd]
[IT
=tttt]
18=
xxxx
xxxx
is
the
EMS
page
frame
base
address
in
hexadecimal.
In
expanded
memory
management,
a
contiguous
64K
page
frame
segment
must
be
reserved.
The
following
are
valid
page
frame
base
addresses:
COOO,
C400
,
caoo,
CCOO
and
0000.
The
de-
fault
page
frame
base
address
is
COOO.
SOFTWARE INSTALLATION 4-3
Table of contents
Popular Storage manuals by other brands

DANE-ELEC
DANE-ELEC SO MOBILE OTB - quick start guide

IBM
IBM System Storage DS3300 Installation, user's, and maintenance guide

Intel
Intel SSDSA1MH080G1 product manual

Freecom
Freecom TOUGH DRIVE LEATHER - datasheet

IBM
IBM Travelstar 10E Installation and operation guide

Hiddn
Hiddn KryptoDisk 2 Quick installation guide