DOS/32 Advanced DOS Extender
- Programmer's Reference
2.06 - DPMI function 0007h
- Set Segment Base Address
Sets the 32-bit linear
base address field in the descriptor table for the specified segment.
In: |
AX = 0007h
BX = selector
CX:DX = 32-bit linear base address of segment |
Out: |
if successful:
CF clear
if failed:
CF set
AX = error code
8022h - invalid selector
8025h - invalid linear address (changing the base would cause the
descriptor to reference a linear address range outside that allowed for
DPMI clients)
|
Notes:
a) DOS/32 Advanced DPMI
and DPMI 1.0 hosts will automatically reload any segment register which
contains the selector specified in register BX.
Copyright © DOS/32 Advanced Team 1996-2002 All Rights Reserved
|