0e8b739c4c
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@343 6ac86273-5f31-0410-b378-82cca8765d1b
120 lines
1.9 KiB
Plaintext
120 lines
1.9 KiB
Plaintext
advanced CONFIG.SYS processing
|
|
|
|
a new command ECHO
|
|
ECHO does ECHO it's argument (surprised ?-) and is executed at
|
|
the time the DEVICE= lines are executed.
|
|
use it similar to
|
|
|
|
ECHO loading driver 1
|
|
device=Driver1.sys
|
|
ECHO driver1 successfully loaded
|
|
|
|
|
|
|
|
|
|
|
|
the following advanced config.sys processing options are available:
|
|
|
|
normal
|
|
FILES=20
|
|
DEVICE=MyNetWorkDriver.sys
|
|
|
|
'?' - ALWAYS ask if a single line shall be executed
|
|
|
|
FILES=20
|
|
?DEVICE=MyNetWorkDriver.sys
|
|
|
|
|
|
'!' - NEVER ask if a single line shall be executed, even if single stepping
|
|
|
|
!FILES=20
|
|
!DOS=HIGH,UMB
|
|
!BUFFERS=30
|
|
DEVICE=MyNetWorkDriver.sys
|
|
|
|
|
|
|
|
configuration management - you may compose several configurations,
|
|
using following special commands:
|
|
|
|
MENU
|
|
MENU select your configuration
|
|
MENU
|
|
MENU use (0) for basic configuration
|
|
MENU use (1) for CDROM operation
|
|
MENU use (2) for NETWORK configuration
|
|
MENU
|
|
MENUDEFAULT=0,1 ( configuration 0, wait 1 second)
|
|
|
|
|
|
1? rem CDROM
|
|
1? device=CDROM.SYS
|
|
|
|
2? rem NETWORK
|
|
2? device=MyNetworkDriver.SYS
|
|
|
|
|
|
Although this is definitively worse then MSDOS menuing possibilities,
|
|
IMHO it's better then nothing
|
|
|
|
|
|
|
|
thus my config.sys now looks like
|
|
|
|
|
|
!files=20
|
|
!dos=high,umb
|
|
!break=off
|
|
!buffers=30
|
|
!screen=0x12
|
|
!lastdrive=z
|
|
|
|
MENU
|
|
MENU
|
|
MENU 0 - SoftIce+HIMEM+Network (default)
|
|
MENU 1 - SoftIce+HIMEM
|
|
MENU 2 - HIMEM+EMM386
|
|
MENU
|
|
MENUDEFAULT=0,0
|
|
|
|
|
|
0? DEVICE=C:\NUMEGA\S-ICE.EXE /TRA 3000 /SYM 400
|
|
0? DEVICE=himem.exe
|
|
0? DEVICE=UMBPCI.SYS
|
|
|
|
0?device=c:\ntclient\ifshlp.sys
|
|
0?device=c:\ntclient\protman.dos /i:c:\ntclient
|
|
0?device=c:\ntclient\dm9pci.dos
|
|
0?device=c:\ntclient\ndishlp.sys
|
|
0?device=c:\ntclient\nemm.dos
|
|
0?device=c:\ntclient\tcpdrv.dos
|
|
|
|
|
|
|
|
1? DEVICE=C:\NUMEGA\S-ICE.EXE /TRA 3000 /SYM 400
|
|
1? DEVICE=himem.exe
|
|
1? DEVICE=UMBPCI.SYS
|
|
|
|
|
|
|
|
2? DEVICE=himem.exe
|
|
2? DEVICE=emm386.exe NOEMS
|
|
|
|
|
|
rem DEVICE=CDROM.SYS /D:MSCD000
|
|
|
|
shellhigh=a:\command.com /p /e:512 /MSG
|
|
|
|
|
|
|
|
|
|
|
|
12/14/01 - tom ehlert
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|