home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / WindowsServerTrial / server.iso / sources / install.wim / 1 / Windows / inf / adp94xx.inf < prev    next >
Encoding:
Text (UTF-16)  |  2008-01-19  |  10.3 KB  |  161 lines

  1. ;
  2. ; Adaptec HostRAID SAS Adapter Driver
  3. ;
  4. ; Installation File For Microsoft Windows
  5. ;
  6. ; Version 1.0
  7. ;
  8. ; Copyright (c) Adaptec Incorporated
  9. ;
  10. ; Edited 06/22/06
  11. ;
  12.  
  13. [Version]
  14. signature="$Windows NT$"
  15. Class=SCSIAdapter
  16. ClassGUID={4D36E97B-E325-11CE-BFC1-08002BE10318}
  17. Provider=%INF_PROVIDER%
  18. DriverVer=04/18/2007, 1.6.0006.3
  19.  
  20.  
  21. ;
  22. ; Source file information
  23. ;
  24.  
  25. [SourceDisksNames]
  26. 3426=windows cd
  27.  
  28. [SourceDisksFiles]
  29. adp94xx.sys = 3426
  30.  
  31. [DestinationDirs]
  32. DefaultDestDir = 12
  33.  
  34. [ControlFlags]
  35. ExcludeFromSelect= *
  36.  
  37. [Manufacturer]
  38. %ADP%= ADAPTEC, NTamd64, NTx86
  39.  
  40. [ADAPTEC]
  41.  
  42. [ADAPTEC.NTamd64]
  43. ;
  44. ; All Adaptec SAS Device IDs
  45. ;
  46. %PCI\VEN_9005&DEV_0410.DeviceDesc% = HostRAID_Inst,PCI\VEN_9005&DEV_0410
  47. %PCI\VEN_9005&DEV_0412.DeviceDesc% = HostRAID_Inst,PCI\VEN_9005&DEV_0412
  48. %PCI\VEN_9005&DEV_041E.DeviceDesc% = HostRAID_Inst,PCI\VEN_9005&DEV_041E
  49. %PCI\VEN_9005&DEV_041F.DeviceDesc% = HostRAID_Inst,PCI\VEN_9005&DEV_041F
  50. %PCI\VEN_9005&DEV_043E.DeviceDesc% = HostRAID_Inst,PCI\VEN_9005&DEV_043E
  51. %PCI\VEN_9005&DEV_043F.DeviceDesc% = HostRAID_Inst,PCI\VEN_9005&DEV_043F
  52. %PCI\VEN_9005&DEV_0430.DeviceDesc% = HostRAID_Inst,PCI\VEN_9005&DEV_0430
  53. %PCI\VEN_9005&DEV_0432.DeviceDesc% = HostRAID_Inst,PCI\VEN_9005&DEV_0432
  54. %PCI\VEN_9005&DEV_0415.DeviceDesc% = HostRAID_Inst,PCI\VEN_9005&DEV_0415
  55. %PCI\VEN_9005&DEV_0416.DeviceDesc% = HostRAID_Inst,PCI\VEN_9005&DEV_0416
  56.  
  57. [ADAPTEC.NTx86]
  58. ;
  59. ; All Adaptec SAS Device IDs
  60. ;
  61. %PCI\VEN_9005&DEV_0410.DeviceDesc% = HostRAID_Inst,PCI\VEN_9005&DEV_0410
  62. %PCI\VEN_9005&DEV_0412.DeviceDesc% = HostRAID_Inst,PCI\VEN_9005&DEV_0412
  63. %PCI\VEN_9005&DEV_041E.DeviceDesc% = HostRAID_Inst,PCI\VEN_9005&DEV_041E
  64. %PCI\VEN_9005&DEV_041F.DeviceDesc% = HostRAID_Inst,PCI\VEN_9005&DEV_041F
  65. %PCI\VEN_9005&DEV_043E.DeviceDesc% = HostRAID_Inst,PCI\VEN_9005&DEV_043E
  66. %PCI\VEN_9005&DEV_043F.DeviceDesc% = HostRAID_Inst,PCI\VEN_9005&DEV_043F
  67. %PCI\VEN_9005&DEV_0430.DeviceDesc% = HostRAID_Inst,PCI\VEN_9005&DEV_0430
  68. %PCI\VEN_9005&DEV_0432.DeviceDesc% = HostRAID_Inst,PCI\VEN_9005&DEV_0432
  69. %PCI\VEN_9005&DEV_0415.DeviceDesc% = HostRAID_Inst,PCI\VEN_9005&DEV_0415
  70. %PCI\VEN_9005&DEV_0416.DeviceDesc% = HostRAID_Inst,PCI\VEN_9005&DEV_0416
  71.  
  72. ;
  73. ; adp94xx
  74. ;
  75.  
  76. [HostRAID_Inst]
  77. CopyFiles=@adp94xx.sys
  78.  
  79.  
  80. [HostRAID_Inst.HW]
  81. AddReg = MsiEnable_addreg
  82.  
  83. [MsiEnable_addreg]
  84. ; Definitely need this Key and value
  85. HKR, Interrupt Management\MessageSignaledInterruptProperties, 0x00000010
  86. HKR, Interrupt Management\MessageSignaledInterruptProperties, MSISupported, 0x00010001, 1
  87.  
  88.  
  89. [HostRAID_Inst.Services]
  90. AddService = adp94xx, 0x00000002, HostRAID_Service_Inst, Miniport_EventLog_Inst
  91.  
  92. [HostRAID_Service_Inst]
  93. ServiceType    = 1      ; SERVICE_KERNEL_DRIVER
  94. StartType      = 0      ; SERVICE_BOOT_START
  95. ErrorControl   = 1      ; SERVICE_ERROR_NORMAL
  96. ServiceBinary  = %12%\adp94xx.sys
  97. LoadOrderGroup = SCSI Miniport
  98. AddReg         = pnpsafe_pci_addreg
  99. AddReg         = bus_type_raid
  100. AddReg           = EnableIoclt_addreg
  101.  
  102.  
  103. ;*************************************************************
  104. ;These addreg sections should be used when installing services to indicate
  105. ;which interface types are safe for PNP and which aren't.  INTERFACE_TYPE
  106. ;is defined in NTDDK.H
  107.  
  108. [pnpsafe_pci_addreg]
  109. HKR,"Parameters\PnpInterface","5",0x00010001,0x00000001
  110.  
  111. ;*************************************************************
  112. ;These addreg sections should be used for non-SCSI miniports
  113. ;to indicate what STORAGE_BUS_TYPE they actually do support.
  114.  
  115. [bus_type_raid]
  116. HKR, "Parameters", "BusType", 0x00010001, 0x00000008
  117.  
  118. ;*************************************************************
  119. ;These addreg section is for miniport specific information.
  120.  
  121. [EnableIoclt_addreg]
  122. HKR,"Parameters\Device","DriverParameter",0x00000000,"DisableIoctl=1;"
  123.  
  124.  
  125. ;*************************************************************
  126. ;The EventLog entries are the same for all SCSI miniports.
  127.  
  128. [Miniport_EventLog_Inst]
  129. AddReg = Miniport_EventLog_AddReg
  130.  
  131. [Miniport_EventLog_AddReg]
  132. HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll"
  133. HKR,,TypesSupported,0x00010001,7
  134.           
  135.                                 
  136. [Strings]
  137. ; localizable
  138. INF_PROVIDER             = "Adaptec"
  139. ADP                 = "Adaptec"
  140.  
  141. PCI\VEN_9005&DEV_0410.DeviceDesc = "Adaptec ASC-48300 SAS/SATA Host Adapter"
  142. PCI\VEN_9005&DEV_0412.DeviceDesc = "Adaptec ASC-48300 SAS Host Adapter"
  143. PCI\VEN_9005&DEV_041E.DeviceDesc = "Adaptec AIC-9410w SAS Controller"
  144. PCI\VEN_9005&DEV_041F.DeviceDesc = "Adaptec AIC-9410w SAS/SATA Controller"
  145. PCI\VEN_9005&DEV_043E.DeviceDesc = "Adaptec AIC-9405 SAS/SATA Controller"
  146. PCI\VEN_9005&DEV_043F.DeviceDesc = "Adaptec AIC-9405 SAS/SATA Controller"
  147. PCI\VEN_9005&DEV_0430.DeviceDesc = "Adaptec ASC-44300 SAS/SATA Controller"
  148. PCI\VEN_9005&DEV_0432.DeviceDesc = "Adaptec ASC-44300 SAS/SATA Controller"
  149. PCI\VEN_9005&DEV_0415.DeviceDesc = "Adaptec ASC-58300 SAS/SATA Controller"
  150. PCI\VEN_9005&DEV_0416.DeviceDesc = "Adaptec ASC-58300 SAS/SATA Controller"
  151.  
  152.  
  153. ;*******************************************
  154. ;Handy macro substitutions (non-localizable)
  155. SPSVCINST_ASSOCSERVICE = 0x00000002
  156. SERVICE_KERNEL_DRIVER  = 1
  157. SERVICE_BOOT_START     = 0
  158. SERVICE_ERROR_NORMAL   = 1
  159. REG_EXPAND_SZ          = 0x00020000
  160. REG_DWORD              = 0x00010001
  161.