home *** CD-ROM | disk | FTP | other *** search
/ PC User 2001 August / APC_Aug2001_CD1.iso / patch / windows / files / W2KSP2.exe / i386 / mshdc.in_ / mshdc.inf
Encoding:
INI File  |  2001-05-04  |  18.4 KB  |  468 lines

  1. ; Copyright (c) 1993-1997 Microsoft Corporation
  2.  
  3. [version]
  4. Signature="$WINDOWS NT$"
  5. Class=hdc
  6. ClassGuid={4D36E96A-E325-11CE-BFC1-08002BE10318}
  7. Provider=%MS%
  8. LayoutFile=layout.inf
  9. DriverVer=04/24/2001,5.00.2195.2959
  10.  
  11. ;Class Install
  12. [ClassInstall32.NT]
  13. AddReg=HDC_Class
  14.  
  15. [HDC_Class]
  16. HKR,,,,%HDCClassName%
  17. HKR,,Icon,,"-9"
  18. HKR,,Installer32,,"SysSetup.Dll,HdcClassInstaller"
  19. HKR,,TroubleShooter-0,,"tshoot.chm,hdw_drives.htm"
  20. HKR,,DeviceType,0x10001,4                       ; FILE_DEVICE_CONTROLLER
  21. HKR,,DeviceCharacteristics,0x10001,0x100        ; Use same security checks on relative opens
  22.  
  23. [storprop_copyfiles]
  24. storprop.dll
  25.  
  26. [DestinationDirs]
  27. DefaultDestDir = 12 ; DIRID_DRIVERS
  28. storprop_copyfiles = 11
  29.  
  30. [ControlFlags]
  31. ExcludeFromSelect=Primary_IDE_Channel
  32. ExcludeFromSelect=Secondary_IDE_Channel
  33. ExcludeFromSelect = PCMCIA\*PNP0600
  34. ExcludeFromSelect = PCMCIA\KME-KXLC005-A99E
  35. ExcludeFromSelect = PCMCIA\_-NinjaATA--3768
  36. ExcludeFromSelect = PCMCIA\FUJITSU-IDE-PC_CARD-DDF2
  37. ExcludeFromSelect = PCI\VEN_10B9&DEV_5215
  38. ExcludeFromSelect = PCI\VEN_10B9&DEV_5219
  39. ExcludeFromSelect = PCI\VEN_10B9&DEV_5229
  40. ExcludeFromSelect = PCI\VEN_1097&DEV_0038
  41. ExcludeFromSelect = PCI\VEN_1095&DEV_0640
  42. ExcludeFromSelect = PCI\VEN_1095&DEV_0646
  43. ExcludeFromSelect = PCI\VEN_0E11&DEV_AE33
  44. ExcludeFromSelect = PCI\VEN_8086&DEV_1222
  45. ExcludeFromSelect = PCI\VEN_8086&DEV_1230
  46. ExcludeFromSelect = PCI\VEN_8086&DEV_7010
  47. ExcludeFromSelect = PCI\VEN_8086&DEV_7111
  48. ExcludeFromSelect = PCI\VEN_8086&DEV_2411
  49. ExcludeFromSelect = PCI\VEN_8086&DEV_2421
  50. ExcludeFromSelect = PCI\VEN_8086&DEV_2441
  51. ExcludeFromSelect = PCI\VEN_8086&DEV_244A
  52. ExcludeFromSelect = PCI\VEN_8086&DEV_244B
  53. ExcludeFromSelect = PCI\VEN_8086&DEV_7199
  54. ExcludeFromSelect = PCI\VEN_1042&DEV_1000
  55. ExcludeFromSelect = PCI\VEN_1039&DEV_0601
  56. ExcludeFromSelect = PCI\VEN_1039&DEV_5513
  57. ExcludeFromSelect = PCI\VEN_10AD&DEV_0001
  58. ExcludeFromSelect = PCI\VEN_10AD&DEV_0150
  59. ExcludeFromSelect = PCI\VEN_105A&DEV_4D33
  60. ExcludeFromSelect = PCI\VEN_1106&DEV_0571
  61. ExcludeFromSelect = PCMCIA\LOOKMEET-CBIDE2______-6C0A
  62.  
  63. [Manufacturer]
  64. %MS-Drivers%=MS_HDC
  65. %IODATA%=IODATA_HDC
  66. %ALI%=ALI_HDC
  67. %APPIAN%=APPIAN_HDC
  68. %CMD%=CMD_HDC
  69. %COMPAQ%=COMPAQ_HDC
  70. %INTEL%=INTEL_HDC
  71. %PCTECH%=PCTECH_HDC
  72. %SIS%=SIS_HDC
  73. %SYMPHONY%=SYMPHONY_HDC
  74. %PROMISE%=PROMISE_HDC
  75. %VIA%=VIA_HDC
  76.  
  77. [MS_HDC]
  78. %pcmcia.DeviceDesc%              = pcmcia_atapi_Inst, PCMCIA\*PNP0600           ; PCMCIA IDE/ATAPI Controller
  79. %panasonicIdePccard.DeviceDesc%  = pcmcia_atapi_Inst, PCMCIA\KME-KXLC005-A99E   ; Panasonic PCMCIA IDE Controller
  80. %ninjaIdePccard.DeviceDesc%      = pcmcia_atapi_Inst, PCMCIA\_-NinjaATA--3768   ; Ninja PCMCIA IDE Controller
  81. %FujitsuIdePccard.DeviceDesc%    = atapi_fujitsu_Inst, PCMCIA\FUJITSU-IDE-PC_CARD-DDF2  ; Fujitsu PCMCIA IDE Controller
  82. %*PNP0600.PriDeviceDesc% = atapi_Inst_primary, Primary_IDE_Channel              ; Primary Channel
  83. %*PNP0600.SecDeviceDesc% = atapi_Inst_secondary, Secondary_IDE_Channel          ; Secondary Channel
  84. %*PNP0600.DeviceDesc%    = atapi_Inst, *PNP0600                                 ; Generic_ESDI_Hard_Disk_Controller   (BAD_IDE)
  85. %*PNP0600.DeviceDesc%    = atapi_Inst, *AZT0502                                 ; Aztech IDE Controller
  86. %PCI\CC_0101.DeviceDesc% = pciide_Inst,,PCI\CC_0101                             ; Device ID for generic Dual PCI IDE  (UNKNOWN_PCI_IDE)
  87.  
  88. [IODATA_HDC]
  89. %PCMCIA\LOOKMEET-CBIDE2______-6C0A.DeviceDesc% = pcmcia_atapi_Inst, PCMCIA\LOOKMEET-CBIDE2______-6C0A 
  90.  
  91. [ALI_HDC]
  92. %PCI\VEN_10B9&DEV_5215.DeviceDesc%=pciide_Inst, PCI\VEN_10B9&DEV_5215                  ; ALi
  93. %PCI\VEN_10B9&DEV_5219.DeviceDesc%=pciide_noAtapiDma_Inst, PCI\VEN_10B9&DEV_5219       ; ALi
  94. %PCI\VEN_10B9&DEV_5229.DeviceDesc%=pciide_Inst, PCI\VEN_10B9&DEV_5229                  ; ALi
  95.  
  96. [APPIAN_HDC]
  97. %PCI\VEN_1097&DEV_0038.DeviceDesc%=pciide_Inst, PCI\VEN_1097&DEV_0038       ; (UNKNOWN_PCI_IDE)
  98.  
  99. [CMD_HDC]
  100. %PCI\VEN_1095&DEV_0640.DeviceDesc%=pciide_Inst, PCI\VEN_1095&DEV_0640       ; (UNKNOWN_PCI_IDE)
  101. %PCI\VEN_1095&DEV_0646.DeviceDesc%=pciide_Inst, PCI\VEN_1095&DEV_0646       ; (UNKNOWN_PCI_IDE)
  102.  
  103. [COMPAQ_HDC]
  104. %PCI\VEN_0E11&DEV_AE33.DeviceDesc%=pciide_Inst, PCI\VEN_0E11&DEV_AE33       ; (UNKNOWN_PCI_IDE)
  105.  
  106. [INTEL_HDC]
  107. %PCI\VEN_8086&DEV_1222.DeviceDesc%=intelide_Inst, PCI\VEN_8086&DEV_1222     ; Device ID for Intel PIIX  (DUAL_GOOD_IDE)
  108. %PCI\VEN_8086&DEV_1230.DeviceDesc%=intelide_Inst, PCI\VEN_8086&DEV_1230     ; Device ID for Intel PIIX  (DUAL_GOOD_IDE)
  109. %PCI\VEN_8086&DEV_7010.DeviceDesc%=intelide_Inst, PCI\VEN_8086&DEV_7010     ; Device ID for Intel PIIX3 (DUAL_GOOD_IDE)
  110. %PCI\VEN_8086&DEV_7111.DeviceDesc%=intelide_Inst, PCI\VEN_8086&DEV_7111     ; Device ID for Intel PIIX4 (DUAL_GOOD_IDE)
  111. %PCI\VEN_8086&DEV_2411.DeviceDesc%=intelide_Inst, PCI\VEN_8086&DEV_2411     ; Device ID for Intel ICH   (DUAL_GOOD_IDE)
  112. %PCI\VEN_8086&DEV_2421.DeviceDesc%=intelide_Inst, PCI\VEN_8086&DEV_2421     ; Device ID for Intel ICH-0 (DUAL_GOOD_IDE)
  113. %PCI\VEN_8086&DEV_2441.DeviceDesc%=intelide_Inst, PCI\VEN_8086&DEV_2441     ; Device ID for Intel ICH-2 (DUAL_GOOD_IDE)
  114. %PCI\VEN_8086&DEV_244A.DeviceDesc%=intelide_Inst, PCI\VEN_8086&DEV_244A     ; Device ID for Intel ICH-2 (DUAL_GOOD_IDE)
  115. %PCI\VEN_8086&DEV_244B.DeviceDesc%=intelide_Inst, PCI\VEN_8086&DEV_244B     ; Device ID for Intel ICH-2 (DUAL_GOOD_IDE)
  116. %PCI\VEN_8086&DEV_7199.DeviceDesc%=intelide_Inst, PCI\VEN_8086&DEV_7199     ; Device ID for Intel 7199  (SINGLE)
  117.  
  118. [PCTECH_HDC]
  119. %PCI\VEN_1042&DEV_1000.DeviceDesc%=pciide_Inst, PCI\VEN_1042&DEV_1000       ; (UNKNOWN_PCI_IDE)
  120.  
  121. [SIS_HDC]
  122. %PCI\VEN_1039&DEV_0601.DeviceDesc%=pciide_Inst, PCI\VEN_1039&DEV_0601       ; (UNKNOWN_PCI_IDE)
  123. %PCI\VEN_1039&DEV_5513.DeviceDesc%=pciide_Inst, PCI\VEN_1039&DEV_5513       ; (UNKNOWN_PCI_IDE)
  124.  
  125. [SYMPHONY_HDC]
  126. %PCI\VEN_10AD&DEV_0001.DeviceDesc%=pciide_Inst, PCI\VEN_10AD&DEV_0001       ; (UNKNOWN_PCI_IDE)
  127. %PCI\VEN_10AD&DEV_0150.DeviceDesc%=pciide_Inst, PCI\VEN_10AD&DEV_0150       ; (UNKNOWN_PCI_IDE)
  128.  
  129. [PROMISE_HDC]
  130. %PCI\VEN_105A&DEV_4D33.DeviceDesc%=pciide_Inst, PCI\VEN_105A&DEV_4D33       ; Promise Technology
  131.  
  132. [VIA_HDC]
  133. %PCI\VEN_1106&DEV_0571.DeviceDesc%=pciide_Inst, PCI\VEN_1106&DEV_0571       ; VIA
  134.  
  135. ;****************************************************
  136. ; Generic IDE/ATAPI Channel (BAD_IDE)
  137. [atapi_Inst]
  138. CopyFiles = @atapi.sys,storprop_copyfiles
  139. LogConfig = esdilc1, esdilc2, esdilc3, esdilc4
  140. AddReg = atapi_property_provider_AddReg
  141. DelReg = atapi_DelReg
  142.  
  143. [pcmcia_atapi_Inst]
  144. CopyFiles = @atapi.sys,storprop_copyfiles
  145. LogConfig = esdilc1, esdilc2, esdilc3, esdilc4
  146. AddReg = atapi_property_provider_AddReg, pcmcia_atapi_AddReg
  147. DelReg = atapi_DelReg
  148.  
  149. [atapi_Inst_primary]
  150. CopyFiles = @atapi.sys,storprop_copyfiles
  151. AddReg = atapi_property_provider_AddReg
  152. DelReg = atapi_DelReg
  153.  
  154. [atapi_Inst_secondary]
  155. CopyFiles = @atapi.sys,storprop_copyfiles
  156. AddReg = atapi_property_provider_AddReg
  157. DelReg = atapi_DelReg
  158.  
  159. [atapi_property_provider_AddReg]
  160. HKR,,EnumPropPages32,,"storprop.dll,IdePropPageProvider"
  161.  
  162. [pcmcia_atapi_AddReg]
  163. HKR,,PcmciaIdeHasSlaveDevice,%REG_DWORD%,0
  164.  
  165. [atapi_DelReg]
  166. HKR,,MasterDeviceTimingModeAllowed
  167. HKR,,SlaveDeviceTimingModeAllowed
  168. HKR,,MasterDeviceTimingModeAllowed2
  169. HKR,,SlaveDeviceTimingModeAllowed2
  170.  
  171. [atapi_Inst.Services]
  172. AddService = atapi, %SPSVCINST_ASSOCSERVICE%, atapi_Service_Inst, atapi_EventLog_Inst
  173.  
  174. [pcmcia_atapi_Inst.Services]
  175. AddService = atapi, %SPSVCINST_ASSOCSERVICE%, atapi_Service_Inst, atapi_EventLog_Inst
  176.  
  177. [atapi_Inst_primary.Services]
  178. AddService = atapi, %SPSVCINST_ASSOCSERVICE%, atapi_Service_Inst, atapi_EventLog_Inst
  179.  
  180. [atapi_Inst_secondary.Services]
  181. AddService = atapi, %SPSVCINST_ASSOCSERVICE%, atapi_Service_Inst, atapi_EventLog_Inst
  182.  
  183. [atapi_Service_Inst]
  184. DisplayName    = %*PNP0600.DeviceDesc%
  185. ServiceType    = %SERVICE_KERNEL_DRIVER%
  186. StartType      = %SERVICE_BOOT_START%
  187. ErrorControl   = %SERVICE_ERROR_NORMAL%
  188. ServiceBinary  = %12%\atapi.sys
  189. LoadOrderGroup = SCSI Miniport
  190. AddReg         = atapi_parameters_AddReg
  191.  
  192. [atapi_EventLog_Inst]
  193. AddReg = atapi_EventLog_AddReg
  194.  
  195. [atapi_EventLog_AddReg]
  196. HKR,,EventMessageFile,%REG_EXPAND_SZ%,"%%SystemRoot%%\System32\IoLogMsg.dll"
  197. HKR,,TypesSupported,%REG_DWORD%,7
  198.  
  199. ;; BUG BUG BUG: need to port these to the setup hive
  200. [atapi_parameters_AddReg]
  201. HKR, Parameters, GhostSlave, %REG_MULTI_SZ%, \
  202.     "SunDisk "
  203. HKR, Parameters, UseCheckPowerForFlush, %REG_MULTI_SZ%, \
  204.     "SAMSUNG WNR-31601A (1600MB)             ", \
  205.     "SAMSUNG WNR-31601A (1.6GB)              ", \
  206.     "IBM-DTCA-24090                          TC6OAA2A", \
  207.     "IBM-DTCA-24090                          TC6IAA2A", \
  208.     "IBM-DPLA-25120                          PL8OAA2A", \
  209.     "IBM-DPLA-25120                          PL8IAA2A", \
  210.     "IBM-DPLA-25120                          PL8IAA4A", \
  211.     "IBM-DTCA-23240                          TC5OAA2A", \
  212.     "IBM-DTCA-23240                          TC5IAA2A", \
  213.     "IBM-DPLA-24480                          PL7OAA2A", \
  214.     "IBM-DPLA-24480                          PL7IAA2A"
  215. HKR, Parameters, NoFlushDevice, %REG_MULTI_SZ%, \
  216.     "QUANTUM_LPS525A                         ", \
  217.     "SCR-730                                 "
  218. HKR, Parameters, PioOnlyDevice, %REG_MULTI_SZ%, \
  219.     "    Conner Peripherals 425MB - CFS425A  ", \
  220.     "MATSHITA CR-581                         ", \
  221.     "FX600S                                  ", \
  222.     "CD-44E                                  ", \
  223.     "QUANTUM TRB850A                         ", \
  224.     "QUANTUM MARVERICK 540A                  ", \
  225.     " MAXTOR MXT-540  AT                     ", \
  226.     "Maxtor 71260 AT                         ", \
  227.     "Maxtor 7850 AV                          ", \
  228.     "Maxtor 7540 AV                          ", \
  229.     "Maxtor 7213 AT                          ", \
  230.     "Maxtor 7345                             ", \
  231.     "Maxtor 7245 AT                          ", \
  232.     "Maxtor 7245                             ", \
  233.     "Maxtor 7211AU                           ", \
  234.     "Maxtor 7171 AT                          ", \
  235.     "CD-316E                                 ", \
  236.     "SAMSUNG_SCR-2430", \
  237.     "CR-2801TE"
  238. HKR, Parameters, NonRemovableMedia, %REG_MULTI_SZ%, \
  239.     "Kingston Technology DataPak 340         ", \
  240.     "SunDisk SDP5A-10                        ", \
  241.     "SunDisk SDCFB-10                        ", \
  242.     "SunDisk SDP3B-20                        ", \
  243.     "SunDisk SDP3B-175                       ", \
  244.     "SunDisk SDP5-2.5                        ", \
  245.     "Calluna Technology CT260MC              ", \
  246.     "BN-S004AC-S 1.00",                         \
  247.     "Calluna Technology CT520RM",               \
  248.     "Hitachi CV 5.1.1",                         \
  249.     "      ATA_FLASH ",                         \
  250.     "Mitsubishi ATA Card ",                     \
  251.     "LEXAR ATA_FLASH",                          \
  252.     "Micron MTCF004A",                          \
  253.     "Micron MTCF008A",                          \
  254.     "SunDisk SDP3B-110",                        \
  255.     "SunDisk SDCFB-4",                          \
  256.     "BN-CAB-T",                                 \
  257.     "MEMORYSTICK   8M  8K"
  258. HKR, Parameters, NoPowerDownDevice, %REG_MULTI_SZ%,   \
  259.     "RD-DRC001-M                             ", \
  260.     "CS-R37 0                                "
  261. HKR, Parameters, AutoEjectZipDevice, %REG_MULTI_SZ%,    \
  262.     "IOMEGA  ZIP 100       ATAPI             23.D    ", \
  263.     "IOMEGA  ZIP 100       ATAPI             21.D    ", \
  264.     "IOMEGA  ZIP 100       ATAPI             20.D    ", \
  265.     "IOMEGA  ZIP 100       ATAPI             91.D    ", \
  266.     "IOMEGA  ZIP 100                         B.29    ", \
  267.     "IOMEGA  ZIP 100                         B.22    "
  268. HKR, Parameters, NeedIdentDevice, %REG_MULTI_SZ%,    \
  269.     "QUANTUM FIREBALL"
  270.  
  271. [esdilc1]
  272. ConfigPriority=HARDWIRED
  273. IOConfig=1f0-1f7(3ff::)
  274. IOConfig=3f6-3f6(3ff::)
  275. IRQConfig=14
  276.  
  277. [esdilc2]
  278. ConfigPriority=HARDWIRED
  279. IOConfig=170-177(3ff::)
  280. IOConfig=376-376(3ff::)
  281. IRQConfig=15
  282.  
  283. [esdilc3]
  284. ConfigPriority=HARDWIRED
  285. IOConfig=1e8-1ef(3ff::)
  286. IOConfig=3ee-3ee(3ff::)
  287. IRQConfig=11
  288.  
  289. [esdilc4]
  290. ConfigPriority=HARDWIRED
  291. IOConfig=168-16f(3ff::)
  292. IOConfig=36e-36e(3ff::)
  293. IRQConfig=10
  294.  
  295. [atapi_Inst.PosDup]
  296. *PNP0600
  297.  
  298. [*pnp0600.det]               ;ESDI Controller
  299. LogConfig = esdilc1, esdilc2, esdilc3, esdilc4
  300. AddReg = HDC_HW_REG
  301.  
  302. [HDC_HW_REG]
  303. HKR,,NoSetupUI,,1
  304.  
  305. ;****************************************************
  306. ; Fujitsu PCMCIA Controller
  307. [atapi_fujitsu_Inst]
  308. CopyFiles = @atapi.sys,storprop_copyfiles
  309. AddReg = atapi_property_provider_AddReg, pcmcia_atapi_AddReg
  310. DelReg = atapi_DelReg
  311.  
  312. [atapi_fujitsu_Inst.Services]
  313. AddService = atapi, %SPSVCINST_ASSOCSERVICE%, atapi_Service_Inst, atapi_EventLog_Inst
  314.  
  315. [atapi_fujitsu_Inst.LogConfigOverride]
  316. LogConfig = fujitsu.LogConfig0
  317.  
  318. [fujitsu.LogConfig0]
  319. ConfigPriority=NORMAL
  320. IOConfig=10@100-400%fff0
  321. IRQConfig=14,15,5,7,9,11,12,3
  322. PcCardConfig=1:0:0(W)
  323.  
  324. ;****************************************************
  325. ; Generic PCI IDE Controller (UNKNOWN_PCI_IDE)
  326. [pciide_Inst]
  327. CopyFiles = @pciide.sys
  328. CopyFiles = @pciidex.sys
  329. CopyFiles = @atapi.sys
  330.  
  331. [pciide_Inst.Services]
  332. AddService = pciide, %SPSVCINST_ASSOCSERVICE%, pciide_Service_Inst
  333.  
  334. [pciide_Service_Inst]
  335. ServiceType    = %SERVICE_KERNEL_DRIVER%
  336. StartType      = %SERVICE_BOOT_START%
  337. ErrorControl   = %SERVICE_ERROR_NORMAL%
  338. ServiceBinary  = %12%\pciide.sys
  339. LoadOrderGroup = System Bus Extender
  340.  
  341. [pciide_Inst.PosDup]            ;; BUGBUG: What does this do?
  342. *PNP0600
  343.  
  344.  
  345. ;****************************************************
  346. ; PCI IDE Controller without ATAPI DMA support
  347. [pciide_noAtapiDma_Inst]
  348. CopyFiles = @pciide.sys
  349. CopyFiles = @pciidex.sys
  350. CopyFiles = @atapi.sys
  351. AddReg=NoDmaForAtapiDevice_AddReg
  352.  
  353. [pciide_noAtapiDma_Inst.Services]
  354. AddService = pciide, %SPSVCINST_ASSOCSERVICE%, pciide_Service_Inst
  355.  
  356. [pciide_noAtapiDma_Inst.PosDup]                        ;; BUGBUG: What does this do?
  357. *PNP0600
  358.  
  359.  
  360. ;**********************************************************
  361. ; Intel PCI IDE Controller (DUAL_GOOD_IDE)
  362. [intelide_Inst]
  363. CopyFiles = @intelide.sys
  364. CopyFiles = @pciidex.sys
  365. CopyFiles = @atapi.sys
  366. AddReg = intelChannelEnableCheck_AddReg
  367.  
  368. [intelide_Inst.Services]
  369. AddService = intelide, %SPSVCINST_ASSOCSERVICE%, intelide_Service_Inst
  370.  
  371. [intelide_Service_Inst]
  372. ServiceType    = %SERVICE_KERNEL_DRIVER%
  373. StartType      = %SERVICE_BOOT_START%
  374. ErrorControl   = %SERVICE_ERROR_NORMAL%
  375. ServiceBinary  = %12%\intelide.sys
  376. LoadOrderGroup = System Bus Extender
  377.  
  378. [intelChannelEnableCheck_AddReg]
  379. HKR,,MasterOnMask,%REG_DWORD%,0x00000080
  380. HKR,,MasterOnConfigOffset,%REG_DWORD%,0x00000041
  381. HKR,,SlaveOnMask,%REG_DWORD%,0x00000080
  382. HKR,,SlaveOnConfigOffset,%REG_DWORD%,0x00000043
  383.  
  384. [intelide_Inst.PosDup]
  385. *PNP0600
  386.  
  387. ;********************************************************
  388. ; Extra Registry Entries
  389.  
  390. [NoDmaForAtapiDevice_AddReg]
  391. HKR,,DeviceControlFlags,%REG_DWORD%,0x00000001          ; PCIIDEX_DCF_NO_ATAPI_DMA
  392.  
  393. [SyncAccess.RegHW]
  394. HKR,,SyncAccess,%REG_DWORD%,0x00000001
  395.  
  396.  
  397. [ControlFlags]
  398. CopyFilesOnly=PCI\CC_0101,PCI\VEN_10B9&DEV_5215,PCI\VEN_1097&DEV_0038,PCI\VEN_8086&DEV_1222
  399. CopyFilesOnly=PCI\VEN_8086&DEV_1230,PCI\VEN_8086&DEV_7010,PCI\VEN_8086&DEV_7111,PCI\VEN_1042&DEV_1000
  400. CopyFilesOnly=PCI\VEN_10AD&DEV_0001,PCI\VEN_1095&DEV_0640,PCI\VEN_1095&DEV_0646,PCI\VEN_10B9&DEV_5219
  401. CopyFilesOnly=PCI\VEN_1039&DEV_0601,PCI\VEN_1039&DEV_5513,PCI\VEN_0E11&DEV_AE33,PCI\VEN_10AD&DEV_0150
  402. CopyFilesOnly=PCI\VEN_10B9&DEV_5229
  403.  
  404.  
  405. [Strings]
  406. HDCClassName            = "IDE ATA/ATAPI controllers"
  407. MS                      = "Microsoft"
  408. MS-Drivers              = "(Standard IDE ATA/ATAPI controllers)"
  409. *PNP0600.DeviceDesc     = "Standard IDE/ESDI Hard Disk Controller"
  410. *PNP0600.PriDeviceDesc  = "Primary IDE Channel"
  411. *PNP0600.SecDeviceDesc  = "Secondary IDE Channel"
  412. PCI\CC_0101.DeviceDesc  = "Standard Dual Channel PCI IDE Controller"
  413. IODATA = "I-O DATA DEVICE,INC."
  414. PCMCIA\LOOKMEET-CBIDE2______-6C0A.DeviceDesc = "CBIDE2-LM DuoATA Card (16Bit Mode)"
  415. ALI="Acer Labs Inc"
  416. PCI\VEN_10B9&DEV_5215.DeviceDesc="ALi PCI IDE Controller"
  417. PCI\VEN_10B9&DEV_5219.DeviceDesc="ALi M5219 PCI Bus Master IDE Controller"
  418. PCI\VEN_10B9&DEV_5229.DeviceDesc="ALi M5229 PCI Bus Master IDE Controller"
  419. APPIAN="Appian Technology"
  420. PCI\VEN_1097&DEV_0038.DeviceDesc="Appian PCI IDE Controller"
  421. CMD="CMD Technology"
  422. PCI\VEN_1095&DEV_0640.DeviceDesc="CMD PCI-0640 PCI to IDE Controller"
  423. PCI\VEN_1095&DEV_0643.DeviceDesc="CMD PCI-0643 PCI to IDE Controller"
  424. PCI\VEN_1095&DEV_0646.DeviceDesc="CMD PCI-0646 Bus Master PCI to IDE Controller"
  425. COMPAQ="Compaq"
  426. PCI\VEN_0E11&DEV_AE33.DeviceDesc="Compaq PCI IDE Controller"
  427. INTEL="Intel"
  428. PCI\VEN_8086&DEV_1222.DeviceDesc="Intel(r) 82092AA PCI IDE Controller"
  429. PCI\VEN_8086&DEV_1230.DeviceDesc="Intel(r) 82371FB PCI Bus Master IDE Controller"
  430. PCI\VEN_8086&DEV_7010.DeviceDesc="Intel(r) 82371SB PCI Bus Master IDE Controller"
  431. PCI\VEN_8086&DEV_7111.DeviceDesc="Intel(r) 82371AB/EB PCI Bus Master IDE Controller"
  432. PCI\VEN_8086&DEV_2411.DeviceDesc="Intel(r) 82801AA Bus Master IDE Controller"
  433. PCI\VEN_8086&DEV_2421.DeviceDesc="Intel(r) 82801AB Bus Master IDE Controller"
  434. PCI\VEN_8086&DEV_2441.DeviceDesc="Intel(r) 82801BA Bus Master IDE Controller"
  435. PCI\VEN_8086&DEV_244A.DeviceDesc="Intel(r) 82801BA Bus Master IDE Controller"
  436. PCI\VEN_8086&DEV_244B.DeviceDesc="Intel(r) 82801BA Bus Master IDE Controller"
  437. PCI\VEN_8086&DEV_7199.DeviceDesc="Intel(r) 82440MX Bus Master IDE Controller"
  438. PCTECH="PC Technology"
  439. PCI\VEN_1042&DEV_1000.DeviceDesc="PC Tech PCI IDE Single or Dual Port Controller"
  440. SIS="Silicon Integrated System"
  441. PCI\VEN_1039&DEV_0601.DeviceDesc="SiS PCI IDE Controller"
  442. PCI\VEN_1039&DEV_5513.DeviceDesc="SiS PCI IDE Controller"
  443. SYMPHONY="Symphony Labs"
  444. PCI\VEN_10AD&DEV_0001.DeviceDesc="Symphony PCI IDE Controller"
  445. PCI\VEN_10AD&DEV_0150.DeviceDesc="Symphony PCI IDE Controller"
  446. PROMISE="Promise Technology"
  447. PCI\VEN_105A&DEV_4D33.DeviceDesc="Promise Technology PCI IDE Controller"
  448. PCI\VEN_105A&DEV_4D38.DeviceDesc="Promise Technology PCI IDE UDMA/66 Controller"
  449. VIA="VIA Technologies, Inc."
  450. PCI\VEN_1106&DEV_0571.DeviceDesc="VIA Bus Master IDE Controller"
  451.  
  452. pcmcia.DeviceDesc               = "PCMCIA IDE/ATAPI Controller"
  453. SanDisk.DeviceDesc              = "SanDisk/SunDisk PCMCIA Flash Card"
  454. FujitsuIdePccard.DeviceDesc     = "Fujitsu IDE PC-Card"
  455. panasonicIdePccard.DeviceDesc   = "Panasonic ATAPI CD-ROM Interface Card"
  456. ninjaIdePccard.DeviceDesc        = "ATAPI CD-ROM Interface Card"
  457.  
  458. ;*******************************************
  459. ;Handy macro substitutions (non-localizable)
  460. SPSVCINST_ASSOCSERVICE = 0x00000002
  461. SERVICE_KERNEL_DRIVER  = 1
  462. SERVICE_BOOT_START     = 0
  463. SERVICE_ERROR_NORMAL   = 1
  464. REG_EXPAND_SZ          = 0x00020000
  465. REG_DWORD              = 0x00010001
  466. REG_MULTI_SZ           = 0x00010000
  467.  
  468.