Command: udma.sys / udmajr.sys
UDMA.SYS / UDMAJR.SYS are DOS driver for UltraDMA hard-disks.
UDMA.SYS / UDMAJR.SYS is no longer in use. Use XDMA.SYS instead.
UDMA.SYS / UDMAJR.SYS has to be loaded in CONFIG.SYS / FDCONFIG.SYS.
When FreeDOS is already running, you can load UDMA.SYS / UDMAJR.SYS
later with DEVLOAD.
Syntax:
DEVICE[HIGH] = [path]UDMA.SYS
DEVICE[HIGH] = [path]UDMAJR.SYS
Options:
- none -
Comments:
UDMA.SYS is offered for those who wish to remain "compatible" with
older versions of that driver. It uses the same 640 byte resident "core"
as UDMA2.SYS or UDMAJR.SYS. As with all prior versions, UDMA is the
only driver in the set which displays the UltraDMA controller "names" and
PCI-bus data at load-time, for those desiring to see which chip will
be run. UDMA.SYS offers the full set of load-time tests same as
UDMA2.SYS.
UDMAJR.SYS is offered for "RAM disk" or "embedded" systems which require
an absolute minimum-size UltraDMA driver. It has the same 640 byte
resident "core" as UDMA2S or UDMA with the same run-time capability.
UDMAJR.SYS omits an 80386 test, "read tests" and the controller and disk
"names" at load-time (the controller I/O address IS shown!), thus it
achieves an object-file size of 2048 bytes.
Examples:
In CONFIG.SYS / FDCONFIG.SYS:
DEVICE=C:\FDOS\BIN\UDMA.SYS
DEVICEHIGH=C:\FDOS\BIN\UDMA.SYS
DEVICE=C:\FDOS\BIN\UDMAJR.SYS
DEVICEHIGH=C:\FDOS\BIN\UDMAJR.SYS
See also:
autoexec.bat
config.sys
devload
fdconfig.sys
udma2.sys
xdma.sys
File:
Please read this command's lsm file also.
You will find the updated version (internet) here and
the version described in this manual page here.
The lsm file contains information about the name of the programmer,
the download site, and some other command related information.
Copyright © 2007 Jack Ellis, updated 2008 by W. Spiegl.
This file is derived from the FreeDOS Spec Command HOWTO.
See the file H2Cpying for copying conditions.