[comp.os.msdos.programmer] DOS Protected Mode Interface

randall@Virginia.EDU (Randall Atkinson) (06/18/91)

In article <9106180040.AA26036@chinle.utah.edu>, 
	Galen Hunt <gchunt%chinle@cs.utah.edu> writes:
% Does anyone know where I can get information on the DPMI standard. 

In article <1991Jun18.115842.11193@cm.cf.ac.uk>, 
	Robert Hartill <rhl@computing-maths.cardiff.ac.uk> writes:

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

DPMI == DOS Protected Mode Interface

  The 0.9 version was released about 1 year ago and should be
obtainable immediately from your local Intel (the folks who designed
the 80x86 chips) representative.  

  The 1.0 version was just completed and it might take your Intel rep
a little longer to get a copy of that.  I don't think the differences
are major and I've heard rumours that 1.0 is a proper superset of 0.9
(take that with the usual amount of salt).

  Windows/386 v3.0 protected mode uses DPMI 0.9, but v3.1 will likely
use DPMI 1.0 instead.

  The DPMI specs aren't large documents, but they are copyrighted so
it is illegal for anyone to email anyone else a copy of it or put it
out for ftp.  If anyone from Intel is listening, please consider
making the 1.0 spec available from somewhere via anonymous ftp
(Simtel20 would be a good choice).

ralf+@cs.cmu.edu (Ralf Brown) (06/19/91)

In article <1991Jun18.140059.5678@murdoch.acc.Virginia.EDU> randall@Virginia.EDU (Randall Atkinson) writes:
}  The 1.0 version was just completed and it might take your Intel rep
}a little longer to get a copy of that.  I don't think the differences
}are major and I've heard rumours that 1.0 is a proper superset of 0.9

There are considerable additions, but it is indeed a proper superset
(though it might break code that assumes anything about the value in
AX on an error return, since 1.0 returns error codes whereas 0.9 did
not).

}  The DPMI specs aren't large documents, but they are copyrighted so
}it is illegal for anyone to email anyone else a copy of it or put it
}out for ftp.  If anyone from Intel is listening, please consider
}making the 1.0 spec available from somewhere via anonymous ftp

You can call the Intel BBS at 503-645-6275 and download a softcopy of
the spec.  Last time I checked, it was still the 0.9 version, but now
that Intel is actually shipping the 1.0 hardcopy, they have probably
updated the BBS.
-- 
{backbone}!cs.cmu.edu!ralf  ARPA: RALF@CS.CMU.EDU   FIDO: Ralf Brown 1:129/53
BITnet: RALF%CS.CMU.EDU@CARNEGIE   AT&Tnet: (412)268-3053 (school)   FAX: ask
DISCLAIMER?  Did  | It isn't what we don't know that gives us trouble, it's
I claim something?| what we know that ain't so.  --Will Rogers