CD-ROM Setup User's Guide May 5,1994 LZ260 Revision 1.50 1. If there will be only one CD-ROM drive on your system 2. If there will be more than one CD-ROM drive 3. If you are connected to a network 4. If you want to load the CD-ROM software into upper memory 5. If you just want to update the CD-ROM software files 6. If you want to verify the CM260 host adapter settings 7. If you want to use host RAM for buffers (/M option) 8. If you are using DOS 6.0. 9. Using the special functions flags. --------------------------------------------------------------------------- Section 1. If there will be only one CD-ROM drive on your system If you want to use the factory settings (i.e. you have not changed the jumpers on the CM260 host adapter), you may run Quick Setup. This will install the CD-ROM software on your startup disc and modify your startup files to load the software when your system is restarted. If you need to change the settings or the name of the directory where Setup will install the software, run Custom Setup. --------------------------------------------------------------------------- Section 2. If there will be more than one CD-ROM drive Run Custom Setup to install the CD-ROM software files, but skip editing CONFIG.SYS and AUTOEXEC.BAT, the startup files. In the CONFIG.SYS file, Setup allows for only one active statement loading a device driver for the CM260 host adapter. Setup allows you to change the options settings on that line, but not to add another. To access more than one CM260 host adapter, you must set the jumpers on each adapter to a unique port and a unique IRQ, and then you must edit the CONFIG.SYS file to add a "DEVICE=" statement for each adapter. Use the /U (or /P and /I) switch option(s) to assign each copy of the driver to a specific adapter, and use the /D option to assign each a unique tag name. Setup does not detect any device driver other than DD260. In the AUTOEXEC.BAT file, Setup allows for only one /D:tag_name switch in the statement which loads the Microsoft CD-ROM Extensions program, MSCDEX.EXE. Setup allows you to change the tag name, but not to add another. To access more than one CD-ROM drive thru MSCDEX, you must edit the AUTOEXEC.BAT file to add a /D switch for each device driver you have loaded. Drive letters will be assigned by tag names from left to right. For example, to access two CM260 adapters and one generic adapter, in the CONFIG.SYS file : DEVICE=C:\CDROM\DD260.SYS /U:1 /D:MSCD001 DEVICE=C:\GENERIC\GENERIC.SYS /D:MSCD002 DEVICE=C:\CDROM\DD260.SYS /U:0 /D:MSCD003 or DEVICE=C:\CDROM\DD260.SYS /P:340 /I:3 /D:MSCD001 DEVICE=C:\GENERIC\GENERIC.SYS /D:MSCD002 DEVICE=C:\CDROM\DD260.SYS /P:330 /I:6 /D:MSCD003 and in the AUTOEXEC.BAT file : C:\CDROM\MSCDEX /L:G /D:MSCD003 /D:MSCD001 /D:MSCD002 The drive attached to the CM260 host adapter set for port 340 and IRQ 3 is drive H, the drive on the other CM260 is drive G, and the generic drive is drive I. --------------------------------------------------------------------------- Section 3. If you are connected to a network You may use Setup to install the CD-ROM software files and to edit your startup files. Before restarting your system, you must edit your AUTOEXEC.BAT file to move the statement that loads the Microsoft CD-ROM Extensions program, MSCDEX.EXE, so that it is after any statements that load network software and before any that load an operating environment (e.g. DOSSHELL or Microsoft Windows). The network software will not install properly if MSCDEX is installed first. It is recommended that your network administrator inspect the changes Setup makes to your startup files. --------------------------------------------------------------------------- Section 4. If you want to load the CD-ROM software into upper memory The device driver for the CM260 host adapter, DD260.SYS, has been successfully tested with the DEVICEHIGH= feature of DOS 5.0, which can be used to load device drivers into upper memory. Please refer to your DOS manuals for instructions on using DEVICEHIGH=. You will have to edit your CONFIG.SYS file to make this change. The DD260.SYS driver has not been tested with other, similar software. The Microsoft CD-ROM Extensions program, MSCDEX.EXE, cannot be loaded into upper memory. The /E switch asks MSCDEX to allocate expanded memory for its buffers only. --------------------------------------------------------------------------- Section 5. If you just want to update the CD-ROM software files Run Custom Setup. After the files have been copied, you can skip editing the startup files, CONFIG.SYS and AUTOEXEC.BAT, keeping your current startup settings. --------------------------------------------------------------------------- Section 6. If you want to verify the CM260 host adapter settings The CM260 host adapter and the CD-ROM drive must be installed before running this test. Run Locate Drive(s). This will try to access the CD-ROM drive. It will determine the host adapter settings if possible (conflicts with other adapter cards may prevent this). If successful, the host adapter port and host adapter Interrupt Request settings will be displayed. Confirmation of successful host-to-drive communication is also displayed. If Verify Setup fails: 1) check that all cables are properly installed. 2) check that no other expansion boards are at the same port. 3) check that no other expansion boards use the same IRQ setting. --------------------------------------------------------------------------- Section 7. If you want to use host RAM for buffers (/M option) Both MSCDEX and DD260 allow you to allocate space in host RAM, your computer system's main memory, for buffers. In both cases, the number of buffers is given by an option switch, /M. MSCDEX will keep directory information in its buffers. DD260 uses the buffers to read ahead. Allocating more buffers will usually improve performance, but at the cost of increasing the memory used by these programs. It is recommended that you accept the defaults offered. These settings will give good performance on most systems for most applications. --------------------------------------------------------------------------- Section 8. If you are using DOS 6.0. DOS 6.0 contains a compatible copy of MSCDEX.EXE. That version of the Microsoft CD-ROM Extensions program is included on this distribution disk and is compatible with earlier versions of MS-DOS. --------------------------------------------------------------------------- Section 9. Using the special functions flags The flags parameter provides for special functions which may be required due to the CD-ROM drive and host adapter environment or application disks. Function 1: Protect against sound card software hangs. The read-ahead function of the CD-ROM device driver can be interfered with by similar background operation of some sound card software. If the application hangs during operation with a sound card, try this flag. Function 2: Operate a 2x drive exclusively at 1x Some application disks have been designed to operate at 1x (single) speed and appear to run poorly or unnaturally when operated at the 2x (double) speed. If this is the case, try this flag. Function 4: Operate with PCs with fast busses Most PCs can operate at the standard ISA speed of 8 MHZ. The CM260 host adapter should be run only in a standard ISA bus running at 8 MHZ. If the bus cannot be slowed to 8 MHZ or if the bus fails to meet ISA standards for signal timing, you may experience a high rate of data errors. If this occurs on your PC, try this flag. Multiple flags: Any combination of the above special functions may be turned on by adding the flag values. The following table defines the result of all possible flag sum combinations: /f:0 No special functions (default) /f:1 Protect against sound card software hangs /f:2 Operate a 2x drive exclusively at 1x /f:3 Protect against sound card software hangs Operate a 2x drive exclusively at 1x /f:4 Operate with PCs with fast busses /f:5 Protect against sound card software hangs Operate with PCs with fast busses /f:6 Operate a 2x drive exclusively at 1x Operate with PCs with fast busses /f:7 Protect against sound card software hangs Operate a 2x drive exclusively at 1x Operate with PCs with fast busses --------------------------------------------------------------------------- Copyrights DD260.SYS, SETUP.EXE, USRGUIDE.TXT (c) copyright 1993 Laser Magnetic Storage International MSCDEX.EXE (c) copyright 1986,1987,1988,1989,1990,1992 Microsoft Corporation Sound Blaster (c) copyright Creative Labs, Inc.