1.0 - DOS/32 Advanced - Overview
Terminology and definitions:
Words "DOS Extender" refer to that part of DOS/32 Advanced which performs initialization and cleanup of protected mode and DPMI, and extends software interrupts INT 10h, INT 21h and INT 33h.
Words "built-in DPMI" or "ADPMI" refer to the DPMI server that is built into DOS/32 Advanced and provides INT 31h interface.
Words "external DPMI" refer to any DPMI host other than DOS/32 Advanced built-in DPMI (for example Windows DPMI).
Please remember that by definition, a DOS Extender is not necessarily includes an incorporated (built-in) DPMI host, and a DPMI host is not necessarily extends any software interrupts, but only provides an API entry point through INT 31h.
The intention of this document is to provide protected mode programmers and application software developers with certain technical information on how DOS/32 Advanced DOS Extender and DOS/32 Advanced built-in DPMI host operate, what system resources they use as well as how they interact with the present (underlying) system software and with 16/32-bit protected mode application. The reader should have strong skills and a good experience of protected mode programming and system programming in order to understand the topics covered by this documentation.
All Rights Reserved.