cx55x0mp.inf Driver File Contents (Mf5gxm.zip)

; 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

How To Update Drivers Manually

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.

server: web1, load: 1.78