> Problem (seems to be) solved.   Formerly I was using a line:
>
> INSTALLHIGH=C:\FDOS\BIN\UIDE2.SYS
>
> ...and this gave problems.   When I replaced INSTALLHIGH with
> DEVICEHIGH -- there are no problems anymore.
>
> I thought, that INSTALL and DEVICE keywords are synonyms for
> fdconfig.sys file, since I was very long time using various
> combinations, like e.g.:
>
> DEVICE=C:\FDOS\BIN\JEMMEX.EXE (DEVICE for EXE-file)
> INSTALLHIGH=C:\FDOS\BIN\XMGR.SYS (INSTALL for SYS-file)
>
> ...and it "just works" with no problems whatsoever - unfortunately,
> not in UIDE*-s case.   But now I see, there must be some difference
> indeed., and for *.SYS files should be DEVICE, and for COM/EXE -
> INSTALL.   The opposite can work, but doesn't have to.

I had a LONG set of comments for you, but I will save them.   The
"DEVICE" command requires a .SYS file, but can be used for a file
with a .SYS "header" at its start, e.g. RDISK.COM and JEMMEX.EXE.
As far as I know, the "INSTALL" command is absolutely NOT for any
"pure" .SYS files!   If you want to load a .SYS file after CONFIG
has been run, use a DEVLOAD command in your AUTOEXEC.BAT file.

UIDE/UIDE2/UIDEJR are .SYS files, and always will be, as the need
for loading them later by DEVLOAD seems to be limited to FreeDOS,
that does not provide HMA space for drivers before CONFIG.SYS has
been run.   Other DOS systems DO make HMA available during CONFIG
and so I see no-big-need for the UIDE drivers to load later or be
unloaded, despite the many "unload" FREAKS in this world!    They
are hard SYSTEM drivers -- Why, after using UltraDMA and caching,
would anyone ever WANT to "unload" such a driver??!!


------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to