Command: fdxms286.sys
FDXMS286.SYS is an extended memory driver for FreeDOS.
FDXMS286.SYS is for 286 computers. FDXMS is for 386+ computers.
FDXMS286.SYS has to be loaded in CONFIG.SYS / FDCONFIG.SYS.
FDXMS286.SYS is out of date. You should use HIMEMX or JEMMEX
instead.
Syntax:
DEVICE=[drive][path]\fdxms286.sys [options]
drive The drive letter, e.g. C:
path The directory, e.g. \example\
Options:
NUMHANDLES= Sets the number of XMS handles. Default is 32. Minimum
is two (not much use of XMS without any handles!) and
maximum is currently 1024. Each handle takes 5 bytes
(FDXMS.SYS) or 9 bytes (FDXXMS.SYS).
BIOS Makes FDXMS286 always call the BIOS through INT15
instead of using its own protected mode switching.
PS Changes to the particular A20 handling necessary on
PS/2 machines.
GEODE Removes delays while changing the A20 line. Reported
to help FDXMS286 to work on National Semiconductor's
Geode GX1 processor.
DELAY= Number of calls to the delay routine after changing
the A20 line. If you receive the error message "Unable
to switch A20 address line", try setting it to a big
value (say 4000) and see if it helps. Then fine tune
it as you want as low a value as possible for speed.
Default is 1. Maximum is 65535 and 0 maps to 65536.
Comments:
FDXMS286.SYS has to be loaded in CONFIG.SYS / FDCONFIG.SYS.
Examples:
IN CONFIG.SYS / FDCONFIG.SYS:
device=c:\fdos\fdxms286.sys
See also:
config.sys
devload
(emm386)
fdconfig.sys
(fdxms)
(himem)
himemx
jemm386
jemmex
xmgr
Copyright © 2003 Martin Stromberg, updated 2011 by W. Spiegl.
This file is derived from the FreeDOS Spec Command HOWTO.
See the file H2Cpying for copying conditions.