Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

305 lines
12 KiB

  1. ; DGASYNC.INF
  2. ; Digi International MultiPort Serial Adapters
  3. ; Copyright 1997-2000
  4. [Version]
  5. signature="$Windows NT$"
  6. Class=MultiPortSerial
  7. ClassGuid={50906CB8-BA12-11D1-BF5D-0000F805F530}
  8. Provider=%Digi_Int%
  9. DriverVer=04/14/2000,3.7.3
  10. ; CatalogFile.nt=dgasync.cat
  11. LayoutFile=layout.inf
  12. [ControlFlags]
  13. ExcludeFromSelect=PCI\VEN_114F&DEV_0002,PCI\VEN_114F&DEV_0004,PCI\VEN_114F&DEV_0005,PCI\VEN_114F&DEV_0006,PCI\VEN_114F&DEV_0009,PCI\VEN_114F&DEV_000A,PCI\VEN_114F&DEV_0012,PCI\VEN_114F&DEV_0013,PCI\VEN_114F&DEV_0014,PCI\VEN_114F&DEV_0015,PCI\VEN_114F&DEV_0016,PCI\VEN_114F&DEV_0017,PCI\VEN_114F&DEV_0026,PCI\VEN_114F&DEV_0027,PCI\VEN_114F&DEV_0011,PCI\VEN_114F&DEV_001B,PCI\VEN_114F&DEV_0034
  14. ;****************************************************************************************************
  15. ; Manufacturer
  16. ;****************************************************************************************************
  17. [Manufacturer]
  18. %Digi_Int%=Digi
  19. %V_IBM%=IBM
  20. ;****************************************************************************************************
  21. ; Digi Adapters
  22. ;****************************************************************************************************
  23. [Digi]
  24. ; %Device Description% = Install section,Device ID
  25. %DigiPCIXr.DeviceDesc% = DigiPCIXr, PCI\VEN_114F&DEV_0005,PCI\VEN_114F&DEV_0005&SUBSYS_00000000&REV_00
  26. %DigiPCIXr.DeviceDesc% = DigiPCIXr, PCI\VEN_114F&DEV_0009,PCI\VEN_114F&DEV_0009&SUBSYS_00000000&REV_00
  27. %DigiPCIXr.DeviceDesc% = DigiPCIXr, PCI\VEN_114F&DEV_0013,PCI\VEN_114F&DEV_0013&SUBSYS_00000000&REV_00
  28. %DigiPCIXr422.DeviceDesc% = DigiPCIXr422, PCI\VEN_114F&DEV_0012,PCI\VEN_114F&DEV_0012&SUBSYS_00000000&REV_00
  29. %DigiPCIXr422.DeviceDesc% = DigiPCIXr422, PCI\VEN_114F&DEV_0014,PCI\VEN_114F&DEV_0014&SUBSYS_00000000&REV_00
  30. %DigiPCI8r920.DeviceDesc% = DigiPCI8r920, PCI\VEN_114F&DEV_0027,PCI\VEN_114F&DEV_0027&SUBSYS_00000000&REV_00
  31. %DigiPCI4r920.DeviceDesc% = DigiPCI4r920, PCI\VEN_114F&DEV_0026,PCI\VEN_114F&DEV_0026&SUBSYS_00000000&REV_00
  32. %DigiPCI2r920.DeviceDesc% = DigiPCI2r920, PCI\VEN_114F&DEV_0034,PCI\VEN_114F&DEV_0034&SUBSYS_00000000&REV_00
  33. %DigiPCIXem.DeviceDesc% = DigiPCIXem, PCI\VEN_114F&DEV_0004,PCI\VEN_114F&DEV_0004&SUBSYS_00000000&REV_00
  34. %DigiPCIXem.DeviceDesc% = DigiPCIXem, PCI\VEN_114F&DEV_0015,PCI\VEN_114F&DEV_0015&SUBSYS_00000000&REV_00
  35. %DigiPCICX.DeviceDesc% = DigiPCICX, PCI\VEN_114F&DEV_0006,PCI\VEN_114F&DEV_0006&SUBSYS_00000000&REV_00
  36. %DigiPCICX.DeviceDesc% = DigiPCICX, PCI\VEN_114F&DEV_0017,PCI\VEN_114F&DEV_0017&SUBSYS_00000000&REV_00
  37. %DigiPCIEPC.DeviceDesc% = DigiPCIEPC, PCI\VEN_114F&DEV_0002,PCI\VEN_114F&DEV_0002&SUBSYS_00000000&REV_00
  38. %DigiPCIEPC.DeviceDesc% = DigiPCIEPC, PCI\VEN_114F&DEV_000A,PCI\VEN_114F&DEV_000A&SUBSYS_00000000&REV_00
  39. %DigiPCIEPC.DeviceDesc% = DigiPCIEPC, PCI\VEN_114F&DEV_0016,PCI\VEN_114F&DEV_0016&SUBSYS_00000000&REV_00
  40. ;****************************************************************************************************
  41. ; IBM Adapters
  42. ;****************************************************************************************************
  43. [IBM]
  44. %IBMPCI8r.DeviceDesc% = IBMPCI8r, PCI\VEN_114F&DEV_0011,PCI\VEN_114F&DEV_0011&SUBSYS_00000000&REV_00
  45. %IBMPCICX.DeviceDesc% = IBMPCICX, PCI\VEN_114F&DEV_001B,PCI\VEN_114F&DEV_001B&SUBSYS_00000000&REV_00
  46. ;****************************************************************************************************
  47. ; Install section
  48. ;****************************************************************************************************
  49. [DigiPCIXr]
  50. AddReg=Digi.AddReg,FEP5.Addreg,PCI.AddReg,DGAPCI.AddReg,XRFEP.AddReg,Xr.AddReg
  51. Copyfiles=Files-Drivers
  52. [DigiPCIXr.Services]
  53. AddService = DIGIFEP5,,DIGIFEP5.AddService,DIGIFEP5.AddEventLog
  54. AddService = DGAPCI,%SPSVCINST_ASSOCSERVICE%,DGAPCI.AddService,DGAPCI.AddEventLog
  55. [DigiPCIXr.CoInstallers]
  56. AddReg = CoInstaller_AddReg
  57. Copyfiles=Files-System32
  58. [DigiPCIXr422]
  59. AddReg=Digi.AddReg,FEP5.Addreg,PCI.AddReg,DGAPCI.AddReg,XRFEP.AddReg,Xr422.AddReg
  60. Copyfiles=Files-Drivers
  61. [DigiPCIXr422.Services]
  62. AddService = DIGIFEP5,,DIGIFEP5.AddService,DIGIFEP5.AddEventLog
  63. AddService = DGAPCI,%SPSVCINST_ASSOCSERVICE%,DGAPCI.AddService,DGAPCI.AddEventLog
  64. [DigiPCIXr422.CoInstallers]
  65. AddReg = CoInstaller_AddReg
  66. Copyfiles=Files-System32
  67. [DigiPCI8r920]
  68. AddReg=Digi.AddReg,FEP5.Addreg,PCI.AddReg,DGAPCI.AddReg,XRFEP.AddReg,8r920.AddReg
  69. Copyfiles=Files-Drivers
  70. [DigiPCI8r920.Services]
  71. AddService = DIGIFEP5,,DIGIFEP5.AddService,DIGIFEP5.AddEventLog
  72. AddService = DGAPCI,%SPSVCINST_ASSOCSERVICE%,DGAPCI.AddService,DGAPCI.AddEventLog
  73. [DigiPCI8r920.CoInstallers]
  74. AddReg = CoInstaller_AddReg
  75. Copyfiles=Files-System32
  76. [DigiPCI4r920]
  77. AddReg=Digi.AddReg,FEP5.Addreg,PCI.AddReg,DGAPCI.AddReg,XRFEP.AddReg,4r920.AddReg
  78. Copyfiles=Files-Drivers
  79. [DigiPCI4r920.Services]
  80. AddService = DIGIFEP5,,DIGIFEP5.AddService,DIGIFEP5.AddEventLog
  81. AddService = DGAPCI,%SPSVCINST_ASSOCSERVICE%,DGAPCI.AddService,DGAPCI.AddEventLog
  82. [DigiPCI4r920.CoInstallers]
  83. AddReg = CoInstaller_AddReg
  84. Copyfiles=Files-System32
  85. [DigiPCI2r920]
  86. AddReg=Digi.AddReg,FEP5.Addreg,PCI.AddReg,DGAPCI.AddReg,XRFEP.AddReg,2r920.AddReg
  87. Copyfiles=Files-Drivers
  88. [DigiPCI2r920.Services]
  89. AddService = DIGIFEP5,,DIGIFEP5.AddService,DIGIFEP5.AddEventLog
  90. AddService = DGAPCI,%SPSVCINST_ASSOCSERVICE%,DGAPCI.AddService,DGAPCI.AddEventLog
  91. [DigiPCI2r920.CoInstallers]
  92. AddReg = CoInstaller_AddReg
  93. Copyfiles=Files-System32
  94. [DigiPCIXem]
  95. AddReg=Digi.AddReg,FEP5.Addreg,PCI.AddReg,DGAPCI.AddReg,SXFEP.AddReg,Xem.AddReg
  96. Copyfiles=Files-Drivers
  97. [DigiPCIXem.Services]
  98. AddService = DIGIFEP5,,DIGIFEP5.AddService,DIGIFEP5.AddEventLog
  99. AddService = DGAPCI,%SPSVCINST_ASSOCSERVICE%,DGAPCI.AddService,DGAPCI.AddEventLog
  100. [DigiPCIXem.CoInstallers]
  101. AddReg = CoInstaller_AddReg
  102. Copyfiles=Files-System32
  103. [DigiPCIEPC]
  104. AddReg=Digi.AddReg,FEP5.Addreg,PCI.AddReg,DGAPCI.AddReg,PCIFEP.AddReg,CONC_EPC.AddReg,EPC.AddReg
  105. Copyfiles=Files-Drivers
  106. [DigiPCIEPC.Services]
  107. AddService = DIGIFEP5,,DIGIFEP5.AddService,DIGIFEP5.AddEventLog
  108. AddService = DGAPCI,%SPSVCINST_ASSOCSERVICE%,DGAPCI.AddService,DGAPCI.AddEventLog
  109. [DigiPCIEPC.CoInstallers]
  110. AddReg = CoInstaller_AddReg
  111. Copyfiles=Files-System32
  112. [DigiPCICX]
  113. AddReg=Digi.AddReg,FEP5.Addreg,PCI.AddReg,DGAPCI.AddReg,CXPFEP.AddReg,CONC_EPC.AddReg,CX.AddReg
  114. Copyfiles=Files-Drivers
  115. [DigiPCICX.Services]
  116. AddService = DIGIFEP5,,DIGIFEP5.AddService,DIGIFEP5.AddEventLog
  117. AddService = DGAPCI,%SPSVCINST_ASSOCSERVICE%,DGAPCI.AddService,DGAPCI.AddEventLog
  118. [DigiPCICX.CoInstallers]
  119. AddReg = CoInstaller_AddReg
  120. Copyfiles=Files-System32
  121. [IBMPCI8r]
  122. AddReg=IBM.AddReg,FEP5.Addreg,PCI.AddReg,DGAPCI.AddReg,XRFEP.AddReg,IBM_8PORT_232422.AddReg
  123. Copyfiles=Files-Drivers
  124. [IBMPCI8r.Services]
  125. AddService = DIGIFEP5,,DIGIFEP5.AddService,DIGIFEP5.AddEventLog
  126. AddService = DGAPCI,%SPSVCINST_ASSOCSERVICE%,DGAPCI.AddService,DGAPCI.AddEventLog
  127. [IBMPCI8r.CoInstallers]
  128. AddReg = CoInstaller_AddReg
  129. Copyfiles=Files-System32
  130. [IBMPCICX]
  131. AddReg=IBM.AddReg,FEP5.Addreg,PCI.AddReg,DGAPCI.AddReg,IBMCXFEP.AddReg,CONC_IBMCX.AddReg,IBM_CX.AddReg
  132. Copyfiles=Files-Drivers
  133. [IBMPCICX.Services]
  134. AddService = DIGIFEP5,,DIGIFEP5.AddService,DIGIFEP5.AddEventLog
  135. AddService = DGAPCI,%SPSVCINST_ASSOCSERVICE%,DGAPCI.AddService,DGAPCI.AddEventLog
  136. [IBMPCICX.CoInstallers]
  137. AddReg = CoInstaller_AddReg
  138. Copyfiles=Files-System32
  139. ;***************************************************************************************************
  140. ; AddReg Sections
  141. ;****************************************************************************************************
  142. [CoInstaller_AddReg]
  143. HKR,,CoInstallers32,0x00010000,"dgconfig.dll,DigiAsyncCoInstaller"
  144. [EPC.AddReg]
  145. HKR,Parameters,AdapterType,%REG_DWORD%,%DIGI_EPC%
  146. [CX.AddReg]
  147. HKR,Parameters,AdapterType,%REG_DWORD%,%DIGI_CX%
  148. [2r920.AddReg]
  149. HKR,Parameters,AdapterType,%REG_DWORD%,%DIGI_2R920%
  150. [4r920.AddReg]
  151. HKR,Parameters,AdapterType,%REG_DWORD%,%DIGI_4R920%
  152. [8r920.AddReg]
  153. HKR,Parameters,AdapterType,%REG_DWORD%,%DIGI_8R920%
  154. [Xr.AddReg]
  155. HKR,Parameters,AdapterType,%REG_DWORD%,%DIGI_XR%
  156. HKR,Parameters,AdapterDescOptions,%REG_MULTI_SZ%,%DigiPCI8r.DeviceDesc%,%DIGI_8R%,%DigiPCI4r.DeviceDesc%,%DIGI_4R%
  157. [Xr422.AddReg]
  158. HKR,Parameters,AdapterType,%REG_DWORD%,%DIGI_XR%
  159. HKR,Parameters,AdapterDescOptions,%REG_MULTI_SZ%,%DigiPCI8r422.DeviceDesc%,%DIGI_8R%,%DigiPCI4r422.DeviceDesc%,%DIGI_4R%
  160. [Xem.AddReg]
  161. HKR,Parameters,AdapterType,%REG_DWORD%,%DIGI_PCXEM%
  162. [IBM_CX.AddReg]
  163. HKR,Parameters,AdapterType,%REG_DWORD%,%IBM_CX%
  164. [IBM_8PORT_232422.AddReg]
  165. HKR,Parameters,AdapterType,%REG_DWORD%,%IBM_8PORT_232422%
  166. [CONC_EPC.AddReg]
  167. HKR,Parameters,ConcImagePath,%REG_MULTI_SZ%,"fxcon.bin","cxcon.bin"
  168. [CONC_IBMCX.AddReg]
  169. HKR,Parameters,ConcImagePath,%REG_MULTI_SZ%,"ibmcxcon.bin","ibmencon.bin"
  170. [DGAPCI.AddReg]
  171. HKR,Parameters,HardwareDriver,,"dgapci"
  172. [SXFEP.AddReg]
  173. HKR,Parameters,BiosImagePath,,"sxbios.bin"
  174. HKR,Parameters,FEPImagePath,,"sxfep.bin"
  175. [XRFEP.AddReg]
  176. HKR,Parameters,BiosImagePath,,"xrbios.bin"
  177. HKR,Parameters,FEPImagePath,,"xrfep.bin"
  178. [PCIFEP.AddReg]
  179. HKR,Parameters,BiosImagePath,,"pcibios.bin"
  180. HKR,Parameters,FEPImagePath,,"pcifep.bin"
  181. [CXPFEP.AddReg]
  182. HKR,Parameters,BiosImagePath,,"cxpbios.bin"
  183. HKR,Parameters,FEPImagePath,,"cxpfep.bin"
  184. [IBMCXFEP.AddReg]
  185. HKR,Parameters,BiosImagePath,,"icxpbios.bin"
  186. HKR,Parameters,FEPImagePath,,"icxpfep.bin"
  187. [PCI.AddReg]
  188. HKR,Parameters,BusType,%REG_DWORD%,%BUSTYPE_PCI%
  189. [Digi.AddReg]
  190. HKR,Parameters,Manufacturer,,"Digi"
  191. [IBM.AddReg]
  192. HKR,Parameters,Manufacturer,,"IBM"
  193. [FEP5.AddReg]
  194. HKR,,EnumPropPages32,,"dgconfig.dll,DigiAsyncPropPage"
  195. HKR,,Product,,"digifep5"
  196. HKR,Parameters,SpoofStartup,%REG_DWORD%,1
  197. ;****************************************************************************************************
  198. ; Services
  199. ;****************************************************************************************************
  200. [DIGIFEP5.AddService]
  201. DisplayName=%Digifep5.ServiceDesc%
  202. ServiceType=%SERVICE_KERNEL_DRIVER%
  203. StartType=%SERVICE_DEMAND_START%
  204. ErrorControl=%SERVICE_ERROR_NORMAL%
  205. ServiceBinary=%12%\digifep5.sys ;12=drivers directory
  206. LoadOrderGroup=Extended base
  207. [DIGIFEP5.AddEventLog]
  208. AddReg=DIGIFEP5.AddEventLog.AddReg
  209. [DIGIFEP5.AddEventLog.AddReg]
  210. HKR,,EventMessageFile,%REG_EXPAND_SZ%,%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\digifep5.sys
  211. HKR,,TypesSupported,%REG_DWORD%,7
  212. [DGAPCI.AddService]
  213. DisplayName=%Dgapci.ServiceDesc%
  214. ServiceType=%SERVICE_KERNEL_DRIVER%
  215. StartType=%SERVICE_DEMAND_START%
  216. ErrorControl=%SERVICE_ERROR_NORMAL%
  217. ServiceBinary=%12%\dgapci.sys ;12=drivers directory
  218. LoadOrderGroup=Extended base
  219. [DGAPCI.AddEventLog]
  220. AddReg=DGAPCI.AddEventLog.AddReg
  221. [DGAPCI.AddEventLog.AddReg]
  222. HKR,,EventMessageFile,%REG_EXPAND_SZ%,%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\dgapci.sys
  223. HKR,,TypesSupported,%REG_DWORD%,7
  224. ;****************************************************************************************************
  225. ; Copy files sections
  226. ;****************************************************************************************************
  227. [Files-System32]
  228. dgconfig.dll
  229. dgconfig.hlp
  230. [Files-Drivers]
  231. digifep5.sys
  232. dgapci.sys
  233. sxfep.bin
  234. sxbios.bin
  235. xrfep.bin
  236. xrbios.bin
  237. pcifep.bin
  238. pcibios.bin
  239. cxpfep.bin
  240. cxpbios.bin
  241. icxpfep.bin
  242. icxpbios.bin
  243. fxcon.bin
  244. cxcon.bin
  245. ibmcxcon.bin
  246. ibmencon.bin
  247. ;****************************************************************************************************
  248. ; Destination Directories
  249. ; 11: System directory. This is %windir%\system32 on Windows NT and %windir%\system on Windows 95.
  250. ; 12: Drivers directory. This is %windir%\system32\drivers on Windows NT.
  251. ;****************************************************************************************************
  252. [DestinationDirs]
  253. DefaultDestDir =12
  254. Files-System32 =11
  255. Files-Drivers =12