Mail Archives: djgpp/1993/03/17/08:31:40
>All this talk about DPMI and VCPI has got me curious. Can someone point
>me to a reference describing the two, and relative merits of each? E-mail
> would be best to avoid excess traffic, and if there is interest I will
>post information. Or am I the only one who does not know much in the way
>of details about these? thanks,
TopDown allocation - nobody is using anything, do whatever you want
with the system.
XMS - you must ask politely for extended memory and A20 control
services, otherwise you can do what you want.
VCPI - allows you to get into protected mode when you're in V86 mode.
Assumes you will take over the CPU, but you have to ask VCPI for
memory. You run with no protection.
DPMI 0.9 - allows you to run a protected mode app. Does not let you
take over the CPU, and protection is enabled (other programs might be
running). Hooks for some protected services (debug registers, memory
allocation, interrupts).
DPMI 1.0 - adds linear mapping and true virtual memory.
- Raw text -