Hello,
I found it in the Australian PC magazine (APC) DVD and modified it in my desktop
that works well.
I don't know if this feature has been documented but I hope the FreeDOS .iso
image file can be burned into a DVD disc and boots in DVD drives as well.
The FDCONFIG.SYS:
!DOSDATA=UMB!FILES=20!BUFFERS=20!LASTDRIVE=Z
DOS=HIGH,UMBSHELLHIGH=C:\BIN\COMMAND.COM C:\BIN /E:512 /F /MSG
/P=C:\BIN\FDAUTO.BAT1?DEVICE=C:\BIN\HIMEM.EXE1?DEVICE=C:\BIN\EMM386.EXE
MEMCHECK1?!DEVICEHIGH=C:\DRIVER\XDMA.SYS1?!DEVICEHIGH=C:\DRIVER\XCDROM.SYS
/D:FDCD00001?ECHO HIMEM+EMM386+CDROM+UDMA is booting...
The FDAUTO.BAT:
:DVDC:\bin\xmssize 5 > NULset xms=%errorlevel%if errorlevel 31 set xms=30if not
"%xms%"=="0" C:\driver\devload /H /QQ C:\DRIVER\CDRCACHE.SYS FDCD0000 CDRCACH0
%xms%000if not "%xms%"=="0" C:\DRIVER\SHSUCDX.COM /QQ /R /D:CDRCACH0 /L:Xif
"%xms%"=="0" C:\DRIVER\SHSUCDX.COM /QQ /R /D:FDCD0000 /L:Xif not exist FDCD0000
goto nocdC:\bin\xmssize 50 > NULset xms=%errorlevel%set RD=Z:if "%xms%"=="0"
set RD=C:if not exist C:\DRIVER\SHSURDRV.EXE goto nocdif not "%xms%"=="0"
SHSURDRV /QQ %xms%M,$RAMDISK,Zif not "%xms%"=="0" if errorlevel 255 echo
Ramdisk not loaded.if not "%xms%"=="0" if errorlevel 255 set
RD=C:C:\bin\xmssize 10 > NULset xms=%errorlevel%if errorlevel 31 set xms=30if
not "%errorlevel%"=="0" LH lbacache %xms%000 TUNSC:\bin\xmssize 99 > NULset
xms=%errorlevel%goto end
:NOCD
:END
BAHCL
_________________________________________________________________
Express yourself instantly with MSN Messenger! Download today it's FREE!
http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel