[comp.os.msdos.programmer] DPMI

ddl@husc6.harvard.edu (Dan Lanciani) (10/12/90)

	Sorry if this has already come up and been dismissed, but
I just got my copy of the DPMI spec and I don't seem to see what
I'm looking for.  I'm looking for support of shared services, e.g.,
a network, that might themselves like to be DPMI applications.  Everything
is there to access TSRs that have loaded before the DPMI control
program, but there doesn't seem to be any way to offer shared services
*from* a DPMI program.  Of course, this may be the idea since DPMI
will be supported under OS/2 with real processes and DPMI is really
an API (empahsis on the A in API).
	So, is anything like this planned for future versions (1.0?)?
Something on the order of a DPMI TSR "global" to the virtual machines
created by, e.g., Windows 3.0?

				Dan Lanciani
				ddl@harvard.*

gchunt%chinle@cs.utah.edu (Galen Hunt) (06/18/91)

Keywords: DPMI, 386

HELP!

Does anyone know where I can get information on the DPMI standard.  I've got
a program that has to been run under Protected Mode on the 386 and I need as
much and as detailed as possible information on the DPMI standard as I can
get.

I don't normally read these groups so could you please respond by email.

gchunt@chinle.utah.edu
or
g-hunt@ee.utah.edu

Thanks, I really appreciate the help!!!

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Galen C. Hunt                                            gchunt@chinle.utah.edu
Disclaimer: I don't even take credit for what I say so why should anyone else??

rhl@computing-maths.cardiff.ac.uk (Robert Hartill) (06/18/91)

gchunt%chinle@cs.utah.edu (Galen Hunt) writes:
_
_Does anyone know where I can get information on the DPMI standard.  I've got
_a program that has to been run under Protected Mode on the 386 and I need as
_much and as detailed as possible information on the DPMI standard as I can
_get.
_
_
_Thanks, I really appreciate the help!!!
_

What's DPMI ?, Dos Protected Mode I*  ?

:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::     Robert Hartill, Dept Of Computing Mathematics, UWCC, Cardiff, UK.     ::
::          e-mail : rhl@cm.cf.ac.uk         Fax : 0222 666182               ::
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
When I hear anyone talk of Culture, I reach for my revolver.
-Hermann Goering.
-------------------------------------------------------------------------------

an336@cleveland.Freenet.Edu (Steven P. Thorn) (06/18/91)

>
> Does anyone know where I can get information on the DPMI standard.  I've got
> a program that has to been run under Protected Mode on the 386 and I need as
> much and as detailed as possible information on the DPMI standard as I can
> get.
>
DPMI == DOS Protected-Mode Interface

"The DPMI spec defines a standard interface that allows protected mode DOS apps
to more fully implement the protected mode features of the Intel 286, i386 and
i486 processors."  From _An_Introduction_To_The_DOS_Protected_Mode_Interface_
white paper published by the Software Focus Group, Intel Corp. March 1991.

This paper, as well as Version 1 of the DPMI Specification (version 1 was just
published on March 12 of this year) by the DPMI Committee, which includes reps
from Borland, IBM, Ergo Computer Solutions, Intellegent Graphics, Intel, Locus,
Lotus, Microsoft, Phar Lap, Phoenix Technologies, Quarterdeck and Rational
Systems.

A free copy of the spec is available from:
    Intel Literature JP26
    3065 Bowers Avenue
    P.O. Box 58065
    Santa Clara, CA  95051-4725
Ask for DPMI Specification Version 1.0 (order number 240977-001) and _An_Intro-
duction_To_The_DOS_Protected_Mode_Interface_ (order number 240787-002).




--
----------------------------------------------------------------
Steve Thorn
Picker International       an336@cleveland.freenet.edu
Highland Heights, Ohio     an336@cleveland.freenet.edu@cunyvm

ming@plxsun.uucp (Lak-Ming Lam) (06/19/91)

NOTE: Whoever responsible for maintain the FAQ file for this group
      please consider to add this information to the FAQ file.  Thanks.


The DPMI (DOS Protect Mode Interface) specification (version 0.9 dated
May 15, 1990) is distributed as Intel Part Number 240763-001 and can
be obtained at no charge from Intel Literature Sales, P.O. Box 58130,
Santa Clara, CA 95052, phone (800) 548-4725 (international customers
should contact their local Intel sales representative).
Version 1.0 of the specification has just been released.

The VCPI (Virtual Control Program Interface) Specification (version
1.0, dated June 12, 1989) can be obtained from Phar Lap Software,
Inc., 60 Aberdeen Avenue, Cambridge MA 02138, phone (617) 661-1510.

More Information:

Members of the DPMI Committee include the following:

   Borland International
   Eclipse Computer Solutions, Inc.
   International Business Machines Corporation (IBM)
   Intelligent Graphics Corporation
   Intel Corporation
   Locus Computing Corporation
   Lotus Development Corporation
   Microsoft Corporation
   Phar Lap Software, Inc.
   Phoenix Technologies Ltd.
   Quarterdeck Office Systems
   Rational Systems, Inc.

For more information on this subject, refer to the July 1990 issue of
"Microsoft Systems Journal" (Vol. 5, No. 4) or to "Extending DOS" by
Ray Duncan (published by Addison-Wesley).

Date Updated:  91/06/18