home *** CD-ROM | disk | FTP | other *** search
- ****************************************************************************
- ****************************************************************************
- * *
- * Intel(r) Bus Master IDE Driver for Windows* 95 *
- * Installation, Usage, and Release Note Information *
- * *
- * Revision: 3.02.0.0 Production Release *
- * Date: August 12, 1998 *
- * *
- * This document describes the installation procedure and usage *
- * information for the Intel(r) Bus Master IDE (BM-IDE) Driver for *
- * Windows* 95. Also included are release notes describing known issues *
- * with the software at the time of release. *
- * *
- * NOTE: This software package may also be used to remove the Intel(r) *
- * BM-IDE driver for Windows* 95 from a Windows* 98 environment. *
- * See the "DE-INSTALLING THE SOFTWARE" section below. *
- * *
- ****************************************************************************
- ****************************************************************************
-
-
- ****************************************************************************
- * CONTENTS *
- ****************************************************************************
-
- 1. System Requirements
- 2. Contents of the Distribution Package
- 3. Installing the Software
- 4. Verifying Installation of the Software
- 5. De-installing the Software
- 6. Identifying the Software Version Number
- 7. Device Configuration Information
- 8. Troubleshooting
- 9. Release Notes
- 9A. Large IDE fixed disk drive support
- 9B. Changes from previous release
- 9C. Known issues in this release
-
- ****************************************************************************
- * 1. SYSTEM REQUIREMENTS *
- ****************************************************************************
-
- NOTE: This driver has been designed for and tested with Microsoft
- Windows* 95 only; the driver is not intended to be used on
- Windows* 98. The SETUP.EXE program, however, can additionally
- be run on Windows* 98 to remove the Intel(r) BM-IDE driver, which
- remains installed after upgrading a Windows* 95 system to Windows*
- 98 using the Microsoft Windows* 98 Upgrade CD-ROM.
-
- 1. The system chipset must contain an Intel(r) PIIXn device
- (82371FB - PIIX, 82371SB - PIIX3, 82371AB/EB - PIIX4/PIIX4E).
- The following is a list of Intel(r) chipsets as of August, 1998,
- listing corresponding PIIXn devices:
-
- Intel(r) Chipset Intel(r) PIIXn Device
- ------------------------------------------------
- Intel(r) 430FX PCIset 82371FB (PIIX)
- Intel(r) 430HX PCIset 82371SB (PIIX3)
- Intel(r) 430VX PCIset 82371SB (PIIX3)
- Intel(r) 440FX PCIset 82371SB (PIIX3)
- Intel(r) 430TX PCIset 82371AB (PIIX4)
- Intel(r) 440LX AGPset 82371AB/EB (PIIX4/PIIX4E)
- Intel(r) 440BX AGPset 82371AB/EB (PIIX4/PIIX4E)
- Intel(r) 440EX AGPset 82371EB (PIIX4E)
- Intel(r) 440GX AGPset 82371EB (PIIX4E)
-
- 2. For driver installation, one of the following versions of Windows* 95
- must be installed on the system:
-
- Windows* 95 4.00.950 (Retail)
- Windows* 95 4.00.950a (OEM Service Release 1, or 'OSR1')
- Windows* 95 4.00.950b (OSR2 or OSR2.1)
- Windows* 95 4.00.950c (OSR2.5)
-
- (Driver de-install is additionally compatible with Windows* 98 Retail
- release, version 4.10.1998.)
-
- 3. This utility should only be used on desktop systems. The
- utility must not be executed on notebook or portable systems
- with or without dock.
-
- 4. There must be no other non-PIIXn IDE controllers (add-in IDE
- controller or sound card with IDE) enabled on the system.
-
-
- ****************************************************************************
- * 2. CONTENTS OF THE DISTRIBUTION PACKAGE *
- ****************************************************************************
-
- The Intel(r) BM-IDE Driver for Windows* 95 release package contains the
- following items:
-
- Date Time Size File
- ---- ---- ---- ----
- 8-12-98 12:00a 45,312 SETUP EXE
- 8-12-98 12:00a 77,492 SETUP INS
- 8-12-98 12:00a 179,689 _SETUP LIB
- 8-12-98 12:00a 6,128 _SETUP DLL
- 8-12-98 12:00a 320,411 _INST32I EX_
- 8-12-98 12:00a 40,255 PIIXDRV Z
- 8-12-98 12:00a 26,705 README TXT
-
-
- ****************************************************************************
- * 3. INSTALLING THE SOFTWARE *
- ****************************************************************************
-
- 1. Check the System Requirements and ensure the system is operating
- correctly.
-
- 2. Close any running applications.
-
- 3. The driver files are stored in an integrated application setup program.
- This program is a Windows* 95 program that allows the driver files to be
- INSTALLED or DE-INSTALLED.
-
- Execute the driver setup program - run SETUP.EXE.
-
- 4. Select 'Next' on Welcome Screen to continue.
-
- 5. View the 'Software Use and Distribution License Agreement' and choose
- 'Yes' if you agree to continue.
-
- NOTE: If you choose 'No' the program will terminate.
-
- 6. Next, select 'INSTALL' to install the Intel(r) BM-IDE Driver.
-
- NOTE: if the driver is currently installed on the system, SETUP will
- ask you whether or not you want to continue. Follow the prompts on the
- screen to Install the driver if desired.
-
- 7. Select 'OK' to restart the system when prompted to do so.
-
- 8. Follow the screen instructions and use default settings to complete the
- setup when Windows* 95 is re-started.
-
- Upon re-start, Windows* 95 will display that it has found Intel PCI
- Bus Master IDE controller hardware and is installing hardware for it.
-
- 9 Select 'Yes' when prompted to re-start Windows* 95.
-
- NOTE: After installation, the following driver and related files
- are stored as listed.
-
- <Windows* 95 directory>\SYSTEM\IOSUBSYS\IDEATAPI.MPD
- <Windows* 95 directory>\SYSTEM\IOSUBSYS\PIIXVSD.VXD
- <Windows* 95 directory>\INF\IDEATAPI.INF
-
-
- ****************************************************************************
- * 4. VERIFYING INSTALLATION OF THE DRIVER *
- ****************************************************************************
-
- If the system does not operate reliably or fails to boot when the driver is
- installed, jump to the "TROUBLESHOOTING" section below.
-
- To verify successful installation:
-
- 1. Run START/SETTINGS/CONTROL PANEL
-
- 2. Invoke the SYSTEM applet.
-
- 3. Select the DEVICE MANAGER tab.
-
- 4. Select the VIEW DEVICES BY TYPE option. A list of the devices
- connected to the system will be displayed.
-
- 5. Select the HARD DISK CONTROLLERS entry.
-
- 6. Verify the 'Intel 82371xx PCI Bus Master IDE Controller' listing.
-
- NOTE: A yellow '!' mark is normal if no devices are connected
- to that controller.
-
- If a yellow warning symbol appears in error, the driver may not be
- installed and/or working properly. Please refer to the
- "TROUBLESHOOTING" section below.
-
-
- ****************************************************************************
- * 5. DE-INSTALLING THE SOFTWARE *
- ****************************************************************************
-
- NOTE: The de-installer function of this software package can be used to
- remove the Intel(r) BM-IDE driver from both Windows* 95 and
- Windows* 98 operating systems. Due to a limitation in the Microsoft
- Windows* 98 Upgrade installer, the Intel(r) BM-IDE driver is not
- replaced by the Microsoft BM-IDE driver during the upgrade procedure.
- This scenario may cause problems in the system's IDE subsytem. The
- recommended procedure is to replace the Intel driver with the native
- Microsoft BM-IDE driver by running the Intel(r) BM-IDE driver
- SETUP.EXE program under Windows* 98.
-
- 1. Either Windows* 95 or Windows* 98 must be installed.
-
- 2. Close any running applications.
-
- 3. The driver de-installer is stored in an integrated application setup
- program. This program is a Windows* 95 program that allows the driver
- files to be INSTALLED or DE-INSTALLED.
-
- Execute the driver setup program - run SETUP.EXE.
-
- 4. Click 'Next' on Welcome Screen to continue.
-
- 5. View the 'Software Use and Distribution License Agreement' and choose
- 'Yes' if you agree to continue.
-
- NOTE: If you choose 'No' the program will terminate.
-
- 6. If running under Windows* 98, a dialog box will appear, stating that
- the installation software will only provide a driver DE-INSTALL function
- under Windows* 98. Select OK to continue.
-
- 7. Select 'DE-INSTALL', to install the Intel(r) BM-IDE driver when prompted
- to do so.
-
- NOTE: If the driver is not currently installed on the system, SETUP will
- exit.
-
- 8. If running under Windows* 98, a dialog box will appear next, indicating
- that after the system reboots, only NEXT should be chosen for all
- Windows* 98 system prompts that appear. These prompts are native to
- Windows* 98, and cannot be suppressed by the BM-IDE de-installer program.
- Be sure not to change any of the dialog box settings, and simply select
- NEXT as many times as necessary in order for the system to reboot and
- reconfigure properly.
-
- 9. Click 'OK' to restart the system when prompted to do so.
-
- 10. Follow the screen instructions and use default settings to complete the
- setup when Windows* is re-started.
-
- NOTE: After Windows* 95 configures the primary IDE controller, you
- will be prompted to reboot. At this prompt, select 'No.'
- Windows* 95 will configure the secondary IDE controller next,
- and you will be prompted again to reboot the system. At this
- prompt, select 'Yes' to reboot.
-
- If you selected 'Yes' to the first of the two prompts, a blue
- screen may show upon rebooting, and a message may appear stating
- that the system is now running in MS-DOS compatibility mode.
- To remedy this situation, see 'A1.#4' in the TROUBLESHOOTING
- section below.
-
- 11. If desired, enable the native Microsoft driver's bus mastering
- capability, which is not enabled by default.
-
- NOTE: Unlike the Intel(r) BM-IDE driver, the Microsoft BM-IDE driver
- relies on the system BIOS to correctly identify each IDE
- device's maximum transfer mode and configure the device
- appropriately. As a result, be sure to have the latest
- system BIOS upgrade installed on your system at all times.
- Contact your system manufacter to obtain the lastest BIOS
- upgrade for your system.
-
- a) Run START/SETTINGS/CONTROL PANEL
- b) Run SYSTEM applet.
- c) Select DEVICE MANAGER tab.
- d) Select VIEW DEVICES BY TYPE option.
- e) For each IDE device type (e.g., Disk Drives, CD-ROM) perform
- the following:
- - select IDE device entry (e.g., "GENERIC IDE DISK TYPE01")
- - select PROPERTIES option
- - select SETTINGS tab
- - select DMA checkbox (if exists)
-
- NOTE: Windows* 98 will display a dialog box entitled
- 'Unsupported Hardware' when the DMA checkbox is
- selected. Ignore this message and continue.
-
- f) Reboot the system when prompted to do so.
- g) Reference the following Microsoft website for more info:
- http://www.microsoft.com/hwdev/devdes/idedma.htm
-
-
- ****************************************************************************
- * 6. IDENTIFYING THE SOFTWARE VERSION NUMBER *
- ****************************************************************************
-
- The driver version can be determined by using Windows* Explorer to read
- the driver file's properties.
-
- NOTE: After installation, the following driver and related files are stored
- in the following locations:
-
- <Windows* 95 directory>\SYSTEM\IOSUBSYS\IDEATAPI.MPD
- <Windows* 95 directory>\SYSTEM\IOSUBSYS\PIIXVSD.VXD
- <Windows* 95 directory>\INF\IDEATAPI.INF
-
- 1. Under Windows* 95, invoke the "Windows Explorer" application.
-
- 2. Select the path containing the driver file.
- <Windows* 95 directory>\SYSTEM\IOSUBSYS
-
- For example,
- C:\WINDOWS\SYSTEM\IOSUBSYS
-
- 3. Select the driver file - IDEATAPI.MPD.
-
- 4. Open the "File" menu.
-
- 5. Select the "Properties" item.
-
- 6. Select the "Version" tab.
-
- 7. The IDEATAPI.MPD version is listed in the 'Product Version' portion
- of the dialog.
-
-
- ****************************************************************************
- * 7. DEVICE CONFIGURATION INFORMATION *
- ****************************************************************************
-
- During initialization, the Intel(r) BM-IDE driver will auto-identify
- all devices connected to the IDE interface. Depending on the
- capabilities of the devices connected to the system, the driver will
- initialize the PIIXn IDE interface for Bus Mastering operation.
-
- Only drives identified as bus master capable will be accessed via
- Direct Memory Access (DMA modes); all other drives will be accessed
- in a PIO-only fashion. In general, bus mastering is possible for ATA/ATAPI
- devices (with the exception of tape devices) which support the following DMA
- timing modes:
-
- Single Word DMA Mode 2
- Multi-Word DMA Modes 1 or 2
- Ultra DMA Modes 0, 1 or 2
-
- These devices will be accessed by the driver via either DMA or PIO accesses,
- depending on the specific transfer conditions.
-
- Devices that do not support the DMA timing modes listed above, or whose PIO
- timings are faster than their DMA timings, will be accessed in a PIO-fashion
- ONLY. As mentioned above, all tape devices are accessed in PIO-fashion as
- well.
-
-
- ****************************************************************************
- * 8. TROUBLESHOOTING INFORMATION *
- ****************************************************************************
-
- In general, if the system fails to operate reliably, the recommendation is
- to de-install the driver, and use the native Microsoft IDE driver instead.
- See the "DE-INSTALLING THE SOFTWARE" section above for de-install
- information.
-
- Q1> There is a yellow mark (!) or question mark (?) next to the primary or
- secondary IDE controller entry under Device Manager.
-
- -OR-
-
- The secondary IDE controller instance is missing under Device
- Manager, yet at least one device is connected to this cable.
-
- -OR-
-
- After rebooting following the de-istall procedure, a blue-screen
- shows indicating that the system has been put into compatibility mode.
-
- A1> There are several possible causes for this issue:
-
- 1. Your CD-ROM drive may need be configured as a slave drive.
- Please refer to your CD-ROM documentation for assistance.
-
- 2. There is a hardware conflict in the system. Only TWO IDE
- channels are allowed in a system. The driver will not operate on
- systems that have a non-Intel IDE controller or a sound card with
- an IDE interface. The driver should not be de-installed on these
- systems.
-
- 3. The system BIOS may not have initialized the 82371xB IDE
- controller properly. Please contact your system manufacturer
- to upgrade to the latest BIOS for your system.
-
- 4. The system registry may have to be modified:
-
- NOTE: This procedure should only be performed by experienced
- users.
-
- a) Run START/RUN, type 'REGEDIT' and select OK
- b) Off of the My Computer icon, select HKEY_LOCAL_MACHINE
- c) Select 'System'
- d) Select 'CurrentControlSet'
- e) Select 'Services'
- f) Select 'VxD'
- g) Select 'IOS'
- h) On the right-hand-side of the screen, there may be an
- entry with the name 'NoIDE' - select this entry, and
- select EDIT/DELETE to remove this entry.
- i) Restart the system
-
- Q2> One or more of the IDE/ATAPI drives on the system fail to perform
- correctly and/or is not recognized by the driver.
-
- A2> Ensure devices on the system are connected according to the
- manufacturers' documentation. Please make sure that you don't have any
- non-supported IDE devices or applications installed on the system.
- Please refer to the release note for supported devices and applications.
-
- Q3> The CD-ROM drive fails to perform correctly after the driver has been
- installed.
-
- A3> A conflict between the Intel(r) BM-IDE driver and a DOS real-mode
- ATAPI CD-ROM device driver may have occurred. This conflict occurs when
- both the real-mode driver and the Intel(r) BM-IDE driver attempt to
- access the resources of the PIIXn IDE controller. If the drive fails
- to operate in the case that there is NO real-mode driver for the
- device is installed, de-install the driver.
-
- Q4> How can I play MS-DOS based CD-ROM games?
-
- -OR-
-
- I could not access my CD-ROM drive in MS-DOS real mode.
-
- A4> Your CD-ROM drive is not available in MS-DOS mode because a CD-ROM
- real-mode driver is not loaded.
-
- The Intel(r) BM-IDE driver is not compatible with real-mode CD-ROM
- drivers, usually added to the CONFIG.SYS; the real-mode drivers must
- be REM'd or removed from the CONFIG.SYS in order to use the Intel(r)
- BM-IDE driver. To workaround this issue, you can create a custom
- startup configuration that loads CD-ROM real-mode driver. The game
- will run in exclusive MS-DOS mode using its own MS-DOS configuration.
-
- To create a exclusive MS-DOS mode for MS-DOS CD-ROM games:
- 1. Right-click the game's executable file in My Computer.
- 2. Click on Properties.
- 3. Click on Advanced...
- 4. In the Advanced dialog box, click on MS-DOS mode
- 5. Select "Specify a new MS-DOS configuration" to edit
- the CONFIG.SYS and AUTOEXEC.BAT files.
- 6. Please refer to your CD-ROM manual for the proper
- command line settings of CD-ROM real-mode driver and
- MSCDEX.EXE in CONFIG.SYS and AUTOEXEC.BAT files.
- 7. Please refer to your game manual for the required system
- environment settings.
-
- *** Sample CONFIG.SYS File ***
- DOS=HIGH,UMB
- DEVICE=C:\WINDOWS\HIMEM.SYS
- DEVICE=C:\nec_ide.sys /D:MSCD000
-
- *** Sample AUTOEXEC.BAT ***
- SET PROMPT=$p$g
- MSCDEX.EXE /D:MSCD000 /m:10
-
-
- Note: For more up-to-date troubleshooting information, please see the
- Intel(r) BM-IDE driver for Windows* 95 technical support document
- located on the Intel Website:
-
- http://intel.com/support/chipsets/inf_bm.htm
-
-
- ****************************************************************************
- * 9. RELEASE NOTES *
- ****************************************************************************
-
- The release notes describe the current known state of the Intel(r) BM-IDE
- Driver for Windows* 95. The release notes are divided into the
- following sections:
-
- 9A. Large IDE fixed disk drive support
- 9B. Changes included from previous release
- 9C. Known issues in this release
-
- ****************************************************************************
- * 9A. LARGE IDE FIXED DISK DRIVE SUPPORT *
- ****************************************************************************
-
- Intel recommends that the "auto" mode of disk recognition should be used in
- most systems' BIOS setup option when installing new disk drives. Some older
- systems may not support the large disk drives because of BIOS limitations.
- Users are encouraged to contact their system provider for the system or BIOS
- upgrade before installing the Intel driver for large drive support.
-
- The Intel(r) BM-IDE driver for Windows* 95 supports the following fixed
- disk geometry translation mechanisms. Do not install the Intel driver if the
- system does not support them or the drive is not configured to use them.
- - Standard Cylinder-Head-Sector (CHS) translation in BIOS
- - Logical Block Addressing (LBA) mode
- - BIOS Disk Services INT13h, Function 08h to report the drive geometry
- parameters
-
- The Intel(r) BM-IDE driver for Windows* 95 does not support certain disk
- geometry translation mechanisms. The user should use the default Microsoft
- Windows* 95 IDE driver if the system uses the following translation
- mechanisms.
- - All other BIOS translation schemes not supported by
- the driver.
- - Any software translation mechanisms, such as Ontrack
- Disk Manager*, EZ-Drive*, or master boot record
- hooking.
-
-
- ****************************************************************************
- * 9B. CHANGES INCLUDED FROM PREVIOUS RELEASE *
- ****************************************************************************
-
- Changes from release v3.01.0.1 9/2/97:
-
- o Added support for CD-R and CD-RW devices
-
- o Added support for UDMA CD-ROM devices
-
- o Added support for LS-120 devices
-
- o Added support for >8.4GB hard disk drives
-
- o Added support for DMA-capable system BIOS Int13h routines
-
- o Implemented a command parser for all ATA/ATAPI commands from ASPI, to
- counteract a condition in which the data flow direction was
- indeterminate
-
- o Implemented a feature to flush hard disk drive write cache at system
- shutdown and occasionally during disk I/O, to prevent data loss in the
- case the hard disk drive experiences power loss before its write cache
- has been completely written to disk
-
- o Driver now enables multi-block ATAPI CD-ROM transfers
-
- o Driver now configures all ATAPI tape drives for their fastest
- possible PIO mode; the driver no longer configures this device
- class for DMA transfers
-
- o Installer program fixes problem with Windows* 95 enumeration after driver
- install, prompting user for location of IDEATAPI.MPD file
-
- o Installer program allows removal of existing Intel(r) BM-IDE driver under
- Windows* 98
-
- ****************************************************************************
- * 9C. KNOWN ISSUES IN THIS RELEASE *
- ****************************************************************************
-
- 1) Full-format of a legacy floppy diskette by LS-120 (SuperDisk) drive
- may result in a Windows* 95 blue-screen with the following text message:
-
- "An exception 0E has occurred at 0028:xxxxxxxx in VxD ---. This was
- called from 0028:xxxxxxxx in VxD DiskVSD(01) + xxxxxxxx. It may be
- possible to continue normally."
-
- If the floppy diskette must be reformatted, a solution is to format
- the floppy diskette in a legacy floppy disk drive. Another solution is
- to de-install the Intel(r) BM-IDE driver, reboot, and use the native
- Microsoft IDE driver to format the floppy diskette in the LS-120 drive.
-
- A different option is to use the 'quick-format' option to clear the
- floppy's FAT table of all file entries, which is usually the desired
- action.
-
-
- ****************************************************************************
- Intel is making no claims of usability, efficacy or warranty. The SOFTWARE
- USE AND DISTRIBUTION LICENSE AGREEMENT completely defines the license and
- use of the Intel(r) Bus Master IDE Driver for Windows* 95.
- ****************************************************************************
- Information in this document is provided in connection with Intel products.
- No license, express or implied, by estoppel or otherwise, to any intellectual
- property rights is granted by this document. Except as provided in Intel's
- Terms and Conditions of Sale for such products, Intel assumes no liability
- whatsoever, and Intel disclaims any express or implied warranty, relating to
- sale and/or use of Intel products including liability or warranties relating
- to fitness for a particular purpose, merchantability, or infringement of any
- patent, copyright or other intellectual property right. Intel products are
- not intended for use in medical, life saving, or life sustaining applications.
-
- ****************************************************************************
- * Intel Corporation disclaims all warranties and liabilities for the use *
- * of this document and the information contained herein, and assumes no *
- * responsibility for any errors which may appear in this document, nor *
- * does Intel make a commitment to update the information contained herein. *
- * Intel reserves the right to make changes to this document at any time, *
- * without notice. *
- ****************************************************************************
- ****************************************************************************
-
- * Third-party brands and names are the property of their respective owners.
- Copyright (c) Intel Corporation, 1995-1998
-