Jump to content

Integrating drivers with HFSLIP?


Oleg_II

Recommended Posts

I think Tomcat76 implemented including files into DRIVER.CAB, right?

So the method in this topic appears obsolete. The instractions could be changed to use it with including in DRIVER.CAB. There are very few changes and it's only one really metters in fact: under section [sourceDisksNames.x86] change this line 1 = %W2Kcd%,hfdrv.cab,,"I386" to 1 = %W2Kcd%,driver.cab,,"I386"

I'll change the instructions on the first page and some HFSLIP code could be cleaned out ;)

Edited by Oleg_II
Link to comment
Share on other sites


TommyP, Tomcat76

I mentioned in other thread about integrating SATA/RAID drivers with HFSLIP. What do you think about it?

Is it possible to create a file say STORAGE.INI (example follows), then if HFSLIP founds any SYS files in HFEXPERT\STORAGE folder adds all content of this file into TXTSETUP.SIF and also writes some more values as in example according to the content of STORAGE folder?

Info written according to the content of STORAGE folder

; first two sections are added with only binaries refferences that are in HFEXPERT\STORAGE folder

[SourceDisksFiles]
;3waredrv.sys = 1,,,,,,3_,4,1,,,1,4; example for including binares that are in STORAGE folder

[SCSI.Load]
;3waredrv = 3waredrv.sys,4; the same as about but for SYS files only and the first part has the same name as the second but without SYS

STORAGE.INI


; the following two sections are added to TXTSETUP.SIF if there are any SYS file in HFEXPERT\STORAGE folder

[HardwareIdsDatabase]
PCI\VEN_13C1&DEV_1002&SUBSYS_100213C1 = "AMCC 3ware 9000 Series SATA RAID Controller"
PCI\VEN_13C1&DEV_1000 = "3ware Escalade 6000 Storage Switch"
PCI\VEN_13C1&DEV_1001&SUBSYS_100113C1 = "AMCC 3ware 7000/8000 Series ATA RAID Controller"
PCI\VEN_9005&DEV_809F.DeviceDesc = "Adaptec AIC-7902 HostRAID driver"
PCI\VEN_9005&DEV_8090.DeviceDesc = "Adaptec ASC-39320 HostRAID driver"
PCI\VEN_9005&DEV_8091.DeviceDesc = "Adaptec ASC-39320D HostRAID driver"
PCI\VEN_9005&DEV_8092.DeviceDesc = "Adaptec ASC-29320 HostRAID driver"
PCI\VEN_9005&DEV_8093.DeviceDesc = "Adaptec ASC-29320B HostRAID driver"
PCI\VEN_9005&DEV_8094.DeviceDesc = "Adaptec ASC-29320LP HostRAID driver"
PCI\VEN_9005&DEV_809E.DeviceDesc = "Adaptec AIC-7901A HostRAID driver"
PCI\VEN_9005&DEV_808F.DeviceDesc = "Adaptec AIC-7901 HostRAID driver"
PCI\VEN_9005&DEV_8080.DeviceDesc = "Adaptec ASC-29320A HostRAID driver"
PCI\VEN_9005&DEV_8097.DeviceDesc = "Adaptec ASC-29320ALP HostRAID driver"
PCI\VEN_9005&DEV_809D.DeviceDesc = "Adaptec AIC-7902B HostRAID driver"
PCI\VEN_9005&DEV_809C.DeviceDesc = "Adaptec ASC-39320D HostRAID driver"
PCI\VEN_9005&DEV_8095.DeviceDesc = "Adaptec ASC-39320 HostRAID driver"
PCI\VEN_9005&DEV_8096.DeviceDesc = "Adaptec ASC-39320A HostRAID driver"
PCI\VEN_1095&DEV_0240.DeviceDesc = "Adaptec Serial ATA HostRAID driver"
PCI\VEN_9005&DEV_00C0.DeviceDesc = "Adaptec SCSI Card 39160 - Ultra160 SCSI"
PCI\VEN_9005&DEV_00C0&SUBSYS_F6209005.DeviceDesc = "Adaptec SCSI Card 39160/3960D - Ultra160 SCSI"
PCI\VEN_9005&DEV_00C0&SUBSYS_F6200E11.DeviceDesc = "64-Bit/66MHz Dual Channel Wide Ultra3 SCSI Adapter"
PCI\VEN_9005&DEV_0080.DeviceDesc = "Adaptec SCSI Card 29160 - Ultra160 SCSI"
PCI\VEN_9005&DEV_0080&SUBSYS_E2A09005.DeviceDesc = "Adaptec SCSI Card 29160 Ultra160 SCSI"
PCI\VEN_9005&DEV_0080&SUBSYS_E2A00E11.DeviceDesc = "64-Bit/66MHz Wide Ultra3 SCSI Adapter"
PCI\VEN_9005&DEV_0080&SUBSYS_62A09005.DeviceDesc = "Adaptec SCSI Card 29160N - Ultra160 SCSI"
PCI\VEN_9005&DEV_0080&SUBSYS_E2209005.DeviceDesc = "Adaptec SCSI Card 29160LP Low Profile Ultra160 SCSI"
PCI\VEN_9005&DEV_0081&SUBSYS_62A19005.DeviceDesc = "Adaptec SCSI Card 19160 - Ultra160 SCSI"
PCI\VEN_9005&DEV_0082&SUBSYS_02109005.DeviceDesc = "Adaptec 2915/2930LP PCI SCSI Controller"
PCI\VEN_9005&DEV_008F.DeviceDesc = "Adaptec AIC-7892 - Ultra160 SCSI"
PCI\VEN_9005&DEV_00CF.DeviceDesc = "Adaptec AIC-7899 - Ultra160 SCSI"
PCI\VEN_9005&DEV_801D.DeviceDesc = "Adaptec AIC-7902B - Ultra320 SCSI"
PCI\VEN_9005&DEV_801E.DeviceDesc = "Adaptec AIC-7901 - Ultra320 SCSI"
PCI\VEN_9005&DEV_801F.DeviceDesc = "Adaptec AIC-7902 - Ultra320 SCSI"
PCI\VEN_9005&DEV_800F.DeviceDesc = "Adaptec AIC-7901 - Ultra320 SCSI"
PCI\VEN_9005&DEV_800F&SUBSYS_005F9005.DeviceDesc = "Adaptec AIC-7901 - Ultra320 SCSI"
PCI\VEN_9005&DEV_8000&SUBSYS_00609005.DeviceDesc = "Adaptec SCSI Card 29320A - Ultra320 SCSI"
PCI\VEN_9005&DEV_8010&SUBSYS_00409005.DeviceDesc = "Adaptec SCSI Card 39320 - Ultra320 SCSI"
PCI\VEN_9005&DEV_8011&SUBSYS_00419005.DeviceDesc = "Adaptec SCSI Card 39320D - Ultra320 SCSI"
PCI\VEN_9005&DEV_8012&SUBSYS_00429005.DeviceDesc = "Adaptec SCSI Card 29320 - Ultra320 SCSI"
PCI\VEN_9005&DEV_8014&SUBSYS_00449005.DeviceDesc = "Adaptec SCSI Card 29320LP - Ultra320 SCSI"
PCI\VEN_9005&DEV_8015&SUBSYS_00409005.DeviceDesc = "Adaptec SCSI Card 39320 - Ultra320 SCSI"
PCI\VEN_9005&DEV_8016&SUBSYS_00409005.DeviceDesc = "Adaptec SCSI Card 39320A - Ultra320 SCSI"
PCI\VEN_9005&DEV_8017&SUBSYS_00449005.DeviceDesc = "Adaptec SCSI Card 29320ALP - Ultra320 SCSI"
PCI\VEN_9004&DEV_7815.DeviceDesc="Adaptec Memory Controller / XOR Engine"
PCI\VEN_9004&DEV_7378.DeviceDesc="Adaptec Array1000U160 PCI RAID Controller for Windows2000"
PCI\VEN_9004&DEV_8378.DeviceDesc="Adaptec Array1000U160 PCI RAID Controller for Windows2000"
PCI\VEN_9004&DEV_7893.DeviceDesc="Adaptec Array1000U160 PCI RAID Controller for Windows2000"
PCI\VEN_9004&DEV_7895.DeviceDesc="Adaptec Array1000U160 PCI RAID Controller for Windows2000"
PCI\VEN_9005&DEV_0013.DeviceDesc="Adaptec Array1000U160 PCI RAID Controller for Windows2000"
PCI\VEN_9005&DEV_0053.DeviceDesc="Adaptec Array1000U160 PCI RAID Controller for Windows2000"
PCI\VEN_9005&DEV_00c3.DeviceDesc="Adaptec Array1000U160 PCI RAID Controller for Windows2000"
PCI\VEN_105A&DEV_6621 = "fastsxPCI"
PCI\VEN_105A&DEV_6622 = "fastsxPCI"
PCI\VEN_105A&DEV_0D30&CC_0104.DeviceDesc="WinXP Promise FastTrak100 (tm) Controller (PDC20265)"
PCI\VEN_105A&DEV_1275&CC_0104.DeviceDesc="WinXP Promise FastTrak TX (tm) Controller (PDC20275)"
PCI\VEN_105A&DEV_4D30&CC_0104.DeviceDesc="WinXP Promise FastTrak100 (tm) Controller (PDC20267)"
PCI\VEN_105A&DEV_4D30&SUBSYS_4D39105A.DeviceDesc="WinXP Promise FastTrak100 (tm) Controller"
PCI\VEN_105A&DEV_4d33.DeviceDesc="WinXP Promise FastTrak (tm) Controller"
PCI\VEN_105A&DEV_4D38&CC_0104.DeviceDesc="WinXP Promise FastTrak66 (tm) Controller (PDC20262)"
PCI\VEN_105A&DEV_4D38&SUBSYS_4D39105A.DeviceDesc="WinXP Promise FastTrak66 (tm) Controller (PDC20262)"
PCI\VEN_105A&DEV_6268&CC_0104.DeviceDesc="WinXP Promise FastTrak TX/LP (tm) Series Controller"
PCI\VEN_105A&DEV_6268.DeviceDesc="WinXP Promise FastTrak100 TX2/TX4 (tm) Controller"
PCI\VEN_105A&DEV_6269.DeviceDesc="WinXP Promise FastTrak TX2000 (tm) Controller"
PCI\VEN_105A&DEV_5275.DeviceDesc="WinXP Promise MBFastTrak133 Lite (tm) Controller"
PCI\VEN_105A&DEV_5275&CC_0104.DeviceDesc="WinXP Promise FastTrak TX (tm) Controller (PDC20276)"
PCI\VEN_105A&DEV_7275&CC_0104.DeviceDesc="WinXP Promise FastTrak TX (tm) Controller (PDC20277)"
PCI\VEN_105A&DEV_7275.DeviceDesc="WinXP Promise SBFastTrak133 Lite (tm) Controller"
PCI\VEN_105A&DEV_6629.DeviceDesc="WinXP Promise FastTrak TX4000 (tm) Controller"
PCI\VEN_105A&DEV_3371.DeviceDesc="WinXP Promise FastTrak S150 TX2plus (tm) Controller"
PCI\VEN_105A&DEV_3319.DeviceDesc="WinXP Promise FastTrak S150 TX4 (tm) Controller"
PCI\VEN_105A&DEV_3376.DeviceDesc="WinXP Promise FastTrak 376 (tm) Controller"
PCI\VEN_105A&DEV_3373.DeviceDesc="WinXP Promise FastTrak 378 (tm) Controller"
PCI\VEN_8086&DEV_2652&CC_0106.DeviceDesc = "Intel® 82801FR SATA AHCI Controller"
PCI\VEN_8086&DEV_2653&CC_0106.DeviceDesc = "Intel® 82801FBM SATA AHCI Controller"
PCI\VEN_8086&DEV_27C1&CC_0106.DeviceDesc = "Intel® 82801GR/GH SATA AHCI Controller"
PCI\VEN_8086&DEV_27C5&CC_0106.DeviceDesc = "Intel® 82801GBM SATA AHCI Controller"
PCI\VEN_8086&DEV_2681&CC_0106.DeviceDesc = "Intel® 631xESB/632xESB SATA AHCI Controller"
PCI\VEN_8086&DEV_2821&CC_0106.DeviceDesc = "Intel® ICH8R/DO/DH SATA AHCI Controller"
PCI\VEN_8086&DEV_2652&CC_0104.DeviceDesc = "Intel® 82801FR SATA RAID Controller"
PCI\VEN_8086&DEV_27C3&CC_0104.DeviceDesc = "Intel® 82801GR/GH SATA RAID Controller"
PCI\VEN_8086&DEV_2682&CC_0104.DeviceDesc = "Intel® 631xESB/632xESB SATA RAID Controller"
PCI\VEN_8086&DEV_27C6&CC_0104.DeviceDesc = "Intel® 82801GHM SATA RAID Controller"
PCI\VEN_8086&DEV_2822&CC_0104.DeviceDesc = "Intel® ICH8R/DO/DH SATA RAID Controller"
PCI\VEN_1283&DEV_8212&SUBSYS_00011283 = "ITE Riad 8212/CX"
PCI\VEN_1283&DEV_8212&SUBSYS_00000000 = "ITE Riad 8212/DX"
PCI\VEN_1283&DEV_8211&SUBSYS_82111283 = "ITE Riad 8211/DX"
PCI\VEN_1283&DEV_8212&SUBSYS_2A1D103C = "ITE Riad ASUS OEM"
PCI\VEN_1283&DEV_8211&SUBSYS_2A1D103C = "ITE Riad ASUS OEM"
PCI\VEN_1283&DEV_8212&SUBSYS_813A1043 = "ITE Riad ASUS 8212"
PCI\VEN_1283&DEV_8212&SUBSYS_81381043 = "ITE Riad ASUS 8211"
PCI\VEN_1283&DEV_8211&SUBSYS_81381043 = "ITE Riad ASUS 8211"
PCI\VEN_1283&DEV_8212&SUBSYS_2C0717F2 = "ITE Riad Albatron 8212"
PCI\VEN_1283&DEV_8212&SUBSYS_0573A0A0 = "ITE Riad Aopen 945"
PCI\VEN_1283&DEV_8211&SUBSYS_1036147B = "ITE Riad ABIT GD8-V"
PCI\VEN_1283&DEV_8211&SUBSYS_1056147B = "ITE Riad ABIT GD8-MV"
PCI\VEN_1283&DEV_8211&SUBSYS_82111849 = "ITE Riad ASROCK 8211/DX"
PCI\VEN_1283&DEV_8212&SUBSYS_72001565 = "ITE Riad BIOSTAR 8212"
PCI\VEN_1283&DEV_8211&SUBSYS_72001565 = "ITE Riad BIOSTAR 8211"
PCI\VEN_1283&DEV_8211&SUBSYS_72001565 = "ITE Riad BIOSTAR 8211"
PCI\VEN_1283&DEV_8212&SUBSYS_2801270F = "ITE Riad chaintech 8212"
PCI\VEN_1283&DEV_8212&SUBSYS_90261695 = "ITE Riad Epox 8212"
PCI\VEN_1283&DEV_8212&SUBSYS_82121019 = "ITE Riad ECS"
PCI\VEN_1283&DEV_8212&SUBSYS_0C25105B = "ITE Riad Foxconn 8212-project 925A02"
PCI\VEN_1283&DEV_8212&SUBSYS_0C2F105B = "ITE Riad Foxconn 8212-project 915A3.0-2.0"
PCI\VEN_1283&DEV_8212&SUBSYS_0CC0105B = "ITE Riad Foxconn LDM01"
PCI\VEN_1283&DEV_8212&SUBSYS_0CC1105B = "ITE Riad Foxconn GWA01"
PCI\VEN_1283&DEV_8212&SUBSYS_0C2D105B = "ITE Riad Foxconn project 915A04"
PCI\VEN_1283&DEV_8212&SUBSYS_0C7A105B = "ITE Riad foxconn 8212"
PCI\VEN_1283&DEV_8212&SUBSYS_0C7B105B = "ITE Riad foxconn 8212"
PCI\VEN_1283&DEV_8212&SUBSYS_0C7C105B = "ITE Riad foxconn 8212"
PCI\VEN_1283&DEV_8212&SUBSYS_0C7D105B = "ITE Riad foxconn 8212"
PCI\VEN_1283&DEV_8212&SUBSYS_0C7E105B = "ITE Riad foxconn 8212"
PCI\VEN_1283&DEV_8212&SUBSYS_0C7F105B = "ITE Riad foxconn 8212"
PCI\VEN_1283&DEV_8212&SUBSYS_0C8A105B = "ITE Riad foxconn TBD"
PCI\VEN_1283&DEV_8212&SUBSYS_0C8B105B = "ITE Riad foxconn TBD"
PCI\VEN_1283&DEV_8212&SUBSYS_0C8C105B = "ITE Riad foxconn TBD"
PCI\VEN_1283&DEV_8212&SUBSYS_0C8D105B = "ITE Riad foxconn TBD"
PCI\VEN_1283&DEV_8212&SUBSYS_0C8E105B = "ITE Riad foxconn 945A02"
PCI\VEN_1283&DEV_8212&SUBSYS_0C8F105B = "ITE Riad foxconn TBD"
PCI\VEN_1283&DEV_8212&SUBSYS_B0001458 = "ITE Riad Gigabyte 8212"
PCI\VEN_1283&DEV_8212&SUBSYS_B0001940 = "ITE Riad Gigabyte 8212"
PCI\VEN_1283&DEV_8212&SUBSYS_0A46174B = "ITE Riad 8212/DX"
PCI\VEN_1283&DEV_8211&SUBSYS_0A46174B = "ITE Riad 8211/DX"
PCI\VEN_1283&DEV_8212&SUBSYS_100E1919 = "ITE Riad Soltek SL-915GPRO-FGR"
PCI\VEN_1283&DEV_8212&SUBSYS_100F1919 = "ITE Riad Soltek SL-915GPRO-DDR2"
PCI\VEN_1283&DEV_8212&SUBSYS_10171919 = "ITE Riad Soltek SL-925PRO-FDGR"
PCI\VEN_1283&DEV_8212&SUBSYS_10181919 = "ITE Riad Soltek SL-915PRO-FGR"
PCI\VEN_10DE&DEV_037F&CC_0101 = "NVIDIA nForce 590/570/550 Serial ATA Controller"
PCI\VEN_10DE&DEV_0055&CC_0101 = "NVIDIA nForce4 Serial ATA Controller"
PCI\VEN_10DE&DEV_0054&CC_0101 = "NVIDIA nForce4 Serial ATA Controller"
PCI\VEN_10DE&DEV_0267&CC_0101 = "NVIDIA nForce4 Serial ATA Controller"
PCI\VEN_10DE&DEV_0266&CC_0101 = "NVIDIA nForce4 Serial ATA Controller"
PCI\VEN_10DE&DEV_037F&CC_0101 = "NVIDIA nForce4 Serial ATA Controller"
PCI\VEN_10DE&DEV_0065 = "NVIDIA nForce2-3-4 ATA Controller"
PCI\VEN_10DE&DEV_008E&REV_A2 = "NVIDIA nForce2-3-4 ATA Controller"
PCI\VEN_10DE&DEV_008E&REV_A3 = "NVIDIA nForce2-3-4 ATA Controller"
PCI\VEN_10DE&DEV_0085 = "NVIDIA nForce2-3-4 ATA Controller"
PCI\VEN_10DE&DEV_00D5&REV_A2 = "NVIDIA nForce2-3-4 ATA Controller"
PCI\VEN_10DE&DEV_00D5&REV_F2 = "NVIDIA nForce2-3-4 ATA Controller"
PCI\VEN_10DE&DEV_00D5&REV_A4 = "NVIDIA nForce2-3-4 ATA Controller"
PCI\VEN_10DE&DEV_00D5&REV_F4 = "NVIDIA nForce2-3-4 ATA Controller"
PCI\VEN_10DE&DEV_00D5&REV_A5 = "NVIDIA nForce2-3-4 ATA Controller"
PCI\VEN_10DE&DEV_00D5&REV_F5 = "NVIDIA nForce2-3-4 ATA Controller"
PCI\VEN_10DE&DEV_00D5&REV_A6 = "NVIDIA nForce2-3-4 ATA Controller"
PCI\VEN_10DE&DEV_00D5&REV_F6 = "NVIDIA nForce2-3-4 ATA Controller"
PCI\VEN_10DE&DEV_00E5 = "NVIDIA nForce2-3-4 ATA Controller"
PCI\VEN_10DE&DEV_00EE = "NVIDIA nForce2-3-4 ATA Controller"
PCI\VEN_10DE&DEV_00E3 = "NVIDIA nForce2-3-4 ATA Controller"
PCI\VEN_10DE&DEV_003E&CC_0101 = "NVIDIA nForce2-3-4 ATA Controller"
PCI\VEN_10DE&DEV_0036&CC_0101 = "NVIDIA nForce2-3-4 ATA Controller"
PCI\VEN_10DE&DEV_0035&CC_0101 = "NVIDIA nForce2-3-4 ATA Controller"
PCI\VEN_10DE&DEV_0055&CC_0101 = "NVIDIA nForce2-3-4 ATA Controller"
PCI\VEN_10DE&DEV_0054&CC_0101 = "NVIDIA nForce2-3-4 ATA Controller"
PCI\VEN_10DE&DEV_0053&CC_0101 = "NVIDIA nForce2-3-4 ATA Controller"
PCI\VEN_10DE&DEV_0267&CC_0101 = "NVIDIA nForce2-3-4 ATA Controller"
PCI\VEN_10DE&DEV_0266&CC_0101 = "NVIDIA nForce2-3-4 ATA Controller"
PCI\VEN_10DE&DEV_037E&CC_0101 = "NVIDIA nForce2-3-4 ATA Controller"
PCI\VEN_10DE&DEV_037F&CC_0101 = "NVIDIA nForce2-3-4 ATA Controller"
PCI\VEN_10DE&DEV_036F&CC_0101 = "NVIDIA nForce2-3-4 ATA Controller"
PCI\VEN_10DE&DEV_03F6&CC_0101 = "NVIDIA nForce2-3-4 ATA Controller"
PCI\VEN_10DE&DEV_03F7&CC_0101 = "NVIDIA nForce2-3-4 ATA Controller"
PCI\VEN_10DE&DEV_03E7&CC_0101 = "NVIDIA nForce2-3-4 ATA Controller"
PCI\VEN_10DE&DEV_037F&CC_0104 = "NVIDIA nForce Serial ATA RAID Controller"
PCI\VEN_1077&DEV_1216&SUBSYS_00071077 = "QLA12160 W2K driver"
PCI\VEN_1077&DEV_1016&SUBSYS_00081077 = "QLA12160 W2K driver"
PCI\VEN_1077&DEV_1216&SUBSYS_00078086 = "QLA12160 W2K driver"
PCI\VEN_1077&DEV_1216&SUBSYS_001215D4 = "QLA12160 W2K driver"
PCI\VEN_1077&DEV_2100&SUBSYS_00011077 = "QLA2000 QLA2100 Win2k driver"
PCI\VEN_1077&DEV_2200&SUBSYS_00021077 = "QLA2200 Windows 2000 SCSI PnP Miniport Driver"
PCI\VEN_1077&DEV_2300&SUBSYS_00091077 = "QLA2300 Windows 2000 SCSI PnP Miniport Driver"
PCI\VEN_1077&DEV_2312&SUBSYS_00091077 = "QLA2300 Windows 2000 SCSI PnP Miniport Driver"
PCI\VEN_1077&DEV_2312&SUBSYS_01001077 = "QLA2300 Windows 2000 SCSI PnP Miniport Driver"
PCI\VEN_1077&DEV_2312&SUBSYS_01011077 = "QLA2300 Windows 2000 SCSI PnP Miniport Driver"
PCI\VEN_1077&DEV_2312&SUBSYS_01021077 = "QLA2300 Windows 2000 SCSI PnP Miniport Driver"
PCI\VEN_1077&DEV_2312&SUBSYS_01031077 = "QLA2300 Windows 2000 SCSI PnP Miniport Driver"
PCI\VEN_1077&DEV_2312&SUBSYS_01091077 = "QLA2300 Windows 2000 SCSI PnP Miniport Driver"
PCI\VEN_1077&DEV_2312&SUBSYS_01000E11 = "QLA2300 Windows 2000 SCSI PnP Miniport Driver"
PCI\VEN_1077&DEV_2312&SUBSYS_011A1028 = "QLA2300 Windows 2000 SCSI PnP Miniport Driver"
PCI\VEN_1077&DEV_2312&SUBSYS_013B1028 = "QLA2300 Windows 2000 SCSI PnP Miniport Driver"
PCI\VEN_1077&DEV_2312&SUBSYS_013C1028 = "QLA2300 Windows 2000 SCSI PnP Miniport Driver"
PCI\VEN_1077&DEV_2312&SUBSYS_027D1014 = "QLA2300 Windows 2000 SCSI PnP Miniport Driver"
PCI\VEN_1077&DEV_2312&SUBSYS_010C1077 = "QLA2300 Windows 2000 SCSI PnP Miniport Driver"
PCI\VEN_1077&DEV_2312&SUBSYS_010D1077 = "QLA2300 Windows 2000 SCSI PnP Miniport Driver"
PCI\VEN_1119&DEV_0000 = "GDT6000/6020/6050 Disk Array Controller"
PCI\VEN_1119&DEV_0001 = "GDT6000B/6010 Disk Array Controller"
PCI\VEN_1119&DEV_0002 = "GDT6110/6510 Disk Array Controller"
PCI\VEN_1119&DEV_0003 = "GDT6120/6520 Disk Array Controller"
PCI\VEN_1119&DEV_0004 = "GDT6530 Disk Array Controller"
PCI\VEN_1119&DEV_0005 = "GDT6550 Disk Array Controller"
PCI\VEN_1119&DEV_0006 = "GDT6117/6517 Disk Array Controller"
PCI\VEN_1119&DEV_0007 = "GDT6127/6527 Disk Array Controller"
PCI\VEN_1119&DEV_0008 = "GDT6537 Disk Array Controller"
PCI\VEN_1119&DEV_0009 = "GDT6557 Disk Array Controller"
PCI\VEN_1119&DEV_000A = "GDT6115/6515 Disk Array Controller"
PCI\VEN_1119&DEV_000B = "GDT6125/6525 Disk Array Controller"
PCI\VEN_1119&DEV_000C = "GDT6535 Disk Array Controller"
PCI\VEN_1119&DEV_000D = "GDT6555 Disk Array Controller"
PCI\VEN_1119&DEV_0100 = "GDT6x17RP Disk Array Controller"
PCI\VEN_1119&DEV_0101 = "GDT6x27RP Disk Array Controller"
PCI\VEN_1119&DEV_0102 = "GDT6x37RP Disk Array Controller"
PCI\VEN_1119&DEV_0103 = "GDT6x57RP Disk Array Controller"
PCI\VEN_1119&DEV_0104 = "GDT6x11RP Disk Array Controller"
PCI\VEN_1119&DEV_0105 = "GDT6x21RP Disk Array Controller"
PCI\VEN_1119&DEV_0110 = "GDT6x17RD Disk Array Controller"
PCI\VEN_1119&DEV_0111 = "GDT6x27RD Disk Array Controller"
PCI\VEN_1119&DEV_0112 = "GDT6x37RD Disk Array Controller"
PCI\VEN_1119&DEV_0113 = "GDT6x57RD Disk Array Controller"
PCI\VEN_1119&DEV_0114 = "GDT6x11RD Disk Array Controller"
PCI\VEN_1119&DEV_0115 = "GDT6x21RD Disk Array Controller"
PCI\VEN_1119&DEV_0118 = "GDT6x18RD Disk Array Controller"
PCI\VEN_1119&DEV_0119 = "GDT6x28RD Disk Array Controller"
PCI\VEN_1119&DEV_011A = "GDT6x38RD Disk Array Controller"
PCI\VEN_1119&DEV_011B = "GDT6x58RD Disk Array Controller"
PCI\VEN_1119&DEV_0136 = "GDT6x13RS Disk Array Controller"
PCI\VEN_1119&DEV_0137 = "GDT6x23RS Disk Array Controller"
PCI\VEN_1119&DEV_0138 = "GDT6x18RS Disk Array Controller"
PCI\VEN_1119&DEV_0139 = "GDT6x28RS Disk Array Controller"
PCI\VEN_1119&DEV_013A = "GDT6x38RS Disk Array Controller"
PCI\VEN_1119&DEV_013B = "GDT6x58RS Disk Array Controller"
PCI\VEN_1119&DEV_013C = "GDT6x33RS Disk Array Controller"
PCI\VEN_1119&DEV_013D = "GDT6x43RS Disk Array Controller"
PCI\VEN_1119&DEV_013E = "GDT6x53RS Disk Array Controller"
PCI\VEN_1119&DEV_013F = "GDT6x63RS Disk Array Controller"
PCI\VEN_1119&DEV_0166 = "GDT7x13RN Disk Array Controller"
PCI\VEN_1119&DEV_0167 = "GDT7x23RN Disk Array Controller"
PCI\VEN_1119&DEV_0168 = "GDT7x18RN Disk Array Controller"
PCI\VEN_1119&DEV_0169 = "GDT7x28RN Disk Array Controller"
PCI\VEN_1119&DEV_016A = "GDT7x38RN Disk Array Controller"
PCI\VEN_1119&DEV_016B = "GDT7x58RN Disk Array Controller"
PCI\VEN_1119&DEV_016C = "GDT7x33RN Disk Array Controller"
PCI\VEN_1119&DEV_016D = "GDT7x43RN Disk Array Controller"
PCI\VEN_1119&DEV_016E = "GDT7x53RN Disk Array Controller"
PCI\VEN_1119&DEV_016F = "GDT7x63RN Disk Array Controller"
PCI\VEN_1119&DEV_01D6 = "GDT4x13RZ Disk Array Controller"
PCI\VEN_1119&DEV_01D7 = "GDT4x23RZ Disk Array Controller"
PCI\VEN_1119&DEV_01F6 = "GDT8x13RZ Disk Array Controller"
PCI\VEN_1119&DEV_01F7 = "GDT8x23RZ Disk Array Controller"
PCI\VEN_1119&DEV_01FC = "GDT8x33RZ Disk Array Controller"
PCI\VEN_1119&DEV_01FD = "GDT8x43RZ Disk Array Controller"
PCI\VEN_1119&DEV_01FE = "GDT8x53RZ Disk Array Controller"
PCI\VEN_1119&DEV_01FF = "GDT8x63RZ Disk Array Controller"
PCI\VEN_1119&DEV_0210 = "GDT6x19RD Disk Array Controller"
PCI\VEN_1119&DEV_0211 = "GDT6x29RD Disk Array Controller"
PCI\VEN_1119&DEV_0260 = "GDT7x19RN Disk Array Controller"
PCI\VEN_1119&DEV_0261 = "GDT7x29RN Disk Array Controller"
PCI\VEN_1119&DEV_02F6 = "GDT8x22RZ Disk Array Controller"
PCI\VEN_1119&DEV_0300 = "ICP vortex GDT RAID Controller"
PCI\VEN_8086&DEV_0600 = "RAID Controller"
PCI\VEN_8086&DEV_0601 = "RAID Controller"
PCI\VEN_105A&DEV_8000 = "Promise SATAII150 SX8 Series Driver"
PCI\VEN_105A&DEV_8002 = "Promise SATAII150 SX8 Series Driver"
PCI\VEN_105A&DEV_8004 = "Promise SATAII150 SX8 Series Driver"
PCI\VEN_105A&DEV_8006 = "Promise SATAII150 SX8 Series Driver"
PCI\VEN_1095&DEV_3112&SUBSYS_31121095 = "Silicon Image SiI 3x12 SATALink Driver"
PCI\VEN_1095&DEV_3112&SUBSYS_34238086 = "Silicon Image SiI 3x12 SATALink Driver"
PCI\VEN_1095&DEV_3112&SUBSYS_311215D9 = "Silicon Image SiI 3x12 SATALink Driver"
PCI\VEN_1095&DEV_3112&SUBSYS_B0021458 = "Silicon Image SiI 3x12 SATALink Driver"
PCI\VEN_1095&DEV_3112&SUBSYS_01661028 = "Silicon Image SiI 3x12 SATALink Driver"
PCI\VEN_1095&DEV_3512&SUBSYS_81E8104D = "Silicon Image SiI 3x12 SATALink Driver"
PCI\VEN_1095&DEV_3512&SUBSYS_35121095 = "Silicon Image SiI 3x12 SATALink Driver"
PCI\VEN_1095&DEV_3512&SUBSYS_01661028 = "Silicon Image SiI 3x12 SATALink Driver"
PCI\VEN_1095&DEV_3512&SUBSYS_35121014 = "Silicon Image SiI 3x12 SATALink Driver"
PCI\VEN_1095&DEV_3512&SUBSYS_02B71014 = "Silicon Image SiI 3x12 SATALink Driver"
PCI\VEN_1095&DEV_3512&SUBSYS_B0021458 = "Silicon Image SiI 3x12 SATALink Driver"
PCI\VEN_1095&DEV_3512&SUBSYS_81E8104D = "Silicon Image SiI 3x12 SATALink Driver"
PCI\VEN_1095&DEV_3512&SUBSYS_820B104D = "Silicon Image SiI 3x12 SATALink Driver"
PCI\VEN_1095&DEV_3512&SUBSYS_145A1462 = "Silicon Image SiI 3x12 SATALink Driver"
PCI\VEN_1095&DEV_3512&SUBSYS_001F6409 = "Silicon Image SiI 3x12 SATALink Driver"
PCI\VEN_1002&DEV_436E&SUBSYS_436E1002 = "Silicon Image SiI 3x12 SATALink Driver"
PCI\VEN_1002&DEV_4379&SUBSYS_43791002 = "Silicon Image SiI 3x12 SATALink Driver"
PCI\VEN_1002&DEV_437A&SUBSYS_437A1002 = "Silicon Image SiI 3x12 SATALink Driver"
PCI\VEN_1095&DEV_3112&SUBSYS_61121095 = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3112&SUBSYS_611215D9 = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3112&SUBSYS_34228086 = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3112&SUBSYS_B0031458 = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3112&SUBSYS_A0111019 = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3112&SUBSYS_A0121019 = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3112&SUBSYS_A0131019 = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3112&SUBSYS_A0141019 = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3112&SUBSYS_A0151019 = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3112&SUBSYS_1014147B = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3112&SUBSYS_100B147B = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3112&SUBSYS_1402147B = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3112&SUBSYS_1404147B = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3112&SUBSYS_1802147B = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3112&SUBSYS_1804147B = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3112&SUBSYS_1C00147B = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3112&SUBSYS_5930107D = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3112&SUBSYS_249510F1 = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3112&SUBSYS_809D1043 = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3112&SUBSYS_0270A0A0 = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3112&SUBSYS_044DA0A0 = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3112&SUBSYS_044CA0A0 = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3112&SUBSYS_92011905 = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3112&SUBSYS_92151905 = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3112&SUBSYS_904C1905 = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3112&SUBSYS_904B1905 = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3112&SUBSYS_A41810FD = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3112&SUBSYS_A41910FD = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3112&SUBSYS_A71910FD = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3112&SUBSYS_90171695 = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3112&SUBSYS_C2001297 = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3112&SUBSYS_C2011297 = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3112&SUBSYS_15D40035 = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3112&SUBSYS_340217F2 = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3112&SUBSYS_100415BD = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3112&SUBSYS_F641270F = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3112&SUBSYS_0C0F105B = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3112&SUBSYS_0C13105B = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3112&SUBSYS_0C58105B = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3112&SUBSYS_0C40105B = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3112&SUBSYS_0C41105B = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3112&SUBSYS_0C42105B = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3112&SUBSYS_0C43105B = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3112&SUBSYS_0C44105B = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3112&SUBSYS_0C22105B = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3112&SUBSYS_0C2A105B = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3112&SUBSYS_2A1E103C = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3512&SUBSYS_65121095 = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3512&SUBSYS_B0031458 = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3512&SUBSYS_1014147B = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3512&SUBSYS_1021147B = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3512&SUBSYS_100B147B = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3512&SUBSYS_1C06147B = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3512&SUBSYS_1C00147B = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3512&SUBSYS_1C03147B = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3512&SUBSYS_1C04147B = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3512&SUBSYS_1406147B = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3512&SUBSYS_1407147B = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3512&SUBSYS_90191695 = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3512&SUBSYS_C2021297 = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3512&SUBSYS_C2031297 = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3512&SUBSYS_C2041297 = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3512&SUBSYS_534D108E = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3512&SUBSYS_02C51095 = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3512&SUBSYS_2A1E103C = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3512&SUBSYS_0C22105B = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3512&SUBSYS_0C2A105B = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3512&SUBSYS_91451462 = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3512&SUBSYS_006C1025 = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3512&SUBSYS_010D1025 = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1002&DEV_436E&SUBSYS_436E1002 = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1002&DEV_436E&SUBSYS_A43110FD = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1002&DEV_436E&SUBSYS_F3631297 = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1002&DEV_436E&SUBSYS_07201462 = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1002&DEV_436E&SUBSYS_B0031458 = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1002&DEV_436E&SUBSYS_92691509 = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1002&DEV_436E&SUBSYS_5005148C = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1002&DEV_436E&SUBSYS_0A44174B = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1002&DEV_436E&SUBSYS_0A45174B = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1002&DEV_436E&SUBSYS_00301462 = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1002&DEV_436E&SUBSYS_100516F3 = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1002&DEV_4379&SUBSYS_43791002 = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1002&DEV_437A&SUBSYS_437A1002 = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1002&DEV_4379&SUBSYS_3009103C = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1002&DEV_437A&SUBSYS_3009103C = "Silicon Image SiI 3x12 SATARaid Driver"
PCI\VEN_1095&DEV_3114&SUBSYS_31141095 = "Silicon Image SiI 3114 SATALink Driver"
PCI\VEN_1095&DEV_3114&SUBSYS_B0021458 = "Silicon Image SiI 3114 SATALink Driver"
PCI\VEN_1095&DEV_3114&SUBSYS_003915D4 = "Silicon Image SiI 3114 SATALink Driver"
PCI\VEN_1095&DEV_3114&SUBSYS_31148086 = "Silicon Image SiI 3114 SATALink Driver"
PCI\VEN_1095&DEV_3114&SUBSYS_61141095 = "Silicon Image SiI 3114 SATARaid Driver"
PCI\VEN_1095&DEV_3114&SUBSYS_288510F1 = "Silicon Image SiI 3114 SATARaid Driver"
PCI\VEN_1095&DEV_3114&SUBSYS_047AA0A0 = "Silicon Image SiI 3114 SATARaid Driver"
PCI\VEN_1095&DEV_3114&SUBSYS_0478A0A0 = "Silicon Image SiI 3114 SATARaid Driver"
PCI\VEN_1095&DEV_3114&SUBSYS_0479A0A0 = "Silicon Image SiI 3114 SATARaid Driver"
PCI\VEN_1095&DEV_3114&SUBSYS_90181695 = "Silicon Image SiI 3114 SATARaid Driver"
PCI\VEN_1095&DEV_3114&SUBSYS_F642270F = "Silicon Image SiI 3114 SATARaid Driver"
PCI\VEN_1095&DEV_3114&SUBSYS_100415BD = "Silicon Image SiI 3114 SATARaid Driver"
PCI\VEN_1095&DEV_3114&SUBSYS_12501462 = "Silicon Image SiI 3114 SATARaid Driver"
PCI\VEN_1095&DEV_3114&SUBSYS_13101462 = "Silicon Image SiI 3114 SATARaid Driver"
PCI\VEN_1095&DEV_3114&SUBSYS_15601462 = "Silicon Image SiI 3114 SATARaid Driver"
PCI\VEN_1095&DEV_3114&SUBSYS_16101462 = "Silicon Image SiI 3114 SATARaid Driver"
PCI\VEN_1095&DEV_3114&SUBSYS_B0031458 = "Silicon Image SiI 3114 SATARaid Driver"
PCI\VEN_1095&DEV_3114&SUBSYS_1B711019 = "Silicon Image SiI 3114 SATARaid Driver"
PCI\VEN_1095&DEV_3114&SUBSYS_61141071 = "Silicon Image SiI 3114 SATARaid Driver"
PCI\VEN_1095&DEV_3114&SUBSYS_003515D4 = "Silicon Image SiI 3114 SATARaid Driver"
PCI\VEN_1095&DEV_3114&SUBSYS_1025147B = "Silicon Image SiI 3114 SATARaid Driver"
PCI\VEN_1095&DEV_3114&SUBSYS_1001147B = "Silicon Image SiI 3114 SATARaid Driver"
PCI\VEN_1095&DEV_3114&SUBSYS_130A147B = "Silicon Image SiI 3114 SATARaid Driver"
PCI\VEN_1095&DEV_3114&SUBSYS_1C0A147B = "Silicon Image SiI 3114 SATARaid Driver"
PCI\VEN_1095&DEV_3114&SUBSYS_81361043 = "Silicon Image SiI 3114 SATARaid Driver"
PCI\VEN_1095&DEV_3114&SUBSYS_2A1E103C = "Silicon Image SiI 3114 SATARaid Driver"
PCI\VEN_1095&DEV_3114&SUBSYS_71141095 = "Silicon Image SiI 3114 SoftRaid 5 Driver"
PCI\VEN_1095&DEV_3114&SUBSYS_71148086 = "Silicon Image SiI 3114 SoftRaid 5 Driver"
PCI\VEN_1095&DEV_3114&SUBSYS_81361043 = "Silicon Image SiI 3114 SoftRaid 5 Driver"
PCI\VEN_1095&DEV_3114&SUBSYS_81671043 = "Silicon Image SiI 3114 SoftRaid 5 Driver"
PCI\VEN_1095&DEV_3114&SUBSYS_902A1695 = "Silicon Image SiI 3114 SoftRaid 5 Driver"
PCI\VEN_1095&DEV_3114&SUBSYS_310215BD = "Silicon Image SiI 3114 SoftRaid 5 Driver"
PCI\VEN_1095&DEV_3114&SUBSYS_052FA0A0 = "Silicon Image SiI 3114 SoftRaid 5 Driver"
PCI\VEN_1095&DEV_3114&SUBSYS_104A147B = "Silicon Image SiI 3114 SoftRaid 5 Driver"
PCI\VEN_1095&DEV_3114&SUBSYS_104B147B = "Silicon Image SiI 3114 SoftRaid 5 Driver"
PCI\VEN_1095&DEV_3114&SUBSYS_B0041458 = "Silicon Image SiI 3114 SoftRaid 5 Driver"
PCI\VEN_1095&DEV_3114&SUBSYS_71001462 = "Silicon Image SiI 3114 SoftRaid 5 Driver"
PCI\VEN_1095&DEV_3114&SUBSYS_71251462 = "Silicon Image SiI 3114 SoftRaid 5 Driver"
PCI\VEN_1095&DEV_3114&SUBSYS_72291462 = "Silicon Image SiI 3114 SoftRaid 5 Driver"
PCI\VEN_1095&DEV_3114&SUBSYS_471015D5 = "Silicon Image SiI 3114 SoftRaid 5 Driver"
PCI\VEN_1095&DEV_3114&SUBSYS_0C25105B = "Silicon Image SiI 3114 SoftRaid 5 Driver"
PCI\VEN_1095&DEV_3114&SUBSYS_0CC1105B = "Silicon Image SiI 3114 SoftRaid 5 Driver"
PCI\VEN_1095&DEV_3114&SUBSYS_0CCA105B = "Silicon Image SiI 3114 SoftRaid 5 Driver"
PCI\VEN_1095&DEV_3114&SUBSYS_0CCB105B = "Silicon Image SiI 3114 SoftRaid 5 Driver"
PCI\VEN_1095&DEV_3114&SUBSYS_0CCC105B = "Silicon Image SiI 3114 SoftRaid 5 Driver"
PCI\VEN_1095&DEV_3114&SUBSYS_0CCD105B = "Silicon Image SiI 3114 SoftRaid 5 Driver"
PCI\VEN_1095&DEV_3114&SUBSYS_0CCE105B = "Silicon Image SiI 3114 SoftRaid 5 Driver"
PCI\VEN_1095&DEV_3114&SUBSYS_0CCF105B = "Silicon Image SiI 3114 SoftRaid 5 Driver"
PCI\VEN_1095&DEV_3124&SUBSYS_31241095 = "Silicon Image SiI 3124 SATALink Driver"
PCI\VEN_1095&DEV_3124&SUBSYS_31248086 = "Silicon Image SiI 3124 SATALink Driver"
PCI\VEN_1095&DEV_3124&SUBSYS_61241095 = "Silicon Image SiI 3124 SATARaid Driver"
PCI\VEN_1095&DEV_3124&SUBSYS_34438086 = "Silicon Image SiI 3124 SATARaid Driver"
PCI\VEN_1095&DEV_3124&SUBSYS_71241095 = "Silicon Image SiI 3124 SoftRaid 5 Driver"
PCI\VEN_1095&DEV_3132&SUBSYS_31321095 = "Silicon Image SiI 3132 SATALink Driver"
PCI\VEN_1095&DEV_3132&SUBSYS_710A1462 = "Silicon Image SiI 3132 SATALink Driver"
PCI\VEN_1095&DEV_3132&SUBSYS_B0021458 = "Silicon Image SiI 3132 SATALink Driver"
PCI\VEN_1095&DEV_3132&SUBSYS_0CA9105B = "Silicon Image SiI 3132 SATALink Driver"
PCI\VEN_1095&DEV_3132&SUBSYS_3009148C = "Silicon Image SiI 3132 SATALink Driver"
PCI\VEN_1095&DEV_3132&SUBSYS_88881019 = "Silicon Image SiI 3132 SATALink Driver"
PCI\VEN_1095&DEV_3132&SUBSYS_819F1043 = "Silicon Image SiI 3132 SATALink Driver"
PCI\VEN_1095&DEV_3132&SUBSYS_09781019 = "Silicon Image SiI 3132 SATALink Driver"
PCI\VEN_1095&DEV_3132&SUBSYS_716A1462 = "Silicon Image SiI 3132 SATALink Driver"
PCI\VEN_1095&DEV_3132&SUBSYS_715A1462 = "Silicon Image SiI 3132 SATALink Driver"
PCI\VEN_1095&DEV_3132&SUBSYS_0CAB105B = "Silicon Image SiI 3132 SATALink Driver"
PCI\VEN_1095&DEV_3132&SUBSYS_0CAD105B = "Silicon Image SiI 3132 SATALink Driver"
PCI\VEN_1095&DEV_3132&SUBSYS_0C8F105B = "Silicon Image SiI 3132 SATALink Driver"
PCI\VEN_1095&DEV_3132&SUBSYS_0C8D105B = "Silicon Image SiI 3132 SATALink Driver"
PCI\VEN_1095&DEV_3132&SUBSYS_0C8B105B = "Silicon Image SiI 3132 SATALink Driver"
PCI\VEN_1095&DEV_3132&SUBSYS_0C89105B = "Silicon Image SiI 3132 SATALink Driver"
PCI\VEN_1095&DEV_3132&SUBSYS_0C87105B = "Silicon Image SiI 3132 SATALink Driver"
PCI\VEN_1095&DEV_3132&SUBSYS_81F0104D = "Silicon Image SiI 3132 SATALink Driver"
PCI\VEN_1095&DEV_3132&SUBSYS_722A1462 = "Silicon Image SiI 3132 SATALink Driver"
PCI\VEN_1095&DEV_3132&SUBSYS_02391154 = "Silicon Image SiI 3132 SATALink Driver"
PCI\VEN_1095&DEV_3132&SUBSYS_63001462 = "Silicon Image SiI 3132 SATALink Driver"
PCI\VEN_1095&DEV_3132&SUBSYS_63101462 = "Silicon Image SiI 3132 SATALink Driver"
PCI\VEN_1095&DEV_3132&SUBSYS_2C0B17F2 = "Silicon Image SiI 3132 SATALink Driver"
PCI\VEN_1095&DEV_3132&SUBSYS_00226409 = "Silicon Image SiI 3132 SATALink Driver"
PCI\VEN_1095&DEV_3132&SUBSYS_0D10105B = "Silicon Image SiI 3132 SATALink Driver"
PCI\VEN_1095&DEV_3132&SUBSYS_820E1043 = "Silicon Image SiI 3132 SATALink Driver"
PCI\VEN_1095&DEV_3132&SUBSYS_71321095 = "Silicon Image SiI 3132 SoftRaid 5 Driver"
PCI\VEN_1095&DEV_3132&SUBSYS_71328086 = "Silicon Image SiI 3132 SoftRaid 5 Driver"
PCI\VEN_1095&DEV_3132&SUBSYS_81771043 = "Silicon Image SiI 3132 SoftRaid 5 Driver"
PCI\VEN_1095&DEV_3132&SUBSYS_820F1043 = "Silicon Image SiI 3132 SoftRaid 5 Driver"
PCI\VEN_1095&DEV_3132&SUBSYS_71001462 = "Silicon Image SiI 3132 SoftRaid 5 Driver"
PCI\VEN_1095&DEV_3132&SUBSYS_71601462 = "Silicon Image SiI 3132 SoftRaid 5 Driver"
PCI\VEN_1095&DEV_3132&SUBSYS_71581462 = "Silicon Image SiI 3132 SoftRaid 5 Driver"
PCI\VEN_1095&DEV_3132&SUBSYS_72201462 = "Silicon Image SiI 3132 SoftRaid 5 Driver"
PCI\VEN_1095&DEV_3132&SUBSYS_B0031458 = "Silicon Image SiI 3132 SoftRaid 5 Driver"
PCI\VEN_1095&DEV_3132&SUBSYS_902C1695 = "Silicon Image SiI 3132 SoftRaid 5 Driver"
PCI\VEN_1095&DEV_3132&SUBSYS_056EA0A0 = "Silicon Image SiI 3132 SoftRaid 5 Driver"
PCI\VEN_1095&DEV_3132&SUBSYS_0CAA105B = "Silicon Image SiI 3132 SoftRaid 5 Driver"
PCI\VEN_1095&DEV_3132&SUBSYS_0CAC105B = "Silicon Image SiI 3132 SoftRaid 5 Driver"
PCI\VEN_1095&DEV_3132&SUBSYS_0CAE105B = "Silicon Image SiI 3132 SoftRaid 5 Driver"
PCI\VEN_1095&DEV_3132&SUBSYS_0C8E105B = "Silicon Image SiI 3132 SoftRaid 5 Driver"
PCI\VEN_1095&DEV_3132&SUBSYS_0C8C105B = "Silicon Image SiI 3132 SoftRaid 5 Driver"
PCI\VEN_1095&DEV_3132&SUBSYS_0C8A105B = "Silicon Image SiI 3132 SoftRaid 5 Driver"
PCI\VEN_1095&DEV_3132&SUBSYS_0C88105B = "Silicon Image SiI 3132 SoftRaid 5 Driver"
PCI\VEN_1095&DEV_3132&SUBSYS_0C86105B = "Silicon Image SiI 3132 SoftRaid 5 Driver"
PCI\VEN_1095&DEV_3132&SUBSYS_0D11105B = "Silicon Image SiI 3132 SoftRaid 5 Driver"
PCI\VEN_1095&DEV_3132&SUBSYS_105B147B = "Silicon Image SiI 3132 SoftRaid 5 Driver"
PCI\VEN_1095&DEV_3132&SUBSYS_105C147B = "Silicon Image SiI 3132 SoftRaid 5 Driver"
PCI\VEN_1095&DEV_3132&SUBSYS_105D147B = "Silicon Image SiI 3132 SoftRaid 5 Driver"
PCI\VEN_1095&DEV_3132&SUBSYS_105E147B = "Silicon Image SiI 3132 SoftRaid 5 Driver"
PCI\VEN_1095&DEV_3132&SUBSYS_300A148C = "Silicon Image SiI 3132 SoftRaid 5 Driver"
PCI\VEN_1095&DEV_3132&SUBSYS_1B741019 = "Silicon Image SiI 3132 SoftRaid 5 Driver"
PCI\VEN_1095&DEV_3132&SUBSYS_1B751019 = "Silicon Image SiI 3132 SoftRaid 5 Driver"
PCI\VEN_1095&DEV_3132&SUBSYS_53081019 = "Silicon Image SiI 3132 SoftRaid 5 Driver"
PCI\VEN_1095&DEV_3132&SUBSYS_2C0A17F2 = "Silicon Image SiI 3132 SoftRaid 5 Driver"
PCI\VEN_1095&DEV_3132&SUBSYS_2A49103C = "Silicon Image SiI 3132 SoftRaid 5 Driver"
PCI\VEN_1095&DEV_0680&SUBSYS_36801095 = "Silicon Image Ultra-133 Medley ATA Raid Driver"
PCI\VEN_1039&DEV_0180 = "SiS 180 181 RAID Controller"
PCI\VEN_1039&DEV_0181 = "SiS 180 181 RAID Controller"
PCI\VEN_1039&DEV_0181 = "SiS 180 RAID Controller"
PCI\VEN_1039&DEV_0182 = "SiS 180 182 RAID Controller"
PCI\VEN_8086&DEV_1962 = "Promise SuperTrak Driver"
PCI\VEN_105A&DEV_3375 = "Promise SATA150 TX Series IDE Controller"
PCI\VEN_105A&DEV_3318 = "Promise SATA150 TX Series IDE Controller"
PCI\VEN_105A&DEV_6626 = "Promise SATA150 TX Series IDE Controller"
PCI\VEN_105A&DEV_3574 = "Promise SATAII150 SATA300 IDE Controller"
PCI\VEN_105A&DEV_3D75 = "Promise SATAII150 SATA300 IDE Controller"
PCI\VEN_105A&DEV_3D18 = "Promise SATAII150 SATA300 IDE Controller"
PCI\VEN_105A&DEV_3577&SUBSYS_3D77105A = "Promise SATAII150 SATA300 IDE Controller"
PCI\VEN_105A&DEV_3D73 = "Promise SATAII150 SATA300 IDE Controller"
PCI\VEN_105A&DEV_3D17 = "Promise SATAII150 SATA300 IDE Controller"
PCI\VEN_105A&DEV_4D69 = "WinXP Promise Ultra133 TX2 IDE Controller"
PCI\VEN_105A&DEV_4D68 = "WinXP Promise Ultra100 TX2 IDE Controller"
PCI\VEN_105A&DEV_4D30&SUBSYS_4D33105A = "WinXP Promise Ultra100 IDE Controller"
PCI\VEN_105A&DEV_0D30&SUBSYS_4D33105A = "WinXP Promise Ultra100 IDE Controller (PDC20265)"
PCI\VEN_105A&DEV_4D38&SUBSYS_4D33105A = "WinXP Promise Ultra66 IDE Controller"
PCI\VEN_105A&DEV_4D33 = "WinXP Promise Ultra33 (tm) IDE Controller"
PCI\VEN_1106&DEV_3349 = "VIA VT8251 AHCI RAID Controller"
PCI\VEN_1106&DEV_0591 = "VIA VT8237A SATA RAID Controller"
PCI\VEN_1106&DEV_3249 = "VIA VT6421 RAID Controller"
PCI\VEN_1106&DEV_3149 = "VIA SATA RAID Controller"
PCI\VEN_1106&DEV_3164 = "VIA VT6410 RAID Controller"
PCI\VEN_1106&DEV_4149 = "VIA VT6420 IDE Driver"
PCI\VEN_104B&DEV_1040 = "VMware SCSI Controller"

[SCSI]
3waredrv = "AMCC 3ware 9000 Series SATA RAID Controller"
3wareflt = "AMCC 3ware 9000 Series SATA RAID Controller"
3waregsm = "3ware Escalade 6000 Storage Switch"
3wdrv100 = "AMCC 3ware 7000 8000 Series ATA RAID Controller"
3wflt100 = "AMCC 3ware 7000 8000 Series ATA RAID Controller"
3wfrmdrv = "AMCC 3ware 7000 8000 Series ATA RAID Controller"
a320raid = "Adaptec HostRAID driver"
aaatimeo = "Adaptec Array1000U160 PCI RAID Controller for Windows2000"
aar1210 = "Adaptec Serial ATA HostRAID"
adpu160m = "Adaptec SCSI Card 29160 - Ultra160 SCSI"
adpu320 = "Adaptec AIC-7901 - Ultra320 SCSI"
bb-run = "Promise SATAII150 SATA300 IDE Controller"
cda1000 = "Adaptec Array1000U160 PCI RAID Controller for Windows2000"
dontgo = "Promise SATAII150 SATA300 IDE Controller"
fastsx = "Promise FastTrak S150 SX4-SX4000"
fasttrak = "Promise FastTrak Series"
fasttx2k = "Promise FastTrak 376-378-TX4000-S150 TX Series"
iaStor_ICH7DH = "Intel® 82801GR/GH SATA RAID Controller (Desktop ICH7R/DH)"
iaAHCI_ICH7R = "Intel® 82801GR/GH SATA AHCI Controller (Desktop ICH7R/DH)"
iaAHCI_ICH7M = "Intel® 82801GBM SATA AHCI Controller (Mobile ICH7M)"
iaStor_ICH6R = "Intel® 82801FR SATA RAID Controller (Desktop ICH6R)"
iaAHCI_ICH6R = "Intel® 82801FR SATA AHCI Controller (Desktop ICH6R)"
iaAHCI_ICH6M = "Intel® 82801FBM SATA AHCI Controller (Mobile ICH6M)"
iaStor_ICH5R = "Intel® 82801ER SATA RAID Controller (Desktop ICH5R)"
iaStor_ICH5RHR = "Intel® 6300ESB SATA RAID Controller"
iastor = "Intel® 82801GBM SATA AHCI Controller (Mobile ICH7M)"
iteraid = "IT8212 ATA RAID controller"
nvata = "NVIDIA nForce 590-570-550 Serial ATA Controller"
nvatabus = "NVIDIA nForce2-3-4 ATA-PATA Controller"
nvraid = "NVIDIA nForce4 Serial ATA RAID Controller"
pnp680r = "680 Medley ATA Raid"
ql12160 = "QLA12160 W2K"
ql2100 = "QLA2000-QLA2100 Win2k"
ql2200 = "QLA2200 Windows 2000 SCSI PnP Miniport"
ql2300 = "QLA2300 Windows 2000 SCSI PnP Miniport"
raidsrc = "RAIDSRC.SYS Miniport"
s150sx8 = "Promise SATAII150 SX8 Series"
si3112 = "Silicon Image SiI 3x12 SATALink"
si3112r = "Silicon Image SiI 3112 SATARaid"
si3114 = "Silicon Image SiI 3114 SATALink"
si3114r = "Silicon Image SiI 3114r SATALink"
si3114r5 = "Silicon Image SiI 3114 SoftRaid 5"
si3124 = "Silicon Image SiI 3124 SATALink"
si3124r = "Silicon Image SiI 3124r SATALink"
si3124r5 = "Silicon Image SiI 3124 SoftRaid 5"
si3132 = "Silicon Image SiI 3132 SATALink"
si3132r5 = "Silicon Image SiI 3132 SoftRaid 5"
siremfil = "Silicon Image SiI 3x SATALink"
sisraid = "SiS 180-181 RAID Controller"
sisraid1 = "SiS 180 RAID Controller"
sisraid2 = "SiS 180-182 RAID Controller"
sptrak = "Promise SuperTrak SX6000 (tm) IDE RAID Controller"
siwinacc = "Silicon Image SiI"
ulsata = "Promise SATA150 TX Series (tm) IDE Controller"
ulsata2 = "Promise SATAII150 SATA300 TX2plus (tm) IDE Controller"
ultra = "Promise Ultra33-66-100-133 TX2 (tm) IDE Controller"
viamraid = "VIA SATA RAID Controller"
viapdsk = "VIA ATA-ATAPI Host Controller"
vmscsi = "VMware SCSI Controller"

Edited by Oleg_II
Link to comment
Share on other sites

Just have one more idea :yes:

The additional text to TXTSETUP.SIF could be much shorter if we use a few STORAGE.INI files - one for a one brand name. Say: STORAGE1.INI for 3dware, STORAGE2.INI for Intel, STORAGE3.INI for nVidia, etc.

In other words breake one very long file into a few parts according to hardware manufactories.

But a user should choose one STORAGE*.INI for his hardware to place into STORAGE folder.

Edited by Oleg_II
Link to comment
Share on other sites

Personally, I like it a lot. Is it really this simple? I tried to implement it and it's just six lines of code. I only need to know two things:

1) do the storage driver files need to be compressed?

2) what about DOSNET.INF?

Edited by Tomcat76
Link to comment
Share on other sites

OK... Here's what you got with test version 61011b:

- folder: HFEXPERT\STORAGE

- config file: STORAGE.INI (not case sensitive)

HFSLIP compresses the storage driver files into SOURCESS\I386 and adds the necessary info into TXTSETUP.SIF per your instructions above. The file names are also added to DOSNET.INF.

Is this good? :)

Link to comment
Share on other sites

Greate work! :thumbup

It should be so according to the instructions of other people (and even by TommyP ;)

Instructions found here.

Unfortunatelly I don't have SATA/RAID to test. Maybe somebody can help testing this?

PS Maybe I can get a computer with a SATA drive this weekend :)

Edited by Oleg_II
Link to comment
Share on other sites

  • 3 weeks later...

I must say that I never really tried integrating my drivers before... until today :). What a cool feature. Great job OlegII! I have all but one of my drivers out of the OEM structure and now they are packed into my driver.cab file. The only driver left is the nvidia drivers. What I did find out, with some trial and error, is that the latest nvidia drivers do not work well with 2k. I'll use the older ones instead. Once again, great job OlegII & TC.

Link to comment
Share on other sites

Somebody asked me about nVidia drivers. Well, I have to agree that this feature is not universal and some drivers are still having problems to install. I use optimized installation INF for one of my computers with nVidia video card driver (attention! you will lose the ability to use two displays at the same time!):

; NVIDIA Windows 2000/XP Display INF file
; Copyright © NVIDIA Corporation. All rights reserved.

[Version]
Signature = "$Windows NT$"
Provider = %NVIDIA%
ClassGUID = {4D36E968-E325-11CE-BFC1-08002BE10318}
Class = Display
CatalogFile = NV4_DISP.CAT
DriverVer = 11/17/2003, 5.3.0.3

[DestinationDirs]
DefaultDestDir = 11
nv4.Miniport = 12
nv.Display = 11
nv.CoInstaller = 11
nv.Panel = 11
nv.Help = 18
nv.oldrm = 12
nv.delete.systemfiles = 11

[SourceDisksNames]
1 = %DiskID1%
2 = %DiskID2%
3 = %DiskID3%
4 = %DiskID4%
5 = %DiskID5%

[SourceDisksFiles]
nv4_mini.sys = 1
nvinstnt.dll = 1
nvcod.dll = 1
nvsvc32.exe = 1
nv4_disp.dll = 2
nvoglnt.dll = 3
nvcpl.dll = 4
nvmctray.dll = 4
nvcpl.hlp = 4
nvwddi.dll = 4
nvwdmcpl.dll = 4
nvnt4cpl.dll = 4
nvwcplen.hlp = 4

[Manufacturer]
%NVIDIA% = NVIDIA.Mfg

[NVIDIA.Mfg]
%NVIDIA_NV05.DEV_0028.1% = nv4_TNTxClass, PCI\VEN_10DE&DEV_0028
%NVIDIA_NV05.DEV_002C.1% = nv4_TNTxClass, PCI\VEN_10DE&DEV_002C
%NVIDIA_NV05.DEV_0029.1% = nv4_TNTxClass, PCI\VEN_10DE&DEV_0029
%NVIDIA_NV05.DEV_002D.1% = nv4_TNTxClass, PCI\VEN_10DE&DEV_002D
%NVIDIA_NV10.DEV_0100.1% = nv4, PCI\VEN_10DE&DEV_0100
%NVIDIA_NV10.DEV_0101.1% = nv4, PCI\VEN_10DE&DEV_0101
%NVIDIA_NV10.DEV_0103.1% = nv4_WSApps, PCI\VEN_10DE&DEV_0103
%NVIDIA_NV11.DEV_0110.1% = nv4, PCI\VEN_10DE&DEV_0110
%NVIDIA_NV11.DEV_0111.1% = nv4, PCI\VEN_10DE&DEV_0111
%NVIDIA_NV11.DEV_0113.1% = nv4_WSApps, PCI\VEN_10DE&DEV_0113
%NVIDIA_CR11.DEV_01A0.1% = nv4_Crush11, PCI\VEN_10DE&DEV_01A0
%NVIDIA_NV15.DEV_0150.1% = nv4, PCI\VEN_10DE&DEV_0150
%NVIDIA_NV15.DEV_0151.1% = nv4, PCI\VEN_10DE&DEV_0151
%NVIDIA_NV15.DEV_0152.1% = nv4, PCI\VEN_10DE&DEV_0152
%NVIDIA_NV15.DEV_0153.1% = nv4_WSApps, PCI\VEN_10DE&DEV_0153
%NVIDIA_NV17.DEV_0170.1% = nv4, PCI\VEN_10DE&DEV_0170
%NVIDIA_NV17.DEV_0171.1% = nv4, PCI\VEN_10DE&DEV_0171
%NVIDIA_NV17.DEV_0172.1% = nv4, PCI\VEN_10DE&DEV_0172
%NVIDIA_NV17.DEV_0173.1% = nv4, PCI\VEN_10DE&DEV_0173
%NVIDIA_NV17.DEV_0178.1% = nv4_WSApps, PCI\VEN_10DE&DEV_0178
%NVIDIA_NV17.DEV_017A.1% = nv4_WSApps_DualView, PCI\VEN_10DE&DEV_017A
%NVIDIA_NV18.DEV_0181.1% = nv4, PCI\VEN_10DE&DEV_0181
%NVIDIA_NV18.DEV_0182.1% = nv4, PCI\VEN_10DE&DEV_0182
%NVIDIA_NV18.DEV_0185.1% = nv4, PCI\VEN_10DE&DEV_0185
%NVIDIA_NV18.DEV_0188.1% = nv4_WSApps, PCI\VEN_10DE&DEV_0188
%NVIDIA_NV18.DEV_018A.1% = nv4_WSApps_DualView, PCI\VEN_10DE&DEV_018A
%NVIDIA_NV18.DEV_018B.1% = nv4_WSApps, PCI\VEN_10DE&DEV_018B
%NVIDIA_CR17.DEV_01F0.1% = nv4_Crush11, PCI\VEN_10DE&DEV_01F0
%NVIDIA_NV20.DEV_0200.1% = nv4, PCI\VEN_10DE&DEV_0200
%NVIDIA_NV20.DEV_0201.1% = nv4, PCI\VEN_10DE&DEV_0201
%NVIDIA_NV20.DEV_0202.1% = nv4, PCI\VEN_10DE&DEV_0202
%NVIDIA_NV20.DEV_0203.1% = nv4_DccApps, PCI\VEN_10DE&DEV_0203
%NVIDIA_NV25.DEV_0250.1% = nv4, PCI\VEN_10DE&DEV_0250
%NVIDIA_NV25.DEV_0251.1% = nv4, PCI\VEN_10DE&DEV_0251
%NVIDIA_NV25.DEV_0253.1% = nv4, PCI\VEN_10DE&DEV_0253
%NVIDIA_NV25.DEV_0258.1% = nv4_WSApps, PCI\VEN_10DE&DEV_0258
%NVIDIA_NV25.DEV_0259.1% = nv4_WSApps, PCI\VEN_10DE&DEV_0259
%NVIDIA_NV25.DEV_025B.1% = nv4_WSApps, PCI\VEN_10DE&DEV_025B
%NVIDIA_NV28.DEV_0280.1% = nv4, PCI\VEN_10DE&DEV_0280
%NVIDIA_NV28.DEV_0281.1% = nv4, PCI\VEN_10DE&DEV_0281
%NVIDIA_NV28.DEV_0282.1% = nv4, PCI\VEN_10DE&DEV_0282
%NVIDIA_NV28.DEV_0288.1% = nv4_WSApps, PCI\VEN_10DE&DEV_0288
%NVIDIA_NV28.DEV_0289.1% = nv4_WSApps, PCI\VEN_10DE&DEV_0289
%NVIDIA_NV30.DEV_0301.1% = nv4_NV3x, PCI\VEN_10DE&DEV_0301
%NVIDIA_NV30.DEV_0302.1% = nv4_NV3x, PCI\VEN_10DE&DEV_0302
%NVIDIA_NV30.DEV_0308.1% = nv4_WSApps_NV3x_DOEB, PCI\VEN_10DE&DEV_0308
%NVIDIA_NV30.DEV_0309.1% = nv4_WSApps_NV3x_DOEB, PCI\VEN_10DE&DEV_0309
%NVIDIA_NV31.DEV_0311.1% = nv4_NV3x, PCI\VEN_10DE&DEV_0311
%NVIDIA_NV31.DEV_0312.1% = nv4_NV3x, PCI\VEN_10DE&DEV_0312
%NVIDIA_NV31.DEV_0314.1% = nv4_NV3x, PCI\VEN_10DE&DEV_0314
%NVIDIA_NV34.DEV_0321.1% = nv4_NV3x, PCI\VEN_10DE&DEV_0321
%NVIDIA_NV34.DEV_0322.1% = nv4_NV3x, PCI\VEN_10DE&DEV_0322
%NVIDIA_NV34.DEV_032B.1% = nv4_WSApps_NV3x, PCI\VEN_10DE&DEV_032B
%NVIDIA_NV35.DEV_0330.1% = nv4_NV3x, PCI\VEN_10DE&DEV_0330
%NVIDIA_NV35.DEV_0331.1% = nv4_NV3x, PCI\VEN_10DE&DEV_0331
%NVIDIA_NV35.DEV_0332.1% = nv4_NV3x, PCI\VEN_10DE&DEV_0332
%NVIDIA_NV35.DEV_0333.1% = nv4_NV3x, PCI\VEN_10DE&DEV_0333
%NVIDIA_NV35.DEV_0338.1% = nv4_WSApps_NV3x_DOEB, PCI\VEN_10DE&DEV_0338
%NVIDIA_NV36.DEV_0341.1% = nv4_NV3x, PCI\VEN_10DE&DEV_0341
%NVIDIA_NV36.DEV_0342.1% = nv4_NV3x, PCI\VEN_10DE&DEV_0342
%NVIDIA_NV36.DEV_034E.1% = nv4_WSApps_NV3x, PCI\VEN_10DE&DEV_034E
%NVIDIA_Win2KDualView% = nvDual, DISPLAY\nvWin2kDualView
%NVIDIA_MultiView% = nvDual, DISPLAY\nvMultiView

[ControlFlags]
ExcludeFromSelect = *

[nv4]
CopyFiles = nv4.Miniport, nv.Display, nv4.icd, nv.Panel, nv.Help
DelFiles = nv.oldrm, nv.delete.systemfiles

[nv4.CoInstallers]
CopyFiles = nv.CoInstaller
AddReg = nv_CoInstaller_AddReg

[nv4.SoftwareSettings]
AddReg = nv_SoftwareDeviceSettings
AddReg = nv4_icdSoftwareSettings
AddReg = nv_ControlPanelSettings
AddReg = Default16BPP_AddReg
DelReg = nv_ClearRegistrySwitches

[nv4.Services]
AddService = nv, 0x00000002, nv4_Generic_Service_Inst, nv4_EventLog_Inst
AddService = NVSvc, 0x00000000, nv_NVSVC_Inst
DelService = nvarch
DelService = nvgfx

[nv4.GeneralConfigData]
MaximumDeviceMemoryConfiguration = 80
MaximumNumberOfDevices = 4

[nv4_WSApps]
CopyFiles = nv4.Miniport, nv.Display, nv4.icd, nv.Panel, nv.Help
DelFiles = nv.oldrm, nv.delete.systemfiles

[nv4_WSApps.CoInstallers]
CopyFiles = nv.CoInstaller
AddReg = nv_CoInstaller_AddReg
AddReg = nv_CoInstaller_nView_Quadro_AddReg, nv_CoInstaller_WSApps_AddReg

[nv4_WSApps.SoftwareSettings]
AddReg = nv_SoftwareDeviceSettings
AddReg = nv4_icdSoftwareSettings
AddReg = nv_ControlPanelSettings
AddReg = nv_WSApps_AddReg
AddReg = Default32BPP_AddReg
DelReg = nv_ClearRegistrySwitches

[nv4_WSApps.Services]
AddService = nv, 0x00000002, nv4_Generic_Service_Inst, nv4_EventLog_Inst
AddService = NVSvc, 0x00000000, nv_NVSVC_Inst
DelService = nvarch
DelService = nvgfx

[nv4_WSApps.GeneralConfigData]
MaximumDeviceMemoryConfiguration = 80
MaximumNumberOfDevices = 4

[nv4_WSApps_DualView]
CopyFiles = nv4.Miniport, nv.Display, nv4.icd, nv.Panel, nv.Help
DelFiles = nv.oldrm, nv.delete.systemfiles

[nv4_WSApps_DualView.CoInstallers]
CopyFiles = nv.CoInstaller
AddReg = nv_CoInstaller_AddReg
AddReg = nv_CoInstaller_nView_Quadro_AddReg, nv_CoInstaller_WSApps_AddReg

[nv4_WSApps_DualView.SoftwareSettings]
AddReg = nv_SoftwareDeviceSettings
AddReg = nv4_icdSoftwareSettings
AddReg = nv_ControlPanelSettings
AddReg = nv_WSApps_AddReg
AddReg = nvDualView_AddReg
AddReg = TestAnalogLoadAlways_AddReg
AddReg = Default32BPP_AddReg
DelReg = nv_ClearRegistrySwitches

[nv4_WSApps_DualView.Services]
AddService = nv, 0x00000002, nv4_Generic_Service_Inst, nv4_EventLog_Inst
AddService = NVSvc, 0x00000000, nv_NVSVC_Inst
DelService = nvarch
DelService = nvgfx

[nv4_WSApps_DualView.GeneralConfigData]
MaximumDeviceMemoryConfiguration = 80
MaximumNumberOfDevices = 4

[nv4_DccApps]
CopyFiles = nv4.Miniport, nv.Display, nv4.icd, nv.Panel, nv.Help
DelFiles = nv.oldrm, nv.delete.systemfiles

[nv4_DccApps.CoInstallers]
CopyFiles = nv.CoInstaller
AddReg = nv_CoInstaller_AddReg
AddReg = nv_CoInstaller_nView_Quadro_AddReg, nv_CoInstaller_DCCApps_AddReg

[nv4_DccApps.SoftwareSettings]
AddReg = nv_SoftwareDeviceSettings
AddReg = nv4_icdSoftwareSettings
AddReg = nv_ControlPanelSettings
AddReg = nv_DccApps_AddReg
AddReg = Default32BPP_AddReg
DelReg = nv_ClearRegistrySwitches

[nv4_DccApps.Services]
AddService = nv, 0x00000002, nv4_Generic_Service_Inst, nv4_EventLog_Inst
AddService = NVSvc, 0x00000000, nv_NVSVC_Inst
DelService = nvarch
DelService = nvgfx

[nv4_DccApps.GeneralConfigData]
MaximumDeviceMemoryConfiguration = 80
MaximumNumberOfDevices = 4

[nv4_Crush11]
CopyFiles = nv4.Miniport, nv.Display, nv4.icd, nv.Panel, nv.Help
DelFiles = nv.oldrm, nv.delete.systemfiles

[nv4_Crush11.CoInstallers]
CopyFiles = nv.CoInstaller
AddReg = nv_CoInstaller_AddReg

[nv4_Crush11.SoftwareSettings]
AddReg = nv_SoftwareDeviceSettings
AddReg = nv4_icdSoftwareSettings
AddReg = Crush11_AddReg
AddReg = nv_ControlPanelSettings
AddReg = Default16BPP_AddReg
DelReg = nv_ClearRegistrySwitches

[nv4_Crush11.Services]
AddService = nv, 0x00000002, nv4_Generic_Service_Inst, nv4_EventLog_Inst
AddService = NVSvc, 0x00000000, nv_NVSVC_Inst
DelService = nvarch
DelService = nvgfx

[nv4_Crush11.GeneralConfigData]
MaximumDeviceMemoryConfiguration = 80
MaximumNumberOfDevices = 4

[nv4_TNTxClass]
CopyFiles = nv4.Miniport, nv.Display, nv4.icd, nv.Panel, nv.Help
DelFiles = nv.oldrm, nv.delete.systemfiles

[nv4_TNTxClass.CoInstallers]
CopyFiles = nv.CoInstaller
AddReg = nv_CoInstaller_AddReg

[nv4_TNTxClass.SoftwareSettings]
AddReg = nv_SoftwareDeviceSettings
AddReg = nv4_icdSoftwareSettings
AddReg = nv_ControlPanelSettings
AddReg = KeystoneDisabled_AddReg
AddReg = RotateDisabled_AddReg
AddReg = Default16BPP_AddReg
DelReg = nv_ClearRegistrySwitches

[nv4_TNTxClass.Services]
AddService = nv, 0x00000002, nv4_Generic_Service_Inst, nv4_EventLog_Inst
AddService = NVSvc, 0x00000000, nv_NVSVC_Inst
DelService = nvarch
DelService = nvgfx

[nv4_TNTxClass.GeneralConfigData]
MaximumDeviceMemoryConfiguration = 80
MaximumNumberOfDevices = 4

[nv4_NV3x]
CopyFiles = nv4.Miniport, nv.Display, nv4.icd, nv.Panel, nv.Help
DelFiles = nv.oldrm, nv.delete.systemfiles

[nv4_NV3x.CoInstallers]
CopyFiles = nv.CoInstaller
AddReg = nv_CoInstaller_AddReg

[nv4_NV3x.SoftwareSettings]
AddReg = nv_SoftwareDeviceSettings
AddReg = nv4_icdSoftwareSettings
AddReg = nv_ControlPanelSettings
AddReg = NV3xLoadService_AddReg
AddReg = Default16BPP_AddReg
DelReg = nv_ClearRegistrySwitches

[nv4_NV3x.Services]
AddService = nv, 0x00000002, nv4_Generic_Service_Inst, nv4_EventLog_Inst
AddService = NVSvc, 0x00000000, nv_NVSVC_Inst
DelService = nvarch
DelService = nvgfx

[nv4_NV3x.GeneralConfigData]
MaximumDeviceMemoryConfiguration = 128
MaximumNumberOfDevices = 4

[nv4_WSApps_NV3x]
CopyFiles = nv4.Miniport, nv.Display, nv4.icd, nv.Panel, nv.Help
DelFiles = nv.oldrm, nv.delete.systemfiles

[nv4_WSApps_NV3x.CoInstallers]
CopyFiles = nv.CoInstaller
AddReg = nv_CoInstaller_AddReg
AddReg = nv_CoInstaller_nView_Quadro_AddReg, nv_CoInstaller_WSApps_AddReg

[nv4_WSApps_NV3x.SoftwareSettings]
AddReg = nv_SoftwareDeviceSettings
AddReg = nv4_icdSoftwareSettings
AddReg = nv_ControlPanelSettings
AddReg = NV3xLoadService_AddReg
AddReg = nv_WSApps_AddReg
AddReg = Default32BPP_AddReg
DelReg = nv_ClearRegistrySwitches

[nv4_WSApps_NV3x.Services]
AddService = nv, 0x00000002, nv4_Generic_Service_Inst, nv4_EventLog_Inst
AddService = NVSvc, 0x00000000, nv_NVSVC_Inst
DelService = nvarch
DelService = nvgfx

[nv4_WSApps_NV3x.GeneralConfigData]
MaximumDeviceMemoryConfiguration = 128
MaximumNumberOfDevices = 4

[nv4_WSApps_NV3x_DOEB]
CopyFiles = nv4.Miniport, nv.Display, nv4.icd, nv.Panel, nv.Help
DelFiles = nv.oldrm, nv.delete.systemfiles

[nv4_WSApps_NV3x_DOEB.CoInstallers]
CopyFiles = nv.CoInstaller
AddReg = nv_CoInstaller_AddReg
AddReg = nv_CoInstaller_nView_Quadro_AddReg, nv_CoInstaller_WSApps_AddReg

[nv4_WSApps_NV3x_DOEB.SoftwareSettings]
AddReg = nv_SoftwareDeviceSettings
AddReg = nv4_icdSoftwareSettings
AddReg = nv_ControlPanelSettings
AddReg = nv_WSApps_AddReg
AddReg = Default32BPP_AddReg
AddReg = DOEB_AddReg
DelReg = nv_ClearRegistrySwitches

[nv4_WSApps_NV3x_DOEB.Services]
AddService = nv, 0x00000002, nv4_Generic_Service_Inst, nv4_EventLog_Inst
AddService = NVSvc, 0x00000000, nv_NVSVC_Inst
DelService = nvarch
DelService = nvgfx

[nv4_WSApps_NV3x_DOEB.GeneralConfigData]
MaximumDeviceMemoryConfiguration = 128
MaximumNumberOfDevices = 4

[nvDual]
CopyFiles = nv4.Miniport, nv.Display, nv4.icd

[nvDual.SoftwareSettings]
AddReg = nv_SoftwareDeviceSettings

[nvDual.Services]
AddService = nv, 0x00000002, nv4_Generic_Service_Inst, nv4_EventLog_Inst

[nvDual.GeneralConfigData]
MaximumDeviceMemoryConfiguration = 80
MaximumNumberOfDevices = 4

[nv4_Generic_Service_Inst]
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 1 ; SERVICE_SYSTEM_START
ErrorControl = 0 ; SERVICE_ERROR_IGNORE
LoadOrderGroup = Video
ServiceBinary = %12%\nv4_mini.sys
AddReg = nv4_Generic_Service_AddReg

[nv4_EventLog_Inst]
AddReg = nv4_EventLog_AddReg

[nv4_EventLog_AddReg]
HKR,, EventMessageFile, 0x00020000, "%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\nv4_mini.sys"
HKR,, TypesSupported, 0x00010001, 7

[nv4_Generic_Service_AddReg]
HKR, Video, Service, %REG_SZ%, nv

[nv_NVSVC_Inst]
DisplayName = %NVSVC.name%
Description = %NVSVC.desc%
ServiceType = 16 ; SERVICE_WIN32_OWN_PROCESS
StartType = 2 ; SERVICE_AUTO_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary = %11%\nvsvc32.exe

[nv_CoInstaller_AddReg]
HKR,, CoInstallers32, %REG_MULTI_SZ%, "nvcodins.dll,NVCoInstaller"
HKR, Uninstall, Uninstaller, %REG_SZ%, "nvudisp.exe"
HKR, Uninstall, Script, %REG_SZ%, "nvdisp.nvu"
HKR, Uninstall, INFSrcDir, %REG_SZ%, %01%
HKR, Uninstall, Name, %REG_SZ%, %NVUninstall.desc%
HKR, Uninstall, CopyFiles, %REG_MULTI_SZ%, "generic.tvp,keystone.exe,nvappbar.exe,nview.dll,nviewimg.dll,nvshell.dll,nvtuicpl.cpl,nwiz.exe"

[nv_CoInstaller_nView_Quadro_AddReg]
HKR, Uninstall, CopyFiles, %REG_SZ_APPEND%, "advanced.tvp,cad.tvp,dcc.tvp,finance.tvp"

[nv_CoInstaller_DCCApps_AddReg]
HKR, Uninstall, CopyFiles, %REG_SZ_APPEND%, "nvdccapp.cfg>nvwsapps.cfg"

[nv_CoInstaller_WSApps_AddReg]
HKR, Uninstall, CopyFiles, %REG_SZ_APPEND%, "nvwsapps.cfg"

[nv.Display]
nv4_disp.dll
nvinstnt.dll
nvsvc32.exe

[nv.CoInstaller]
nvcod.dll
nvcodins.dll,nvcod.dll

[nv4.Miniport]
nv4_mini.sys

[nv4.icd]
nvoglnt.dll

[nv.Panel]
nvcpl.dll
nvmctray.dll
nvwddi.dll
nvwdmcpl.dll
nvnt4cpl.dll

[nv.Help]
nvcpl.hlp
nvwcplen.hlp

[nv.oldrm]
nvarch.sys,,,1
nvgfx.sys,,,1

[nv.delete.systemfiles]
nv4oglnt.dll,,,1
nvopenglnt.dll,,,1
nvdmcpl.dll,,,1
nvdesk32.dll,,,1
nvqtwk.dll,,,1
dmcpl.exe,,,1

[nv_SoftwareDeviceSettings]
HKR,, InstalledDisplayDrivers, %REG_MULTI_SZ%, nv4_disp
HKR,, VgaCompatible, %REG_DWORD%, 0
HKR,, MultiFunctionSupported, %REG_DWORD%, 1
HKR,, DCBOverride0, %REG_BINARY%, 04,25,00,22,18,20,10,01,00,02,b8,88,00,00,00,02,01,01,b8,88,00,00,02,02,11,02,00,00,00,00,02,01,11,0
2,00,00,00,00,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff
,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,
ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,f
f,3f,3e,00,00,37,36,00,00,51,50,00,00,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff
,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff
HKR,, DCBOverride1, %REG_BINARY%, 04,25,00,23,09,20,10,01,00,02,b8,88,00,00,00,02,01,01,b8,88,00,00,02,02,11,02,00,00,00,00,02,01,11,0
2,00,00,00,00,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff
,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,
ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,f
f,3f,3e,00,00,37,36,00,00,51,50,00,00,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff
,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff
HKR,, RotateFlag, %REG_DWORD%, 4
HKR,, NV_R&T, %REG_MULTI_SZ%, "R&T0000=*,*,*,*,*,IBM251F.VSC2F0C,HDLK"
HKR,, NV_R&T, %REG_SZ_APPEND%,"R&T0001=1920,1080,*,30,*,CRTX,OEM,7425,2200,48,56,1125,2,5,++I"
HKR,, NV_R&T, %REG_SZ_APPEND%,"R&T0002=*,*,*,*,*,IBM251F.VSC3411,HDLK"
HKLM,"Software\NVIDIA Corporation\Global\NvSvc\OemConfigurations",LoadLimitedSID,%REG_SZ%,"S-1-5-11"
HKR,, "DefaultSettings.XResolution",%REG_DWORD%,800
HKR,, "DefaultSettings.YResolution",%REG_DWORD%,600

HKR,, NV_Modes, %REG_MULTI_SZ%, "{*}S 720x480 720x576=1;320x200 320x240 400x300 480x360 512x384 640x400=F;SHV 1920x1200x32=1;1600x1200x8,16=1D;640x480 800x600 1024x768 1280x1024=3D;1920x1080=C01E;1600x1200x32 1920x1200x8,16=D;{100-34E}SHV 2048x1536x32=1;1920x1440x8,16=10;1920x1200x32=1C;1600x900x32 1600x1200x32 1920x1200x8,16=20;1920x1440x32=8;2048x1536x8,16=C;{100-18B,1F0-34E}SHV 1920x1080x32=10;1024x768x8,16=1000;848x480=1DFF;1920x1440x32 2048x1536x8,16=2;1600x1024x32=20;"
HKR,, NV_Modes, %REG_SZ_APPEND%, "1280x720x32 1280x768x32 1280x960x32 1280x1024x32=280;1360x768x32=2FF;1600x900x8,16=380;1600x900x32 1600x1024x8,16 1600x1200x8,16=40;1152x864x32 1280x720x8,16 1280x768x8,16 1280x960x8,16 1280x1024x8,16=400;1360x768x8,16=7FF;1024x768x32 1152x864x8,16=800;{28-18B,1F0-34E}SHV 800x600=1DC2;1600x1024x8,16 1920x1080x8,16=1F;640x480=1FC2;1280x1024x32 1600x1200 1920x1200x8,16=2;1152x864x8,16=3FF;1280x1024x8,16=42;1920x1080x32=7;1024x768=7C2;1600x1024x32=F;1152
x864x32=FF;"
HKR,, NV_Modes, %REG_SZ_APPEND%, "{28-29,2D-34E}SHV 1920x1440x32 2048x1536x8,16=1;1600x1200x32 1920x1200x8,16=10;1600x900x32=1D;1600x1200x8,16=20;1280x768 1600x900x8,16=3D;1920x1440x8,16=D;{28-29,2D-18B,1F0-34E}SHV 1600x1024x32=10;1600x900x32 1920x1200x32 1920x1440x8,16=2;1600x1024x8,16 1920x1080x8,16=20;1152x864x32=200;1280x1024x8,16=380;1280x768x8,16=3C2;1280x720x8,16 1280x960x8,16=3FF;1280x1024x32=40;1152x864x8,16=400;1280x768x32 1600x900x8,16=42;1280x720x32 1280x960x32=7F;1920x1080x32=8;"
HKR,, NV_Modes, %REG_SZ_APPEND%, "1024x768x8,16=800;{1A0}S 1920x1200x32 1920x1440x8,16 2048x1536x8,16=20;800x480=3D;{1A0,301-34E}SHV 2048x1536x8,16=10;1920x1440x32 2048x1536x32=4;{258-25B,288-289,308-309,32B,338,34E}SH 960x1200=803D;{301-34E}SHV 1920x1440x32=10;1152x864x32 1280x720x32 1280x768x32 1280x960x32 1280x1024x32 1360x768x32=100;2048x1536x32=1A;1088x612x8,16=1FFF;800x600 848x480=200;1088x612x32=FFF;{338}SHV 800x600 1024x768 1280x1024 1600x1200 1920x1154 1920x1200=8032;"

[nv_WSApps_AddReg]
HKLM,"Software\NVIDIA Corporation\Global\NVTweak\OemConfigurations",ControlsOverride,%REG_DWORD%,1

[nv_DccApps_AddReg]
HKLM,"Software\NVIDIA Corporation\Global\NVTweak\OemConfigurations",ControlsOverride,%REG_DWORD%,1

[Crush11_AddReg]
HKLM,"SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management", LargePageMinimum, %REG_DWORD%, 0xffffffff

[NV3xLoadService_AddReg]
HKLM,"Software\NVIDIA Corporation\Global\NvSvc",BitIndicators,%REG_DWORD%,1

[KeystoneDisabled_AddReg]
HKLM,"Software\NVIDIA Corporation\Global\NVTweak",KeystoneEnable,%REG_DWORD%,0

[RotateDisabled_AddReg]
HKR,, RotateFlag, %REG_DWORD%, 0

[nvDualView_AddReg]
HKR,, NvCplTwinViewInDualView, %REG_DWORD%, 1
HKR,, EnableWin2kDualview, %REG_DWORD%, 1
HKR,, ForceNHeads, %REG_DWORD%, 2
HKR,, DualviewLockDevices, %REG_BINARY%,01,00,01,00,02,00,02,00
HKR,, DrvOptions, %REG_DWORD%, 1
HKR,, NT4MultiDevEnable, %REG_DWORD%, 0
HKCR,CLSID\{6D0E6651-1CD8-11d6-92C4-0003479E4848},,,"NVIDIA NT4 Multimon Control Panel Extension"
HKCR,CLSID\{6D0E6651-1CD8-11d6-92C4-0003479E4848}\InProcServer32,,,"nvnt4cpl.dll"
HKCR,CLSID\{6D0E6651-1CD8-11d6-92C4-0003479E4848}\InProcServer32,ThreadingModel,,Apartment
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Controls Folder\Display\shellex\PropertySheetHandlers\NVIDIA NT4 Multimon CPL",,,"{6D0E6651-1CD8-11d6-92C4-0003479E4848}"
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Approved",{6D0E6651-1CD8-11d6-92C4-0003479E4848},,"NVIDIA NT4 Multimon Control Panel Extension"
HKLM,"Software\NVIDIA Corporation\Global\Display",CplEnableW2k,%REG_DWORD%, 1

[TestAnalogLoadAlways_AddReg]
HKR,, TestAnalogLoadAlways, %REG_DWORD%, 1

[Default16BPP_AddReg]
HKR,, "DefaultSettings.BitsPerPel",%REG_DWORD%,16

[Default32BPP_AddReg]
HKR,, "DefaultSettings.BitsPerPel",%REG_DWORD%,32

[DOEB_AddReg]
HKR,, EdgeBlendingData, %REG_BINARY%, 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
HKLM,"Software\NVIDIA Corporation\Global\NVTweak",NvCplEnableDesktopOverlapPage,%REG_DWORD%,1

[nv4_icdSoftwareSettings]
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\OpenGLDrivers\RIVATNT",Version, %REG_DWORD%, 00000002
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\OpenGLDrivers\RIVATNT",DriverVersion, %REG_DWORD%, 0x00010000
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\OpenGLDrivers\RIVATNT",Dll, %REG_SZ%, nvoglnt
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\OpenGLDrivers\RIVATNT",Flags, %REG_DWORD%, 00000001
HKLM,"Software\NVIDIA Corporation\Global\OpenGL",AppBugWorkarounds,%REG_SZ%,"MOHAA*ExtensionStringBufferOverflow=4520;x29*ExtensionStringBufferOverflow=1;moh_breakthrough*E
xtensionStringBufferOverflow=4520;moh_breakthrough_demo*ExtensionStringBufferOverflow=4520;moh_spear
head*ExtensionStringBufferOverflow=4520;moh_spearhead_demo*ExtensionStringBufferOverflow=4520;"

[nv_ControlPanelSettings]
HKCR,CLSID\{FFB699E0-306A-11d3-8BD1-00104B6F7516},,,"NVIDIA CPL Extension"
HKCR,CLSID\{FFB699E0-306A-11d3-8BD1-00104B6F7516}\InProcServer32,,,"%11%\nvcpl.dll"
HKCR,CLSID\{FFB699E0-306A-11d3-8BD1-00104B6F7516}\InProcServer32,ThreadingModel,,Apartment
HKLM,"Software\NVIDIA Corporation\Global\NVTweak",NvCplExposeWin2kDualView,%REG_DWORD%,1
HKLM,"Software\Microsoft\Windows\CurrentVersion\Controls Folder\Display\shellex\PropertySheetHandlers\NVIDIA CPL Extension",,,"{FFB699E0-306A-11d3-8BD1-00104B6F7516}"
HKLM,Software\Microsoft\Windows\CurrentVersion\Run,NvCplDaemon,,"RUNDLL32.EXE %11%\NvCpl.dll,NvStartup"
HKLM,Software\NVIDIA Corporation\Global\nView,"InitProfile",,"generic.tvp"
HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Run,"nwiz",,"nwiz.exe /install"
HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,NvRegisterNVCpl,,"RUNDLL32.EXE %11%\NVCPL.DLL,DllRegisterServer"
HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,NvRegisterMCTray,,"RUNDLL32.EXE %11%\NVMCTRAY.DLL,NvMCRegisterApp %11%\NvCpl.dll"
HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,NvRegisterDMCPL,,"RUNDLL32.EXE %11%\NVWDMCPL.DLL,DllRegisterServer"
HKLM,"Software\NVIDIA Corporation\Global\NVTweak",NvCplTvLocaleAutoDetect,%REG_DWORD%,1
HKLM,"Software\NVIDIA Corporation\Global\NVTweak",NvCplAllowForceTVDetection,%REG_DWORD%,1
HKCU,Software\Microsoft\Windows\CurrentVersion\Run,NvMediaCenter,,"RUNDLL32.EXE %11%\NVMCTRAY.DLL,NvTaskbarInit"
HKLM,"Software\NVIDIA Corporation\Global\NVTweak\State",GlobalStartupDefaults,%REG_DWORD%,1

[nv_ClearRegistrySwitches]
HKR,, NVREGSWITCHES
HKR,, NV4_Modes
HKR,, NV5_Modes
HKR,, NV0A_Modes
HKR,, NVVANTA_Modes
HKR,, NV5M64_Modes
HKR,, NV5ULTRA_Modes
HKR,, NV10_Modes
HKR,, NV10DDR_Modes
HKR,, NV10GL_Modes
HKR,, NV11_Modes
HKR,, NV11DDR_Modes
HKR,, NV11GL_Modes
HKR,, CRUSH11_Modes
HKR,, NV15_Modes
HKR,, NV15DDR_Modes
HKR,, NV15BR_Modes
HKR,, NV15GL_Modes
HKR,, NV17_Modes
HKR,, NV17GL_Modes
HKR,, NV18_Modes
HKR,, NV18GL_Modes
HKR,, NV1F_Modes
HKR,, NV20_Modes
HKR,, NV20_1_Modes
HKR,, NV20_2_Modes
HKR,, NV20_3_Modes
HKR,, NV25_Modes
HKR,, NV25GL_Modes
HKR,, NV28_Modes
HKR,, NV28GL_Modes
HKR,, NV30_Modes
HKR,, NV30GL_Modes
HKR,, NV4_Modes_Delta
HKR,, NV5_Modes_Delta
HKR,, NV0A_Modes_Delta
HKR,, NVVANTA_Modes_Delta
HKR,, NV5M64_Modes_Delta
HKR,, NV5ULTRA_Modes_Delta
HKR,, NV10_Modes_Delta
HKR,, NV10DDR_Modes_Delta
HKR,, NV10GL_Modes_Delta
HKR,, NV11_Modes_Delta
HKR,, NV11DDR_Modes_Delta
HKR,, NV11M_Modes_Delta
HKR,, NV11GL_Modes_Delta
HKR,, CRUSH11_Modes_Delta
HKR,, NV15_Modes_Delta
HKR,, NV15DDR_Modes_Delta
HKR,, NV15BR_Modes_Delta
HKR,, NV15GL_Modes_Delta
HKR,, NV20_Modes_Delta
HKR,, NV20_1_Modes_Delta
HKR,, NV20_2_Modes_Delta
HKR,, NV20_3_Modes_Delta
HKR,, NV17_Modes_Delta
HKR,, NV17GL_Modes_Delta
HKR,, NV18_Modes_Delta
HKR,, NV18GL_Modes_Delta
HKR,, NV1F_Modes_Delta
HKR,, NV25_Modes_Delta
HKR,, NV25GL_Modes_Delta
HKR,, NV28_Modes_Delta
HKR,, NV28GL_Modes_Delta
HKR,, NV30_Modes_Delta
HKR,, NV30GL_Modes_Delta
HKR,, NV_Modes
HKR,, UseCompressedModeFormat
HKR,, FlatPanelMode
HKR,, DMTOVERRIDE
HKR,, DisableExtRefresh
HKR,, Max16x12
HKR,, Disable19x12x32at60
HKR,, Disable16x12x32ge70
HKR,, Disable19x10x32ge70
HKR,, DellSwitch1
HKR,, OglStencil
HKR,, CapabilityOverride
HKR,, OGL_EnableFSAA
HKR,, OGL_DefaultSwapInterval
HKR,, OGL_TexMemorySpaceEnables
HKR,, OGL_TexStagingBufferSize
HKR,, OGL_TexStagingBufferMultSize
HKR,, OGL_DLStagingBufferSizeWords
HKR,, OGL_DlMemorySpaceEnables
HKR,, TwinViewInfo
HKR,, PrevTwinViewInfo
HKR,, SaveSettings
HKR,, EnableWin2KDualview
HKR,, NV_R&T
HKR,, EdgeBlendingData
HKR,, NT4MultiDevEnable
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\OpenGLDrivers",RIVATNT
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\NVIDIA"
HKLM,"Software\NVIDIA Corporation\RIVA TNT\OpenGL"
HKLM,"SYSTEM\CurrentControlSet\Hardware Profiles\Current\System\CurrentControlSet\SERVICES\NV4\DEVICE0"
HKLM,"SYSTEM\CurrentControlSet\Hardware Profiles\Current\System\CurrentControlSet\SERVICES\NV"
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Controls Folder\Display\shellex\PropertySheetHandlers\NVIDIA NT4 Multimon CPL"
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Controls Folder\Device\shellex\PropertySheetHandlers\NVIDIA CPL Extension"
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Approved",{6D0E6651-1CD8-11d6-92C4-0003479E4848}
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Approved",{FFB699E0-306A-11d3-8BD1-00104B6F7516}
HKR,, DisableVersionCheck
HKR,, DrvOptions
HKCU,"Software\NVIDIA Corporation\Global\Display"
HKLM,"Software\NVIDIA Corporation\Global\Display"
HKCU,"Software\NVIDIA Corporation\Global\NVTweak"
HKLM,"Software\NVIDIA Corporation\Global\NVTweak"
HKCU,"Software\NVIDIA Corporation\Global\NVSvc"
HKLM,"Software\NVIDIA Corporation\Global\NVSvc"

[Strings]
; Non-Localizable Strings
REG_SZ = 0x00000000
REG_MULTI_SZ = 0x00010000
REG_EXPAND_SZ = 0x00020000
REG_BINARY = 0x00000001
REG_DWORD = 0x00010001
REG_SZ_APPEND = 0x00010008

; Localizable Strings
NVIDIA = "NVIDIA"
NVIDIA_NV05.DEV_0028.1 = "NVIDIA RIVA TNT2/TNT2 Pro"
NVIDIA_NV05.DEV_002C.1 = "NVIDIA Vanta/Vanta LT"
NVIDIA_NV05.DEV_0029.1 = "NVIDIA RIVA TNT2 Ultra"
NVIDIA_NV05.DEV_002D.1 = "NVIDIA RIVA TNT2 Model 64/Model 64 Pro"
NVIDIA_NV10.DEV_0100.1 = "NVIDIA GeForce 256"
NVIDIA_NV10.DEV_0101.1 = "NVIDIA GeForce DDR"
NVIDIA_NV10.DEV_0103.1 = "NVIDIA Quadro"
NVIDIA_NV11.DEV_0110.1 = "NVIDIA GeForce2 MX/MX 400"
NVIDIA_NV11.DEV_0111.1 = "NVIDIA GeForce2 MX 100/200"
NVIDIA_NV11.DEV_0113.1 = "NVIDIA Quadro2 MXR/EX"
NVIDIA_CR11.DEV_01A0.1 = "NVIDIA GeForce2 Integrated GPU"
NVIDIA_NV15.DEV_0150.1 = "NVIDIA GeForce2 GTS/GeForce2 Pro"
NVIDIA_NV15.DEV_0151.1 = "NVIDIA GeForce2 Ti"
NVIDIA_NV15.DEV_0152.1 = "NVIDIA GeForce2 Ultra"
NVIDIA_NV15.DEV_0153.1 = "NVIDIA Quadro2 Pro"
NVIDIA_NV17.DEV_0170.1 = "NVIDIA GeForce4 MX 460"
NVIDIA_NV17.DEV_0171.1 = "NVIDIA GeForce4 MX 440"
NVIDIA_NV17.DEV_0172.1 = "NVIDIA GeForce4 MX 420"
NVIDIA_NV17.DEV_0173.1 = "NVIDIA GeForce4 MX 440-SE"
NVIDIA_NV17.DEV_0178.1 = "NVIDIA Quadro4 550 XGL"
NVIDIA_NV17.DEV_017A.1 = "NVIDIA Quadro NVS"
NVIDIA_NV18.DEV_0181.1 = "NVIDIA GeForce4 MX 440 with AGP8X"
NVIDIA_NV18.DEV_0182.1 = "NVIDIA GeForce4 MX 440SE with AGP8X"
NVIDIA_NV18.DEV_0185.1 = "NVIDIA GeForce4 MX 4000"
NVIDIA_NV18.DEV_0188.1 = "NVIDIA Quadro4 580 XGL"
NVIDIA_NV18.DEV_018A.1 = "NVIDIA Quadro NVS with AGP8X"
NVIDIA_NV18.DEV_018B.1 = "NVIDIA Quadro4 380 XGL"
NVIDIA_CR17.DEV_01F0.1 = "NVIDIA GeForce4 MX Integrated GPU"
NVIDIA_NV20.DEV_0200.1 = "NVIDIA GeForce3"
NVIDIA_NV20.DEV_0201.1 = "NVIDIA GeForce3 Ti 200"
NVIDIA_NV20.DEV_0202.1 = "NVIDIA GeForce3 Ti 500"
NVIDIA_NV20.DEV_0203.1 = "NVIDIA Quadro DCC"
NVIDIA_NV25.DEV_0250.1 = "NVIDIA GeForce4 Ti 4600"
NVIDIA_NV25.DEV_0251.1 = "NVIDIA GeForce4 Ti 4400"
NVIDIA_NV25.DEV_0253.1 = "NVIDIA GeForce4 Ti 4200"
NVIDIA_NV25.DEV_0258.1 = "NVIDIA Quadro4 900 XGL"
NVIDIA_NV25.DEV_0259.1 = "NVIDIA Quadro4 750 XGL"
NVIDIA_NV25.DEV_025B.1 = "NVIDIA Quadro4 700 XGL"
NVIDIA_NV28.DEV_0280.1 = "NVIDIA GeForce4 Ti 4800"
NVIDIA_NV28.DEV_0281.1 = "NVIDIA GeForce4 Ti 4200 with AGP8X"
NVIDIA_NV28.DEV_0282.1 = "NVIDIA GeForce4 Ti 4800 SE"
NVIDIA_NV28.DEV_0288.1 = "NVIDIA Quadro4 980 XGL"
NVIDIA_NV28.DEV_0289.1 = "NVIDIA Quadro4 780 XGL"
NVIDIA_NV30.DEV_0301.1 = "NVIDIA GeForce FX 5800 Ultra"
NVIDIA_NV30.DEV_0302.1 = "NVIDIA GeForce FX 5800"
NVIDIA_NV30.DEV_0308.1 = "NVIDIA Quadro FX 2000"
NVIDIA_NV30.DEV_0309.1 = "NVIDIA Quadro FX 1000"
NVIDIA_NV31.DEV_0311.1 = "NVIDIA GeForce FX 5600 Ultra"
NVIDIA_NV31.DEV_0312.1 = "NVIDIA GeForce FX 5600"
NVIDIA_NV31.DEV_0314.1 = "NVIDIA GeForce FX 5600XT"
NVIDIA_NV34.DEV_0321.1 = "NVIDIA GeForce FX 5200 Ultra"
NVIDIA_NV34.DEV_0322.1 = "NVIDIA GeForce FX 5200 "
NVIDIA_NV34.DEV_032B.1 = "NVIDIA Quadro FX 500"
NVIDIA_NV35.DEV_0330.1 = "NVIDIA GeForce FX 5900 Ultra"
NVIDIA_NV35.DEV_0331.1 = "NVIDIA GeForce FX 5900"
NVIDIA_NV35.DEV_0332.1 = "NVIDIA GeForce FX 5900XT"
NVIDIA_NV35.DEV_0333.1 = "NVIDIA GeForce FX 5950 Ultra"
NVIDIA_NV35.DEV_0338.1 = "NVIDIA Quadro FX 3000"
NVIDIA_NV36.DEV_0341.1 = "NVIDIA GeForce FX 5700 Ultra"
NVIDIA_NV36.DEV_0342.1 = "NVIDIA GeForce FX 5700"
NVIDIA_NV36.DEV_034E.1 = "NVIDIA Quadro FX 1100"
NVIDIA_Win2KDualView = "NVIDIA Dualview"
NVIDIA_MultiView = "NVIDIA Multiview"
DiskID1 = "NVIDIA Windows 2000/XP Driver Library Installation Disk 1"
DiskID2 = "NVIDIA Windows 2000/XP Driver Library Installation Disk 2"
DiskID3 = "NVIDIA Windows 2000/XP Driver Library Installation Disk 3"
DiskID4 = "NVIDIA Windows 2000/XP Driver Library Installation Disk 4"
DiskID5 = "NVIDIA Windows 2000/XP Driver Library Installation Disk 5"
NVSVC.name = "NVIDIA Display Driver Service"
NVSVC.desc = "Provides system and desktop level support to the NVIDIA display driver"
NVUninstall.desc = "NVIDIA Display Driver"

Edited by Oleg_II
Link to comment
Share on other sites

Thanks Oleg2. Dumb Q, but what is the "right" nvidia driver to download? If I use the extracted 91.47_forceware_winxp2k_english_whql.exe in my OEM structure, I can't get past the detecting hardware part of setup. However, if I use the extracted 84.26_forceware_winxp2k_english_whql.exe all is OK. Which one are you using? Or am I using the wrong ones altogether?

Link to comment
Share on other sites

I don't know which one should be the right :blink:

I use NVIDIA ForceWare v53.03 (LiteForce) found on some Russian site (it's down now). They placed a few customized versions and I'd chosen the smallest one :rolleyes:

Link to comment
Share on other sites

hi Oleg! i must admit that i haven't really tried integrating drivers too (& it is indeed a surprise to know that TP has not done this until recently ;) ) ... is this exclusive for 2K? (could this be done in XP too?) thanks!

Edited by Kiki Burgh
Link to comment
Share on other sites

hi Oleg! i must admit that i haven't really tried integrating drivers too (& it is indeed a surprise to know that TP has not done this until recently ;) ) ... is this exclusive for 2K? (could this be done in XP too?) thanks!

Works for XP as well...

Link to comment
Share on other sites

thanks clintb! :)

Oleg (TP/TC)

if such is the case, i have a few related queries:

(1) samples above make use of nvidia ... what about for ati?

(2) strange as it may seem, but for XP i just let the OS do its own thing for display resolution ... but when i try to update it using newer downloaded drivers from either nvidia or ati, it shows an error & cannot proceed with the update ... what could be the cause for this & how could this be remedied?

thanks!

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...