; INF file for NSC Cx55?0 PCI driver ; For Windows 95/98 ; Copyright (c) 1998, National Semiconductor Corporation [version] LayoutFile=layout.inf signature="$CHICAGO$" Class=System ClassGUID={4d36e97d-e325-11ce-bfc1-08002be10318} Provider=%NSC_MFG% SetupClass=BASE [DestinationDirs] PCI_Copyfiles = 11 ; LDID_SYS PCI_DelFiles = 11 ; LDID_SYS [Manufacturer] %Gen_Device%=CYRIX_SYS [CYRIX_SYS] %*PNP0A03.DeviceDesc% = PCI_DRV, *PNP0A03 ; PCI BUS %PCI\VEN_1078&DEV_0000.DeviceDesc%=ISA_DRV,PCI\VEN_1078&DEV_0000 %PCI\VEN_1078&DEV_0002.DeviceDesc%=ISA_DRV,PCI\VEN_1078&DEV_0002 %PCI\VEN_1078&DEV_0001.DeviceDesc%=NO_DRV,PCI\VEN_1078&DEV_0001 %PCI\VEN_1078&DEV_0100.DeviceDesc%=ISA_DRV,PCI\VEN_1078&DEV_0100 %PCI\VEN_1078&DEV_0101.DeviceDesc%=NO_DRV,PCI\VEN_1078&DEV_0101 [*pnp0a03.Det] AddReg=ForceInstall [NO_DRV] [PCI_DRV] AddReg=PCI_DRV_AddReg,PCI_Dev_Properties_AddReg copyfiles=PCI_Copyfiles DelFiles=PCI_DelFiles [ISA_DRV] AddReg=ISA_DRV_AddReg,System_Dev_Properties_AddReg copyfiles=ISAPNP_Copyfiles [PCI_DRV_AddReg] HKR,,DevLoader,,pci.vxd HKR,,PCIDevice,1,00,00,00,00 ; Options setting ; Bit 0 is set for using BIOS services instead of hardware ; Bit 1 is set for using IRQ steering ; Bit 2 is set for overriding bridge programming by BIOS ; Bit 3 is set to disable GAT bit override ; Bit 4 is set to force GAT always on when overriding (bit 3 must be clear) HKLM,System\CurrentControlSet\Services\VxD\PCI,Options,3,02,00,00,00 ; Devices specific settings (value name is DevID cat with VenID) ; Bit 0: Devices video wanting no IRQ ; Bit 1: Devices PCMCIA wanting IRQ ; Bit 2: Devices Dual PCI IDE without programming code with bit 3 set HKLM,System\CurrentControlSet\Services\VxD\PCI,C6211045,1,04,00,00,00 HKLM,System\CurrentControlSet\Services\VxD\PCI,06401095,1,04,00,00,00 HKLM,System\CurrentControlSet\Services\VxD\PCI,12308086,1,04,00,00,00 HKLM,System\CurrentControlSet\Services\VxD\PCI,70108086,1,04,00,00,00 ; Bit 3: Devices needing no enum at all HKLM,System\CurrentControlSet\Services\VxD\PCI,0140104B,1,08,00,00,00 HKLM,System\CurrentControlSet\Services\VxD\PCI,06031179,1,08,00,00,00 ; Bit 4: Devices needing no resources but having garbage in base address registers HKLM,System\CurrentControlSet\Services\VxD\PCI,10000E11,1,10,00,00,00 HKLM,System\CurrentControlSet\Services\VxD\PCI,20000E11,1,10,00,00,00 HKLM,System\CurrentControlSet\Services\VxD\PCI,04061039,1,10,00,00,00 HKLM,System\CurrentControlSet\Services\VxD\PCI,00088086,1,10,00,00,00 HKLM,System\CurrentControlSet\Services\VxD\PCI,00021014,1,10,00,00,00 ; Bit 5: Devices needing dword access HKLM,System\CurrentControlSet\Services\VxD\PCI,06001080,1,20,00,00,00 ; Bit 6: Devices being single function parading as multiple functions HKLM,System\CurrentControlSet\Services\VxD\PCI,11001013,1,40,00,00,00 ; Bit 7: Device always enabled HKLM,System\CurrentControlSet\Services\VxD\PCI,521910B9,1,80,00,00,00 ; Bit 8: Device is IDE even though not class code of 0101 HKLM,System\CurrentControlSet\Services\VxD\PCI,00011C1C,1,00,01,00,00 HKLM,System\CurrentControlSet\Services\VxD\PCI,00381097,1,00,01,00,00 ; Bit 9: Device is video even though not class code of 0001 or 03xx ; Bit 10: Automatically fail to start the device. It is not supported in pmode HKLM,System\CurrentControlSet\Services\VxD\PCI,D001100B,1,00,04,00,00 ; Bit 11: Device can only appear on bus 0 (improperly decode type 1 transactions) HKLM,System\CurrentControlSet\Services\VxD\PCI,04A38086,1,00,08,00,00 HKLM,System\CurrentControlSet\Services\VxD\PCI,000010AA,1,00,08,00,00 HKLM,System\CurrentControlSet\Services\VxD\PCI,88D15333,1,00,08,00,00 ; Bit 12: Device can only appear on dev <16 HKLM,System\CurrentControlSet\Services\VxD\PCI,06051179,1,00,10,00,00 ; Bit 13: Bridge device can only have children at Dev0 HKLM,System\CurrentControlSet\Services\VxD\PCI,11101013,1,00,20,00,00 ; Bit 14: Do not modify the command bits of the device ; Bit 15: Device is VGA even though not class code of 0001 or 0300 (only has meaning if bit 9 is set). ; Bit 16: Device is MF CardBus controller that shares Command register HKLM,System\CurrentControlSet\Services\VxD\PCI,AC12104C,1,00,00,01,00 HKLM,System\CurrentControlSet\Services\VxD\PCI,04661180,3,00,00,01,00 ; Bit 17: Device is a PCI/PCI bridge with straight thru routing (pin A to pin A, etc). ; Bit 18: Device is a subtractive decode PCI-PCI bridge with writable IO window HKLM,System\CurrentControlSet\Services\VxD\PCI,00471014,1,00,00,00,00 HKLM,System\CurrentControlSet\Services\VxD\PCI,00951014,1,00,00,00,00 ; Bit 19: Device is a PCI/ISA bridge with F-DMA ability HKLM,System\CurrentControlSet\Services\VxD\PCI,122E8086,1,00,00,08,00 HKLM,System\CurrentControlSet\Services\VxD\PCI,70008086,1,00,00,08,00 HKLM,System\CurrentControlSet\Services\VxD\PCI,71108086,1,00,00,08,00 HKLM,System\CurrentControlSet\Services\VxD\PCI,76008086,1,00,00,08,00 ; Bit 20: Device does not allow IRQ sharing ; Bit 21: Device does not allow level triggered IRQ ; Bit 22: Device has dynamically configurable subsystem IDs HKLM,System\CurrentControlSet\Services\VxD\PCI,47471002,1,00,00,40,00 HKLM,System\CurrentControlSet\Services\VxD\PCI,47541002,1,00,00,40,00 HKLM,System\CurrentControlSet\Services\VxD\PCI,C8141045,1,00,00,40,00 HKLM,System\CurrentControlSet\Services\VxD\PCI,89015333,1,00,00,40,00 HKLM,System\CurrentControlSet\Services\VxD\PCI,00D61013,1,00,00,40,00 HKLM,System\CurrentControlSet\Services\VxD\PCI,AC15104C,1,00,00,40,00 HKLM,System\CurrentControlSet\Services\VxD\PCI,0004110B,1,00,00,40,00 HKLM,System\CurrentControlSet\Services\VxD\PCI,000F1000,1,00,00,40,00 HKLM,System\CurrentControlSet\Services\VxD\PCI,AC17104C,1,00,00,40,00 HKLM,System\CurrentControlSet\Services\VxD\PCI,93971023,1,00,00,40,00 ; Bit 23: Device does not allow the WritePostingEnable bit to be set in CBB on the same bus ; Bit 24: Create with the old ID (note that these are overridable so that ; when they rev their driver they can clear that bit) HKLM,System\CurrentControlSet\Services\VxD\PCI,12318086,3,00,00,00,01 HKLM,System\CurrentControlSet\Services\VxD\PCI,00021273,3,00,00,00,01 HKLM,System\CurrentControlSet\Services\VxD\PCI,007D1014,3,00,00,00,01 HKLM,System\CurrentControlSet\Services\VxD\PCI,01001285,3,00,00,00,01 ; Bit 25: Do not shrink the memory window of this bridge ; Bit 26: Turn off parity on this device ; Bit 27: Dont program the BAR registers for non-PCI children. HKLM,System\CurrentControlSet\Services\VxD\PCI,68361217,1,00,00,00,08 HKLM,System\CurrentControlSet\Services\VxD\PCI,68321217,1,00,00,00,08 ; More than one bit HKLM,System\CurrentControlSet\Services\VxD\PCI,3202100C,1,00,8A,00,00 HKLM,System\CurrentControlSet\Services\VxD\PCI,80021066,1,00,00,30,00 HKLM,System\CurrentControlSet\Services\VxD\PCI,00021066,1,00,00,30,00 HKLM,System\CurrentControlSet\Services\VxD\PCI,01021004,1,00,40,00,02 ; ; Override of routing of Cyrix bridges ; HKLM,System\CurrentControlSet\Services\VxD\PCI\IRQMiniports\01001078,Name,,"Cyrix 5530 Rev 1.2" HKLM,System\CurrentControlSet\Services\VxD\PCI\IRQMiniports\01001078,Path,,"PCIMP.PCI" HKLM,System\CurrentControlSet\Services\VxD\PCI\IRQMiniports\01001078,Instance,1,10,00,00,00 HKLM,System\CurrentControlSet\Services\VxD\PCI\IRQMiniports\00021078,Name,,"Cyrix 5520 Rev 1" HKLM,System\CurrentControlSet\Services\VxD\PCI\IRQMiniports\00021078,Path,,"PCIMP.PCI" HKLM,System\CurrentControlSet\Services\VxD\PCI\IRQMiniports\00021078,Instance,1,10,00,00,00 HKLM,System\CurrentControlSet\Services\VxD\PCI\IRQMiniports\00001078,Name,,"Cyrix 5520 Rev 0" HKLM,System\CurrentControlSet\Services\VxD\PCI\IRQMiniports\00001078,Path,,"PCIMP.PCI" HKLM,System\CurrentControlSet\Services\VxD\PCI\IRQMiniports\00001078,Instance,1,10,00,00,00 [PCI_Dev_Properties_AddReg] HKR,,EnumPropPages,,"sysclass.dll,PCIEnumPropPages" [ISA_DRV_AddReg] HKR,,DevLoader,,isapnp.vxd [System_Dev_Properties_AddReg] HKR,,EnumPropPages,,"sysclass.dll,EnumPropPages" [ISAPNP_Copyfiles] isapnp.vxd [PCI_Copyfiles] pci.vxd pcimp.pci [PCI_DelFiles] pci.386 [ControlFlags] ExcludeFromSelect=PCI\VEN_1078&DEV_0000 ExcludeFromSelect=PCI\VEN_1078&DEV_0002 ExcludeFromSelect=PCI\VEN_1078&DEV_0101 [Strings] NSC_MFG = "National Semiconductor Corporation" Gen_Device = "(Standard system devices)" *pnp0a03.DeviceDesc ="National PCI bus" PCI\VEN_1078&DEV_0000.DeviceDesc="National Cx5520 Rev 0 PCI to ISA bridge" PCI\VEN_1078&DEV_0002.DeviceDesc="National Cx5520 Rev 1 PCI to ISA bridge" PCI\VEN_1078&DEV_0001.DeviceDesc="National MediaGXm to PCI bridge" PCI\VEN_1078&DEV_0100.DeviceDesc="National Cx5530 PCI to ISA bridge" PCI\VEN_1078&DEV_0101.DeviceDesc="National Cx5530 ACPI bridge"Download Driver Pack
After your driver has been downloaded, follow these simple steps to install it.
Expand the archive file (if the download file is in zip or rar format).
If the expanded file has an .exe extension, double click it and follow the installation instructions.
Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.
Find the device and model you want to update in the device list.
Double-click on it to open the Properties dialog box.
From the Properties dialog box, select the Driver tab.
Click the Update Driver button, then follow the instructions.
Very important: You must reboot your system to ensure that any driver updates have taken effect.
For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.