TOSHIBA SPECIAL ENHANCEMENTS GUIDE - REVISION This file contains important supplementary information that was unavailable when the Special Enhancements Guide was printed. CONTENTS Compatible Toshiba Computers Choosing a Configuration at Startup Editing CONFIG.SYS Setting a Default Configuration Adding AUTOEXEC.BAT Options Warnings and Cautions Special Enhancements Setup Program and SmartDrive MemMaker and EMM386 NOVCPI Switch COMPATIBLE TOSHIBA COMPUTERS The Toshiba Special Enhancements Disk has been verified to be compatible with all Toshiba Computers except the following: T1000, T1000SE, T1000XE, T1000LE T1100, T1100 Plus T1200F, T1200FB, T1200H, T1200HB, T1200XE T1600 T1800 series T1900 series T2000 series T2200 series T3100, T3100e, T3100SX T3200, T3200SX T3300SL T5100 T5200 T8500 ************************************************************** NOTE: MS-DOS 6.22 may or may not work on the above computers. You use it at your own risk. ************************************************************** CHOOSING A CONFIGURATION AT STARTUP If you use your computer with a Desk Station, this section explains Toshiba's enhancement to MS-DOS 6.22's multiple configuration feature. If you're not using a Desk Station, the enhancements do not affect the multiple configuration options. To understand the new multiple configuration options, read the "Configuring Your System" chapter in the MS-DOS 6.22 User's Guide, note especially the "Using Multiple Configurations" section. Toshiba has enhanced this feature by adding automatic detection of a Desk Station. This allows you to set up multiple configuration menus and defaults for standalone and Desk Station operation. Editing CONFIG.SYS If you're using a Desk Station, follow these steps to create multiple configurations: 1 Install the Toshiba Special Enhancements using the SETUP program on this diskette. 2 Open your CONFIG.SYS file. 3 Add a [MENU] block followed by menu items that contain: menuitem = _DSxxxxx, xx... options available only when a Desk Station is attached menuitem = _SAxxxxx, xx... options available only when a Desk Station is not attached. menuitem = xxxxxxxx, xx... options always available For example: [menu] menuitem=_DSnet, Network menuitem=_DSwinet, Network with Windows menuitem=_SAwin, Standalone with Windows menuitem=alone, Standalone MS-DOS This example would allow you to choose between the following options when attached to a Desk Station: MS-DOS 6.22 Startup Menu 1. Network 2. Network with Windows 3. Standalone MS-DOS Enter a choice: Without a Desk Station, your choices would be: MS-DOS 6.22 Startup Menu 1. Standalone with Windows 2. Standalone MS-DOS Enter a choice: 4 Add a control block for each menu item. The block contains configuration options to be executed when you select that menu item and a [common] control block for options that should always execute. 5 To add options that always execute in either Desk Station or standalone mode, add [_DScommon] and/or [_SAcommon] control blocks. Using the previous example, you might create the following blocks: [common] buffers=20 device=c:\dos\himem.sys dos=high [_DScommon] files=40 [_SAcommon] files=20 [_DSnet] device=d:\net\network.sys set path=c:\dos;d:\public;f:\apps lastdrive=z [_SAwin] set path=c:\windows;c:\dos;c:\apps set temp=c:\temp [_DSwinet] include=_SAwin include=_DSnet set path=c:\windows;c:\dos;d:\public;f:\apps [alone] device=c:\mouse\mouse.sys (to use a mouse in MS-DOS) [common] (to contain options that may be added when you install future applications) Setting a Default Configuration You can set a default configuration that will load after a pause, if you don't select another option. This is particularly useful when using the computer unattended. To set default configuration options, add menu defaults to the [menu] control block using the _DS and _SA prefixed menu item name followed by a timeout period in seconds. For example: [menu] menuitem=_DSnet, Network menuitem=_DSwinet, Network with Windows menuitem=_SAwin, Standalone with Windows menuitem=alone, Standalone menudefault=_DSwinet, 20 (default with Desk Station) menudefault=_SAwin, 20 (default without Desk Station) This would automatically starts Windows after 20 seconds in either a standalone or Network mode, depending on whether a Desk Station is attached. After running your CONFIG.SYS, MS-DOS 6.22 sets the environment variable CONFIG to the selected menu item name. Adding AUTOEXEC.BAT Options You can use the CONFIG variable to set environment variables and run different programs for each configuration by adding control blocks to your AUTOEXEC.BAT file. 1 Open your AUTOEXEC.BAT file. 2 Add the goto %config% command that will branch to a label that is the same as the name in the CONFIG variable. 3 Add a section starting with a label that is the same as each of the menu item names in CONFIG.SYS. Using the previous example, AUTOEXEC.BAT might read: c:\dos\smartdrv.exe goto %config% :_SAwin c:\mouse\mouse.com win goto end :_DSwinet c:\mouse\mouse.com net logon user /y win goto end :alone path c:\;c:\dos;c:\utility doskey goto end :end WARNINGS AND CAUTIONS Special Enhancements Setup Program and SmartDrive The Setup program asks you to reboot your computer by pressing CTRL+ALT+DEL at the end. It is important that you in fact use CTRL+ALT+DEL to do this because restarting your computer by other methods (for example, turning it off or pressing the reset button) can cause your DOS files to be improperly updated. This can result in a non-bootable hard drive. CTRL+ALT+DEL is processed by SmartDrive for safety. All outstanding disk writes are allowed to complete before the system is rebooted. MemMaker and EMM386 NOVCPI Switch Using the NOVCPI switch with Toshiba EMM386 will cause MemMaker to fail, saying that another manufacturer's memory manager is running. To avoid the problem, temporarily remove the NOVCPI switch from the EMM386 command in your CONFIG.SYS file before running MemMaker. EMM386 and the HIGHSCAN parameter The HIGHSCAN option is not compatible with the T2000SX or the T2000SXe BIOS. Using this option on these machines will cause these systems to not respond. To avoid this condition, please make sure you do not use the HIGHSCAN switch on the EMM386 device command line in your CONFIG.SYS file.