Onboard ssd (dos-compatible), Himem.sys and emm386.exe – Tri-M Systems MOPS/586 User Manual

Page 9

Advertising
background image

MOPS/586

Onboard SSD (DOS-compatible)

Expanded Memory Map

The user can convert (up to 20Mbytes) Extended Memory into Expanded Memory (EMS). The selected
Expanded Memory is devided into 16KByte pages, of which four can be mapped into the EMS-frame. The EMS-
frame is located within the first 1MByte address space and has a length of 64KByte. The start address of the
EMS-page can be selected between CC000h and E0000h in steps of 16KBytes. Most Expanded Memory
Managers are choosing their frame address location by themselves if it is not explicit set..

000000h +-------------------+ -

¦ Interruptvectors ¦ ¦ 640KByte

¦ BIOS-variables ¦ ¦ of

¦ IO.SYS, MSDOS.SYS ¦ ¦ main memory

¦ COMMAND.COM ¦ ¦

¦ HIMEM, EMM386 ¦ ¦

¦ Applications ¦ ¦

0A0000h +-------------------¦ +

¦ EGA/VGA Video- ¦ ¦

¦ Adapter ¦ ¦ upper memory

0B0000h +-------------------¦ ¦ area

¦ MGA/CGA Video- ¦ ¦ (RAM areas not

¦ Adapter ¦ ¦ used by video

0C0000h +-------------------¦ ¦ cards can be -

¦ VGA BIOS ¦ ¦ used otherwise) ¦ 48KByte

0CC000h +-------------------¦ ¦ ¦ Shadow RAM

¦ BIOS-extensions ¦ ¦ (all not used -

¦ Shadow-RAM ¦ ¦ areas could be

¦ Dual port RAM ¦ ¦ used otherwise)

¦ EMS-Pages ¦ ¦

¦ etc. ¦ ¦

0E0000h +-------------------¦ ¦ -

¦ System-Setup ¦ ¦ ¦ 128KByte

¦ System-BIOS ¦ ¦ ¦ Shadow RAM

100000h +-------------------¦ + -

¦ ¦ ¦ higher memory area

110000h +-------------------¦ +

¦ ¦ ¦ extended or

¦ ¦ ¦ expanded memory

+-------------------+

To be able to work with Expanded Memory under MS-DOS, you have to add the following drivers to your
CONFIG.SYS:

HIMEM.SYS and EMM386.EXE

The MOPS/586 uses a 32KByte extension BIOS (many other boards do this, too) which is mapped to a
configurable memory area. Some other kind of boards have no extension BIOS, but are using drivers which
communicate with their corresponding devices via memory mapped I/O. All these boards have one thing in
common, they have to share the upper memory area with the Expanded Memory Manager. This is often the
reason for several problems in the system. Make sure you excluded all areas in the upper memory, which are
used by extension BIOSes and memory mapped I/O. Your instruction in the CONFIG.SYS concerning the
Expanded Memory Manager should look like this: (questionmarks for location of extension BIOS)

DEVICE=EMM386.EXE X=E000-EFFF

Onboard SSD (DOS-compatible)

The onboard Solid State Disk (SSD) won’t work under any protected mode operating system, like WINDOWS
3.1, WINDOWS FOR WORKGROUPS 3.11, WINDOWS NT, OS/2 etc.
For SSD-Setup look to Fehler! Verweisquelle konnte nicht gefunden werden. on page Fehler! Textmarke
nicht definiert.
.

Tri-M Systems Inc., 6-1301 Ketch Court, Coquitlam, B.C., V3K 6X7, Canada

Phone: (604) 527-1100, (800) 665-5600 Fax: (604) 527-1110

Email: [email protected] Web: www.Tri-M.com

Advertising