Paxar Gold 6037EX Printer User Manual


 
Utility Descriptions 5-67
UMBLINK.EXE
UMBLINK builds upper memory blocks (UMBs) which have a distinct MCB
chain and may or may not be linked into the DOS MCB chain. UMBLINK
can be used on some systems where EMM386 cannot be used.
Syntax
DEVICE=UMBLINK.EXE [x=mmmm-nnnn]
Remarks
UMBLINK allows for the conversion of various RAM memory regions into
DOS UMBs into which device drivers and TSRs may be loaded.
UMBLINK is a simple device driver that, once installed, does nothing but
filter the Int21h, Function 5803h calls to link and unlink the UMB arena
from the normal DOS MCB chain. UMBLINK must appear before any
DEVICEHIGH lines in your CONFIG.SYS File. Unlike EMM386.EXE,
UMBLINK.EXE is not a protected mode control program. It finds certain
kinds of memory that already exists in the adapter space and links that
memory into the DOS upper memory chain. It then becomes resident and,
like Datalight’s EMM386, becomes the UMB LINK handler for ROM-DOS.
The memory types that UMBLINK can recognize are S-ICE.EXE UMBs
(eliminating the need for Numega's UMB.SYS), XMS UMBs, and pre-
existing RAM that is already either physically or logically addressable
within the adapter space at the time the program is run.
Options
The x=mmmm-nnnn argument specified a hex segment range of existing
RAM to be excluded from the UMB conversion process. Both mmmm and
nnnn must be in the range C000:0h to F000:0h.
Examples
DEVICE=UMBLINK.EXE X=C000 – C800
Load UMBLINK.EXE and exclude the range from C000:0h to C800:0h
from the UMB creation process.