home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Monster Media 1994 #1
/
monster.zip
/
monster
/
TEXT
/
N7TIPS.ZIP
/
1014310.TXT
< prev
next >
Wrap
Text File
|
1994-03-04
|
5KB
|
135 lines
NOVELL TECHNICAL INFORMATION DOCUMENT
TITLE: Introduction to DOS Protected Mode Services (DPMS)
DOCUMENT ID: 014915
DOCUMENT REVISION: A
DATE: 15FEB94
ALERT STATUS: Yellow
INFORMATION TYPE: Issue
README FOR: NA
NOVELL PRODUCT and VERSION:
Novell DOS 7
ABSTRACT:
This document introduces the DOS Protected Mode Services (DPMS)
as a memory management tool.
------------------------------------------------------------------
DISCLAIMER
THE ORIGIN OF THIS INFORMATION MAY BE INTERNAL OR EXTERNAL TO
NOVELL. NOVELL MAKES EVERY EFFORT WITHIN ITS MEANS TO VERIFY
THIS INFORMATION. HOWEVER, THE INFORMATION PROVIDED IN THIS
DOCUMENT IS FOR YOUR INFORMATION ONLY. NOVELL MAKES NO EXPLICIT
OR IMPLIED CLAIMS TO THE VALIDITY OF THIS INFORMATION.
------------------------------------------------------------------
ISSUE
DPMS.EXE is the newest tool contained in Novell DOS 7 for
maximizing available memory. DPMS (DOS Protected Mode
Services) is a suite of services that allow DOS devices and
other resident system extensions (such as TSRs and disk
drivers) to run in Protected mode on 286 and 386+ computers.
By using DPMS services, an application can reliably execute
or store data in extended memory. This reduces the use of
Conventional memory (leaving it free for applications that
require Conventional) without the need to use Upper Memory
or High Memory.
DPMS is tailored to meet the requirements of TSR
applications. It has a minimal suite of services that
results in DPMS having a very small footprint of about 1 KB
of conventional memory. Novell DOS 7 includes several DPMS
client components. These include the Stacker disk
compression driver, NWCACHE (disk cache), CD-ROM extensions,
a peer-to-peer network server, and VDISK.
DPMS services are provided by the DPMS.EXE server that is
loaded in CONFIG.SYS as a device. DPMS is DOS and memory
manager independent and is compatible with Windows 3.0 and
3.1.
The DPMS API (Application Programming Interface) is
available as a Software Developer's Kit (SDK) to third-party
developers. Developers will be able to license and
distribute DPMS free of royalty charges. The DPMS SDK is
available through Novell's Professional Developer Program,
by calling 800-RED-WORD (800-733-9673).
Other technical information is available in Novell's Network
Support Encyclopedia, NPD Bullets volume 5 number 6,
AppNotes October 1993 (This information is available on
CompuServe, in the NetWire forum) and the INDRUS Resource
magazine July-August 1993 volume 8 number 4.
Source Information:
Novell Application Programming Interface (API), DOS
Protected Mode Interface, specification version 0.9, July
26,1990 DOS Protected Mode Services, specification version
1.0, July, 1993
Extended Memory Specification (XMS), version 2.0, July 19,
1988 Copyright (c) 1988, Microsoft Corporation, Lotus
Development Corporation, Intel Corporation, and AST
Research, Inc. Microsoft Corporation
Box 97017
16011 NE 36th Way
Redmond, WA 98073
LOTUS (R)
INTEL (R)
MICROSOFT (R)
AST (R) Research
Virtual Control Program Interface (VCPI), version 1.0, June
12, 1989
VCPI SPONSORS
A.I. Architects, Inc., Peabody, MA
Lotus Development Corp., Cambridge, MA
Phar Lap Software, Inc., Cambridge, MA
Quadram, Norcross, GA
Qualitas, Inc., Bethesda, MD
Quarterdeck Office Systems, Santa Monica, CA
Rational Systems, Inc., Natick, MA
VCPI Co-ordinators
Phar Lap Software (617) 661-1510 Robert Moote
Quarterdeck Office Systems (310) 392-9851 Daniel Spear
Copyright Phar Lap Software, Inc., 1987-1989
Copyright Quarterdeck Office Systems, 1987-1989
LOTUS(R)/INTEL(R)/MICROSOFT(R) Expanded Memory Specification
EMS), version 4.0, #300275-005, October, 1987, Copyright (C)
1987
Lotus Development Corporation
55 Cambridge Parkway
Cambridge, MA 02142
Intel Corporation
5200 NE Elam Young Parkway
Hillsboro, OR 97124
Microsoft Corporation
16011 NE 35th Way
Box 97017
Redmond, WA 98073
The INDRUS Resource "Developers Corner - DPMS" pg.12, volume
8, number 4, copyright July-August, 1993, CONUG INC. Gary
Blakenbiller
INDRUS, CONUG, Inc. 405-691-3554
P.O. Box 890086
Oklahoma City, OK. 73189
BBS (East)407-725-8978 (West)415-873-6256