I created two versions of Fdconfig.sys and I keep switching between the 
two just to try them out. Version #1 is using LBACAHE and version #2 is 
using QCACHE. Below is the summary of the most important commands and 
full copies of startup files are at the bottom of the post. If I missed 
something in configuration please let me know.

------ VERSION #1 (with lbacache) ------

Fdconfig.sys

STACKS=9,256

This is precautionary; Eric and Arkady recommend STACKS=0,0 which works 
for me as well. Merits and risks of the latter setting have been 
discussed on this forum before.

DEVICEHIGH=D:\FDOS\BIN\QCDROM.SYS /D:CDROM1 /UF /I /L /X

/X turns off setting-up stacks by QCDROM itself and is used here because 
SHCDX33C which is loaded later from Fdauto.bat sets-up the stacks 
instead. As no other Q-drivers are loaded,  I assume that under this 
scenario stacks below 9,512, like STACKS=9,256 or STACKS=0,0 are ok.

INSTALLHIGH=D:\FDOS\BIN\LBACACHE.COM 8192

Fdauto.bat

SHCDX33C /D:?CDRCACH$ /V /~+ /Q+

------
------ VERSION #2 (with qcache) ------
------

Fdconfig.sys

STACKS=9,512

This is needed for QCACHE with /X, see below.

DEVICEHIGH=D:\FDOS\BIN\QCDROM.SYS /D:CDROM1 /UF /I /L /X

DEVICEHIGH=D:\FDOS\BIN\QCACHE.SYS /X

If you want to set stacks lower than STACKS=9,512 then remove switch /X

Fdauto.bat

SHCDX33C /D:?CDRCACH$ /V /~+ /Q+

######### Complete Startup Files #########

--- Fdconfig.sys Version #1 ---

FILES=50
BREAK=ON
STACKS=9,256
LASTDRIVE=Z
BUFFERS=20,0
NUMLOCK=OFF
DOS=HIGH,UMB
DOSDATA=UMB

DEVICE=D:\FDOS\BIN\QXUMBPCI.SYS
DEVICE=D:\FDOS\BIN\QXHIMEM.SYS /N128 /T7
DEVICEHIGH=D:\FDOS\BIN\QCDROM.SYS /D:CDROM1 /UF /I /L /X
DEVICEHIGH=D:\FDOS\BIN\CDRCACHE.SYS CDROM1 CDRCACH$ 12
DEVICEHIGH=D:\FDOS\BIN\SRDXMS.SYS
DEVICEHIGH=D:\FDOS\BIN\NANSI.SYS /S
INSTALLHIGH=D:\FDOS\BIN\LBACACHE.COM 8192
SHELL=C:\COMMAND.COM /P=C:\FDAUTO.BAT

--- Fdconfig.sys Version #2 ---

FILES=50
BREAK=ON
STACKS=9,512
LASTDRIVE=Z
BUFFERS=20,0
NUMLOCK=OFF
DOS=HIGH,UMB
DOSDATA=UMB

DEVICE=D:\FDOS\BIN\QXUMBPCI.SYS
DEVICE=D:\FDOS\BIN\QXHIMEM.SYS /N128 /T7
DEVICEHIGH=D:\FDOS\BIN\QCDROM.SYS /D:CDROM1 /UF /I /L /X
DEVICEHIGH=D:\FDOS\BIN\CDRCACHE.SYS CDROM1 CDRCACH$ 12
DEVICEHIGH=D:\FDOS\BIN\SRDXMS.SYS
DEVICEHIGH=D:\FDOS\BIN\NANSI.SYS /S
DEVICEHIGH=D:\FDOS\BIN\QCACHE.SYS /X
SHELL=C:\COMMAND.COM /P=C:\FDAUTO.BAT

--- Fdauto.bat Both Versions ---

@ECHO OFF
PROMPT $P$G
SET DOSDIR=D:\FDOS
SET NLSDIR=%DOSDIR%\NLS
SET HELPPATH=%DOSDIR%\HELP
SET PATH=%DOSDIR%\BIN
SET TEMP=E:\TEMP
SET TMP=E:\TEMP
SET DIRCMD=/P /OG /A
SRDISK.EXE 8192
SHCDX33C /D:?CDRCACH$ /V /~+ /Q+
CTMOUSE.EXE
ECHO CuteMouse Driver Loaded

###############################


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to