************************************************************
************************************************************
*
*  Intel INF Installation Utility
*  Release Notes
*
*  Revision:   Version 2.00RC Build 0002
*  Date:       July 1, 1999
* 
*  NOTE:  This document refers to systems containing the 
*         following Intel chipsets:
*              Intel 810  Chipset 
*              Intel 810e Chipset
*              Intel 820  Chipset 
*              Intel 840  Chipset 
*
*              Intel 430TX PCIset 
*              Intel 440BX AGPset 
*              Intel 440DX AGPset 
*              Intel 440EX AGPset 
*              Intel 440GX AGPset 
*              Intel 440LX AGPset 
*              Intel 440MX Chipset
*              Intel 440ZX AGPset 
*           
*
*  This document makes references to unannounced products 
*  being developed by Intel.  There are some restrictions 
*  on how these products may be used, and what information 
*  can be disclosed to others. Please read the Disclaimer
*  section at the bottom of this document, and contact your 
*  Intel field representative if you would like more 
*  information.
*
************************************************************
************************************************************


************************************************************
*       CONTENTS OF THIS DOCUMENT
************************************************************

This document contains the following sections:

1.  Overview
2.  Updated Product Information
3.  Release Specific Information
    3A.  New Features Included in This Release
    3B.  Fixes Included in This Release
    3C.  Software Sightings and/or Errata for this Release
    3D.  Testing Information for This Release
4.  Troubleshooting Information



************************************************************
* 1.  OVERVIEW
************************************************************

These release notes outline the new features and key changes
of this software since the last beta release.  Additional
information regarding troubleshooting, software sightings
and bug fixes is also included here.


************************************************************
* 2.  UPDATED PRODUCT INFORMATION
************************************************************
Revision:    Version 2.00RC Build 0002 Release Information:
    1.  Support for additional devices was added.
        The following files were updated to accomodate
        additional chipset PCI device IDs:
           810.INF (all versions)
           820.INF (all versions)
           840.INF (all versions)
           ICHx.INF (all versions)
           ICHxIDE.INF (all versions)
           ICHxUSB.INF (all versions)

    2.  The following file was updated to remove a change
        driver prompt from Windows setup.  This is seen when the
        PCI subsystem field is non-zero for the following 
        files.
           810.INF (all versions)
           820.INF (all versions)
           840.INF (all versions)
           ICHx.INF (all versions)
           ICHxIDE.INF (all versions)
           ICHxUSB.INF (all versions)
        
        Now the INF file has been updated to support
        the following PCI Subsystem/Device combinations:
           PCI\VEN_8086&DEV_7120&SUBSYS_71208086
           PCI\VEN_8086&DEV_7122&SUBSYS_71228086
           PCI\VEN_8086&DEV_7124&SUBSYS_71248086
           PCI\VEN_8086&DEV_7126&SUBSYS_71268086
           PCI\VEN_8086&DEV_2500&SUBSYS_25008086
           PCI\VEN_8086&DEV_2501&SUBSYS_25018086
           PCI\VEN_8086&DEV_250B&SUBSYS_250B8086
           PCI\VEN_8086&DEV_1A20&SUBSYS_1A208086
           PCI\VEN_8086&DEV_1A21&SUBSYS_1A218086
           PCI\VEN_8086&DEV_1A22&SUBSYS_1A228086
           PCI\VEN_8086&DEV_2413&SUBSYS_24138086
           PCI\VEN_8086&DEV_2423&SUBSYS_24238086
           PCI\VEN_8086&DEV_2411&SUBSYS_24118086
           PCI\VEN_8086&DEV_2421&SUBSYS_24218086
           PCI\VEN_8086&DEV_2412&SUBSYS_24128086
           PCI\VEN_8086&DEV_2422&SUBSYS_24228086

    3.  The following files were updated to ensure that
        the Intel(r) PCI device names are consistent:
           ICHx.INF (Windows 95 versions)

    4.  The following file was updated to remove the 
        setup enumerating prompts:
           IFWH.INF (all versions)

    5.  A new installation method (silent mode) is implemented.
        Refer to README.TXT for more information on how to
        utilize this feature.

Revision:    Version 2.00RC Build 0001 Release Information:
    1.  Windows 98 digital signature files (*.CAT) are not
        included in this current release.
        These files are NOT included in this release:
           810.CAT
           ICHx.CAT
           ICHxIDE.CAT
           ICHxUSB.CAT
           IFWH.CAT
    2.  Support for additional devices was added.
        The following files were updated to accomodate
        additional chipset PCI device IDs:
           810.INF
           820.INF
           840.INF
    3.  The following files were updated to remove CatalogFile 
        references.  Note:  Windows 98 digital signature files
        are not included in this release:
           ICHx.INF
           ICHxIDE.INF
           ICHxUSB.INF
           IFWH.INF
    4.  The following files were updated to be consistent
        with this release:
           IHOST.INF
           PIIXXIDE.INF
           PIIXXUSB.INF
           PIIX4.INF
    5.  Support for loading generic devices in a manner
        consistent with the default INF files included with 
        the Operating System has been added.  
        The affected files are:
           ICHx.INF (all versions)
           ICHxUSB.INF (all versions)
    6.  Under Windows 98 Second Edition, the Installer only 
        updates devices not already supported by the 
        operating system.  See Section 3A for more details.
    7.  Under Windows 98 and Windows 98 Second Edition, 
        the INF Installation Utility will not attempt to
        update the system if the Driver Signing Policy
        is set to "BLOCK" all unsigned drivers.



************************************************************
* 3.  RELEASE SPECIFIC INFORMATION
************************************************************

This section includes new features from the previous release 
and/or updated information about the product that was added 
after the primary documentation was completed.


************************************************************
* 3A.  NEW FEATURES INCLUDED IN THIS RELEASE
************************************************************
Revision:   Version 2.00RC Release Information:
    1.  Support for additional devices and chipsets.  Below 
        is a complete list of the devices supported by this
        release of the INF Files for Intel Chipsets.
           810.INF:      PCI\VEN_8086&DEV_7120
                         PCI\VEN_8086&DEV_7122
                         PCI\VEN_8086&DEV_7124
                         PCI\VEN_8086&DEV_7126
                         PCI\VEN_8086&DEV_7120&SUBSYS_71208086
                         PCI\VEN_8086&DEV_7122&SUBSYS_71228086
                         PCI\VEN_8086&DEV_7124&SUBSYS_71248086
                         PCI\VEN_8086&DEV_7126&SUBSYS_71268086

           820.INF:      PCI\VEN_8086&DEV_2500
                         PCI\VEN_8086&DEV_2501
                         PCI\VEN_8086&DEV_250B
                         PCI\VEN_8086&DEV_250F
                         PCI\VEN_8086&DEV_2500&SUBSYS_25008086
                         PCI\VEN_8086&DEV_2501&SUBSYS_25018086
                         PCI\VEN_8086&DEV_250B&SUBSYS_250B8086

           840.INF:      PCI\VEN_8086&DEV_1A20
                         PCI\VEN_8086&DEV_1A21
                         PCI\VEN_8086&DEV_1A22
                         PCI\VEN_8086&DEV_1A23
                         PCI\VEN_8086&DEV_1A20&SUBSYS_1A208086
                         PCI\VEN_8086&DEV_1A21&SUBSYS_1A218086
                         PCI\VEN_8086&DEV_1A22&SUBSYS_1A228086

           ICHX.INF:     PCI\VEN_8086&DEV_2410
                         PCI\VEN_8086&DEV_2413
                         PCI\VEN_8086&DEV_2418
                         PCI\VEN_8086&DEV_2420
                         PCI\VEN_8086&DEV_2423
                         PCI\VEN_8086&DEV_2428
                         PCI\VEN_8086&DEV_2413&SUBSYS_24138086
                         PCI\VEN_8086&DEV_2423&SUBSYS_24238086
                         PCI\VEN_8086&DEV_1A24

           ICHXIDE.INF:  PCI\VEN_8086&DEV_2411 
                         PCI\VEN_8086&DEV_2421
                         PCI\VEN_8086&DEV_2411&SUBSYS_24118086
                         PCI\VEN_8086&DEV_2421&SUBSYS_24218086

           ICHXUSB.INF:  PCI\VEN_8086&DEV_2412
                         PCI\VEN_8086&DEV_2422
                         PCI\VEN_8086&DEV_2412&SUBSYS_24128086
                         PCI\VEN_8086&DEV_2422&SUBSYS_24228086

           IFWH.INF:     *INT0800

    2.  The following keys are added to the registry if any
        of the Intel(r) 82801AA/AB devices is detected:
           HKLM\System\CurrentControlSet\Service\VxD\PCI\24118086
           HKLM\System\CurrentControlSet\Service\VxD\PCI\24218086

    3.  If the operating system is Windows 98 Second Edition,
        the Installer only attempts to update the following 
        devices:
           810.INF:      PCI\VEN_8086&DEV_7124
                         PCI\VEN_8086&DEV_7126
                         PCI\VEN_8086&DEV_7124&SUBSYS_71248086
                         PCI\VEN_8086&DEV_7126&SUBSYS_71268086


           820.INF:      PCI\VEN_8086&DEV_2501
                         PCI\VEN_8086&DEV_250B
                         PCI\VEN_8086&DEV_2501&SUBSYS_25018086
                         PCI\VEN_8086&DEV_250B&SUBSYS_250B8086


           840.INF:      PCI\VEN_8086&DEV_1A20
                         PCI\VEN_8086&DEV_1A21
                         PCI\VEN_8086&DEV_1A22
                         PCI\VEN_8086&DEV_1A23
                         PCI\VEN_8086&DEV_1A24
                         PCI\VEN_8086&DEV_1A20&SUBSYS_1A208086
                         PCI\VEN_8086&DEV_1A21&SUBSYS_1A218086
                         PCI\VEN_8086&DEV_1A22&SUBSYS_1A228086

           IFWH.INF:     *INT0800


************************************************************
* 3B.  FIXES INCLUDED IN THIS RELEASE
************************************************************
Revision:   Version 2.00RC Build 0002 Release Information:    
    1.  Changes to ensure that updates are performed on 
        systems where the PCI subsystem ID is non-zero
        on a key device.  Previous versions would 
        incur an additional prompt for "changed driver"
        from Windows setup if the subsystem field 
        was non-zero for key devices in the INF file 
        under Windows 98.

    2.  Changes to ensure that PIRQ Routing support is 
        associated with the enumeration of the 
        Intel(r) 82801AA, 82801AB LPC Interface Controllers.
        (PCI\VEN_8086&DEV_2410 or PCI\VEN_8086&DEV_2420)
        In Build 0001 these fields were associated with 
        the enumeration of the Intel(r) 82801AA, 82801AB SMBus 
        Controllers.  This addresses a problem where PIRQ
        Routing would fail to function in the case the SMBus
        Controller is disabled on these systems.

    3.  Changes to ensure that the Device Manager indicates
        "Intel" as Provider for devices supported by this
        software.

    4.  Changes to ensure that the CD-ROM drive is always
        visible during SETUP by ensuring that the core IDE
        controller nodes are always present during update 
        (*PNP0600).  
        This addresses a problem in Build 0001 where 
        SETUP is not be able to update the Windows 
        configuration because of failures
        to access the CD-ROM drive.  This problem was seen
        primarily on systems where the Windows SETUP image
        was not located on the local hard drive.       

    5.  Changes to remove an extra message to re-boot the 
        system seen on 840 based systems.

    6.  Changes to remove an incorrect message where the 
        Installer says system is not the correct chipset or OS Version.
        This problem was seen when the software was run on 
        systems where INF information already included with 
        Windows 98 SE.

    7.  Changes to remove a prompt to change driver
        seen when the Intel(r) 82802 Firmware Hub Controller
        is enumerated.


Revision:   Version 2.00RC Build 0001 Release Information:    
    1.  Changes to ensure that updates are performed on 
        systems where the PCI subsystem ID is non-zero
        on a key device.  Previous versions would 
        fail the update update if the subsystem field 
        was non-zero for key devices.
        
    2.  Support for generic devices referenced in 
        MACHINE.INF, MACHINE2.INF has been added to 
        the Windows 98 version of ICHx.INF.
        This addresses an issue seen in the previous
        release where certain devices were not being 
        installed during preload.
           *PNP0C00  ; PnP BIOS
           *PNP0C01  ; System board
           *PNP0C02  ; Motherboard resources
           *PNP0C04  ; Numeric processor
           *PNP0C05  ; APM BIOS
           *PNP0C08  ; ACPI BIOS
           *PNP0C09  ; APM Embedded Controller
           *PNP0C0A  ; APM Battery
           *PNP0C0B  ; APM FAN
           *PNP0C0C  ; APM Power Button
           *PNP0C0D  ; APM Lid
           *PNP0C0E  ; APM Sleep Button
           *PNP0C0F  ; ACPI IRQ Holder
           *PNP0C13  ; PnP BIOS in ACPI fail safe
           *PNP0000  ; PIC
           *PNP0001  ; EISA PIC
           *PNP0002  ; MCA PIC
           *PNP0003  ; APIC
           *PNP0004  ; Cyrix* SLiC MPIC
           *PNP0200  ; DMA
           *PNP0201  ; EISA DMA
           *PNP0202  ; MCA DMA
           *PNP0A03  ; PCI BUS
           *PNP0A05  ; ACPI generic bus
           *PNP0A06  ; ACPI EIO bus
           *PNP0B00  ; Real Time Clock
           *PNP0100  ; System Timer
           *PNP0101  ; EISA System Timer
           *PNP0102  ; MCA System Timer
           *PNP0800  ; System Speaker
           ISAPNP\ReadDataPort
           ACPI\ACPI_INTERRUPT
           VPOWERD\BATTERY
           ACPI\COMPBATT
           ACPI\ACPI0003
           ACPI\BUTTON

    3.  Support for generic devices referenced in 
        MACHINE.INF has been added to 
        the Windows 95 OSR2x version of ICHx.INF.
        This addresses an issue seen in the previous
        release where certain devices were not being 
        installed during preload.
           *PNP0C00        ; PnP BIOS
           *PNP0C06        ; Early Presario* PnP BIOS
           *PNP0C07        ; Early Prolinea* PnP BIOS
           *PNP0C01        ; System board
           *PNP0C04        ; Numeric processor
           *PNP0C05        ; APM BIOS
           *PNP0CF0        ; Compaq* LTE Lite*
           *PNP0CF1        ; Compaq LTE Elite*
           *PNP0000        ; PIC
           *PNP0001        ; EISA PIC
           *PNP0002        ; MCA PIC
           *PNP0003        ; APIC
           *PNP0004        ; Cyrix SLiC MPIC
           *PNP0200        ; DMA
           *PNP0201        ; EISA DMA
           *PNP0202        ; MCA DMA
           *PNP0A00        ; ISA BUS
           *PNP0A01        ; EISA BUS
           *PNP0A02        ; MCA BUS
           *PNP0A03        ; PCI BUS
           *PNP0A04        ; VL BUS
           *PNP0B00        ; Real Time Clock
           *PNP0100        ; System Timer
           *PNP0101        ; EISA System Timer
           *PNP0102        ; MCA System Timer
           *PNP0800        ; System Speaker
           *CPQFA1B        ; Compaq memory board
           PCI\CC_0500
           PCI\CC_0600
           PCI\CC_0601
           PCI\CC_0602
           PCI\CC_0603
           PCI\CC_0604
           *PNP0C02
           ISAPNP\ReadDataPort
           PCI\IRQHolder        

    4.  Support for generic devices referenced in 
        MACHINE.INF has been added to 
        the Windows 95 Original Release, OSR1 versions 
        of ICHx.INF.
        This addresses an issue seen in the previous
        release where certain devices were not being 
        installed during preload.

           *PNP0C00	; PnP BIOS
           *PNP0C06	; Early Presario PnP BIOS
           *PNP0C07	; Early Prolinea PnP BIOS
           *PNP0C01	; System board
           *PNP0C04	; Numeric processor
           *PNP0C05	; APM BIOS
           *PNP0CF0	; Compaq LTE Lite
           *PNP0CF1	; Compaq LTE Elite
           *PNP0000	; PIC
           *PNP0001	; EISA PIC
           *PNP0002	; MCA PIC
           *PNP0003	; APIC
           *PNP0004	; Cyrix SLiC MPIC
           *PNP0200	; DMA
           *PNP0201	; EISA DMA
           *PNP0202	; MCA DMA
           *PNP0A00	; ISA BUS
           *PNP0A01	; EISA BUS
           *PNP0A02	; MCA BUS
           *PNP0A03	; PCI BUS
           *PNP0A04	; VL BUS
           *PNP0B00	; Real Time Clock
           *PNP0100	; System Timer
           *PNP0101	; EISA System Timer
           *PNP0102	; MCA System Timer
           *PNP0800	; System Speaker
           CC_0600
           CC_0601
           CC_0602
           CC_0603
           CC_0604
           *PNP0C02
           ISAPNP\ReadDataPort

    5.  Support for generic devices referenced in 
        USB.INF has been added to the Windows 98 
        and Windows 95 versions of ICHxUSB.INF
        This addresses an issue seen in the previous
        release where certain devices were not being 
        installed during preload.
           PCI\CC_0C0310
           PCI\CC_0C0300
           USB\ROOT_HUB

    6.  Changes to ensure that the PCI IRQ Routing support is 
        installed during Preload and post-Installation have been
        added to ICHX.INF (all versions).

    7.  Support for the Intel 82802 Firmware Hub Controller
        (IFWH.INF) is not installed if the Intel Security
        Driver is present on the system.


************************************************************
* 3C.  SOFTWARE SIGHTINGS AND/OR ERRATA FOR THIS RELEASE
************************************************************
Revision:   Version 2.00RC Build 0002 Release Information:
    1.  A change driver prompt may be displayed from Windows 
        setup on systems whose PCI Subsystem ID fields are 
        programmed to a non-zero value for the below devices.  
        This is seen when the PCI subsystem field value does not
        match the following:
          PCI\VEN_8086&DEV_7120&SUBSYS_00000000
          PCI\VEN_8086&DEV_7122&SUBSYS_00000000
          PCI\VEN_8086&DEV_7124&SUBSYS_00000000
          PCI\VEN_8086&DEV_7126&SUBSYS_00000000
          PCI\VEN_8086&DEV_2500&SUBSYS_00000000
          PCI\VEN_8086&DEV_2501&SUBSYS_00000000
          PCI\VEN_8086&DEV_250B&SUBSYS_00000000
          PCI\VEN_8086&DEV_1A20&SUBSYS_00000000
          PCI\VEN_8086&DEV_1A21&SUBSYS_00000000
          PCI\VEN_8086&DEV_1A22&SUBSYS_00000000

          PCI\VEN_8086&DEV_7120&SUBSYS_71208086
          PCI\VEN_8086&DEV_7122&SUBSYS_71228086
          PCI\VEN_8086&DEV_7124&SUBSYS_71248086
          PCI\VEN_8086&DEV_7126&SUBSYS_71268086
          PCI\VEN_8086&DEV_2500&SUBSYS_25008086
          PCI\VEN_8086&DEV_2501&SUBSYS_25018086
          PCI\VEN_8086&DEV_250B&SUBSYS_250B8086
          PCI\VEN_8086&DEV_1A20&SUBSYS_1A208086
          PCI\VEN_8086&DEV_1A21&SUBSYS_1A218086
          PCI\VEN_8086&DEV_1A22&SUBSYS_1A228086

    2.  During Windows setup stage, USB keyboard
        and mouse may not be accessible.  This is because
        the legacy USB driver may be inactive when Windows 
        enters the GUI mode.  There is a small window
        of time when it may not be possible for the system
        to accept user input.  Since the INF Installation 
        Utility may cause prompts during Windows setup stage, 
        it should not be used on systems with USB keyboard and 
        mouse as the sole input devices.

    3.  When the INF Installation Utility is run on a system 
        with Windows 95 Original Release, the Device Manager 
        may report a memory resource conflict.  This conflict
        involves the resources allocated to PCI cards that are 
        located behind a PCI bridge.  The operating system 
        incorrectly reports a memory conflict even though 
        the memory resources in question are fully contained 
        within the PCI bridge aperture.  This appears to be a
        known issue with the Windows 95 operating system.  
        The INF Installation Utility operation has no effect
        on this issue.

	
************************************************************
* 3D.  TESTING INFORMATION
************************************************************
Revision:   Version 2.00RC Release Information:
    This software release has been validated with systems 
    containing the following Intel chipsets:
          Intel 810 Chipset
          Intel 810e Chipset
          Intel 820 Chipset 
          Intel 840 Chipset
          Intel 440BX AGPset       



************************************************************
* 4.  TROUBLESHOOTING INFORMATION
************************************************************
Please refer to Readme.txt for the list of the general
troubleshooting techniques.



************************************************************
************************************************************
* DISCLAIMER
************************************************************
Intel is making no claims of usability, efficacy or 
warranty.  
The INTEL SOFTWARE LICENSE AGREEMENT
(OEM / IHV Distribution & Single User) 
completely defines the licensed use of this software.
************************************************************
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.  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, 1997-1999
