Jump to content

Talk:DOS Protected Mode Interface

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by 93.229.164.202 (talk) at 08:44, 11 November 2023 (Version: Reply). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
WikiProject iconComputing Start‑class Mid‑importance
WikiProject iconThis article is within the scope of WikiProject Computing, a collaborative effort to improve the coverage of computers, computing, and information technology on Wikipedia. If you would like to participate, please visit the project page, where you can join the discussion and see a list of open tasks.
StartThis article has been rated as Start-class on Wikipedia's content assessment scale.
MidThis article has been rated as Mid-importance on the project's importance scale.

Untitled

This article contains a lot of chatter about other operating systems and things that aren't really relevant to the DPMI interface as it exists. I think some of this belongs in a different article.

-- (unsigned) by 2009-11-03T05:15:55‎ Mr. Shoeless

I did a full rewrite of an overview section now to address this and other concerns. Hope it is now better. Stsp3 (talk) 13:48, 19 December 2021 (UTC)[reply]

Version

Are there different API versions out there? Google gave me an unclear result. :-( --RokerHRO (talk) 15:38, 11 September 2011 (UTC)[reply]

Yes, there are. Officially 0.9 and 1.0, but the story is more complicated than that. However, the article already discusses this. --Matthiaspaul (talk) 20:04, 21 May 2016 (UTC)[reply]
There is:
  • DPMI 0.9 (a subset of True DPMI)
  • DPMI 1.0 (extends DPMI 0.9 but is incompatible to True DPMI)
  • True DPMI (is used by Windows 3.0, 3.1, Windows 95/98/Me, Borland's C Compiler and Turbo Pascal, thus it is the most important DPMI specification. But it lacks an official public release of the specification. Only some companies like Microsoft and Borland do have that)
Here's a complete reading about this story: https://lists.gnu.org/archive/html/lynx-dev/1998-04/msg00773.html 93.229.164.202 (talk) 08:44, 11 November 2023 (UTC)[reply]

Where can the specification for True DPMI, which is not DPMI 1.0, be found?

Windows 3.0, 3.1 and Borlands C Compiler and Turbo Pascal Compiler do make use of the fully True DPMI specification. CWSDPMI on the other side is following the DPMI 1.0 spec, which is something different to True DPMI. The official DPMI 0.9 specification is a subset of True DPMI and DPMI 1.0, but it does not contain everything of True DPMI. So where can the True DPMI specification be found? If you don't know that i am talking about, read this article: https://lists.gnu.org/archive/html/lynx-dev/1998-04/msg00773.html 93.229.164.202 (talk) 08:39, 11 November 2023 (UTC)[reply]