Mail Archives: djgpp-workers/1998/07/22/14:28:18
Martin Str|mberg wrote:
> As I said before I don't understand how to test the XMS variant; could
> somebody explain how to test that?
It is rather complicated. First, you call INT 2Fh/AX=4310h, and it
returns an address in ES:BX. That is the "driver entry point". All the
interesting XMS features are accessed by loading some other registers
(AH=03h or 05h, here) and issuing a far call to that address. That
would presumably be done with __dpmi_simulate_real_mode_procedure_retf.
I presume this will all work from protected mode.
--
Nate Eldredge
nate AT cartsys DOT com
- Raw text -