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

  1. ; NETEL90X.INF
  2. ;
  3. ; Copyright 2000, Microsoft Corporation
  4.  
  5. [version]
  6. LayoutFile  = layout.inf
  7. signature   = "$Windows NT$"
  8. Class       = Net
  9. provider    = %MSFT%
  10. ClassGUID   = {4d36e972-e325-11ce-bfc1-08002be10318}
  11. DriverVer=08/26/2000,5.00.2195.    
  12.  
  13. [Manufacturer]
  14. %3COM%      = 3COM
  15.  
  16. [ControlFlags]
  17. ExcludeFromSelect    = PCI\VEN_10b7&DEV_9004, \
  18.                        PCI\VEN_10b7&DEV_9005, \
  19.                        PCI\VEN_10b7&DEV_9006, \
  20.                        PCI\VEN_10b7&DEV_900A, \
  21.                        PCI\VEN_10b7&DEV_9055, \
  22.                        PCI\VEN_10b7&DEV_9058, \
  23.                        PCI\VEN_10b7&DEV_905A, \
  24.                        PCI\VEN_10b7&DEV_9200, \
  25.                        PCI\VEN_10b7&DEV_9055&SUBSYS_905510b7, \
  26.                        PCI\VEN_10b7&DEV_9200&SUBSYS_100010b7
  27.  
  28. [3COM]
  29.  
  30. %900BTPO.DeviceDesc% = EL90BC.900BTPO.NDI, PCI\VEN_10b7&DEV_9004 
  31. %900BC.DeviceDesc%   = EL90BC.900BC.NDI,   PCI\VEN_10b7&DEV_9005 
  32. %900BTPC.DeviceDesc% = EL90BC.900BTPC.NDI, PCI\VEN_10b7&DEV_9006 
  33. %900BFL.DeviceDesc%  = EL90BC.900BFL.NDI,  PCI\VEN_10b7&DEV_900A 
  34.  
  35. %905CDLX.DeviceDesc% = EL90BC.905CDLX.NDI, PCI\VEN_10b7&DEV_9058
  36. %905BFX.DeviceDesc%  = EL90BC.905BFX.NDI,  PCI\VEN_10b7&DEV_905A 
  37. %905BTX.DeviceDesc%  = EL90BC.905BTX.NDI,  PCI\VEN_10b7&DEV_9055&SUBSYS_905510B7
  38. %905CTX.DeviceDesc%  = EL90BC.905CTX.NDI,  PCI\VEN_10b7&DEV_9200&SUBSYS_100010B7
  39.  
  40. %9200LOM.DeviceDesc% = EL90BC.905CTX.NDI,  PCI\VEN_10b7&DEV_9200
  41. %9055LOM.DeviceDesc% = EL90BC.905BTX.NDI,  PCI\VEN_10b7&DEV_9055
  42.  
  43. ;-------------------------------------------------------------------------------
  44. ; 3c90BC Network Device Section (X86)
  45. ;
  46. [EL90BC.900BTPO.ndi.ntx86]
  47. AddReg          = EL90BC.reg, EL90BC.params, EL90BC.params.media.tpo
  48. CopyFiles       = EL90BC.CopyFiles
  49. Characteristics = 0x84
  50. BusType         = 5
  51.  
  52. [EL90BC.900BTPO.ndi.ntx86.Services]
  53. AddService      = EL90BC, 2, EL90BC.Service, EL90BC.EventLog
  54.  
  55. [EL90BC.900BC.ndi.ntx86]
  56. AddReg          = EL90BC.reg, EL90BC.params, EL90BC.params.media.bc
  57. CopyFiles       = EL90BC.CopyFiles
  58. Characteristics = 0x84
  59. BusType         = 5
  60.  
  61. [EL90BC.900BC.ndi.ntx86.Services]
  62. AddService      = EL90BC, 2, EL90BC.Service, EL90BC.EventLog
  63.  
  64. [EL90BC.900BTPC.ndi.ntx86]
  65. AddReg          = EL90BC.reg, EL90BC.params, EL90BC.params.media.tpc
  66. CopyFiles       = EL90BC.CopyFiles
  67. Characteristics = 0x84
  68. BusType         = 5
  69.  
  70. [EL90BC.900BTPC.ndi.ntx86.Services]
  71. AddService      = EL90BC, 2, EL90BC.Service, EL90BC.EventLog
  72.  
  73. [EL90BC.900BFL.ndi.ntx86]
  74. AddReg          = EL90BC.reg, EL90BC.params, EL90BC.params.media.fl
  75. CopyFiles       = EL90BC.CopyFiles
  76. Characteristics = 0x84
  77. BusType         = 5
  78.  
  79. [EL90BC.900BFL.ndi.ntx86.Services]
  80. AddService      = EL90BC, 2, EL90BC.Service, EL90BC.EventLog
  81.  
  82. [EL90BC.905CDLX.ndi.ntx86]
  83. AddReg          = EL90BC.reg, EL90BC.params, EL90BC.params.media.cdlx
  84. CopyFiles       = EL90BC.CopyFiles
  85. Characteristics = 0x84
  86. BusType         = 5
  87.  
  88. [EL90BC.905CDLX.ndi.ntx86.Services]
  89. AddService      = EL90BC, 2, EL90BC.Service, EL90BC.EventLog
  90.  
  91. [EL90BC.905BFX.ndi.ntx86]
  92. AddReg          = EL90BC.reg, EL90BC.params, EL90BC.params.media.fx
  93. CopyFiles       = EL90BC.CopyFiles
  94. Characteristics = 0x84
  95. BusType         = 5
  96.  
  97. [EL90BC.905BFX.ndi.ntx86.Services]
  98. AddService      = EL90BC, 2, EL90BC.Service, EL90BC.EventLog
  99.  
  100. [EL90BC.905BTX.ndi.ntx86]
  101. AddReg          = EL90BC.reg, EL90BC.params, EL90BC.params.media.tx
  102. CopyFiles       = EL90BC.CopyFiles
  103. Characteristics = 0x84
  104. BusType         = 5
  105.  
  106. [EL90BC.905BTX.ndi.ntx86.Services]
  107. AddService      = EL90BC, 2, EL90BC.Service, EL90BC.EventLog
  108.  
  109. [EL90BC.905CTX.ndi.ntx86]
  110. AddReg          = EL90BC.reg, EL90BC.params, EL90BC.params.media.tx
  111. CopyFiles       = EL90BC.CopyFiles
  112. Characteristics = 0x84
  113. BusType         = 5
  114.  
  115. [EL90BC.905CTX.ndi.ntx86.Services]
  116. AddService      = EL90BC, 2, EL90BC.Service, EL90BC.EventLog
  117.  
  118. ;-------------------------------------------------------------------------------
  119. ; EL90BC Parameters 
  120. ;
  121. [EL90BC.params]
  122. HKR, Ndi\params\8021psupport,         ParamDesc,       0, %8021p%
  123. HKR, Ndi\params\8021psupport,         type,            0, "enum"
  124. HKR, Ndi\params\8021psupport,         default,         0, "DISABLE"
  125. HKR, Ndi\params\8021psupport\enum,    ENABLE,          0, %ENABLE%
  126. HKR, Ndi\params\8021psupport\enum,    DISABLE,         0, %DISABLE%
  127.  
  128. HKR, Ndi\params\flowcontrol,          ParamDesc,       0, %flowcontrol% 
  129. HKR, Ndi\params\flowcontrol,          type,            0, "enum"
  130. HKR, Ndi\params\flowcontrol,          default,         0, "ENABLE"
  131. HKR, Ndi\params\flowcontrol\enum,     ENABLE,          0, %ENABLE%
  132. HKR, Ndi\params\flowcontrol\enum,     DISABLE,         0, %DISABLE%
  133.  
  134. HKR, Ndi\params\RxChecksum,           ParamDesc,       0, %rx_checksum%
  135. HKR, Ndi\params\RxChecksum,           type,            0, "enum"
  136. HKR, Ndi\params\RxChecksum,           default,         0, "ENABLE"
  137. HKR, Ndi\params\RxChecksum\enum,      ENABLE,          0, %ENABLE%
  138. HKR, Ndi\params\RxChecksum\enum,      DISABLE,         0, %DISABLE%
  139.  
  140. HKR, Ndi\params\TxChecksum,           ParamDesc,       0, %tx_checksum%
  141. HKR, Ndi\params\TxChecksum,           type,            0, "enum"
  142. HKR, Ndi\params\TxChecksum,           default,         0, "ENABLE"
  143. HKR, Ndi\params\TxChecksum\enum,      ENABLE,          0, %ENABLE%
  144. HKR, Ndi\params\TxChecksum\enum,      DISABLE,         0, %DISABLE%
  145.  
  146. HKR, Ndi\params\Duplexmode,           ParamDesc,       0, %DuplexMode%
  147. HKR, Ndi\params\Duplexmode,           type,            0, "enum"
  148. HKR, Ndi\params\Duplexmode,           default,         0, %HardwareDefault%
  149. HKR, Ndi\params\Duplexmode\enum,      HardwareDefault, 0, %media_default%
  150. HKR, Ndi\params\Duplexmode\enum,      HalfDuplex,      0, %HalfDuplex%
  151. HKR, Ndi\params\Duplexmode\enum,      FullDuplex,      0, %FullDuplex%
  152.  
  153. HKR, NDI\params\NetworkAddress,           ParamDesc,      0, %NetworkAddress%
  154. HKR, NDI\params\NetworkAddress,           type,           0, "edit"
  155. HKR, NDI\params\NetworkAddress,           LimitText,      0, "12"
  156. HKR, NDI\params\NetworkAddress,           UpperCase,      0, "1"
  157. HKR, NDI\params\NetworkAddress,           default,        0, " "
  158. HKR, NDI\params\NetworkAddress,           optional,       0, "1"
  159.  
  160. [EL90BC.params.media.tx]
  161. HKR, Ndi\params\MediaSelect,          ParamDesc,       0, %media_type%
  162. HKR, Ndi\params\MediaSelect,          type,            0, "enum"
  163. HKR, Ndi\params\MediaSelect,          default,         0, "HardwareDefault"
  164. HKR, Ndi\params\MediaSelect\enum,     HardwareDefault, 0, %media_default%
  165. HKR, Ndi\params\MediaSelect\enum,     AUTOSELECT,      0, %media_auto%
  166. HKR, Ndi\params\MediaSelect\enum,     100BASETX,       0, %media_100BaseTx%
  167. HKR, Ndi\params\MediaSelect\enum,     10BASET,         0, %media_10BaseTx%
  168.  
  169. [EL90BC.params.media.tpo]
  170. HKR, Ndi\params\MediaSelect,          ParamDesc,       0, %media_type%
  171. HKR, Ndi\params\MediaSelect,          type,            0, "enum"
  172. HKR, Ndi\params\MediaSelect,          default,         0, "HardwareDefault"
  173. HKR, Ndi\params\MediaSelect\enum,     HardwareDefault, 0, %media_default%
  174. HKR, Ndi\params\MediaSelect\enum,     AUTOSELECT,      0, %media_auto%
  175. HKR, Ndi\params\MediaSelect\enum,     10BASET,         0, %media_10BaseTx%
  176.  
  177. [EL90BC.params.media.tpc]
  178. HKR, Ndi\params\MediaSelect,          ParamDesc,       0, %media_type%
  179. HKR, Ndi\params\MediaSelect,          type,            0, "enum"
  180. HKR, Ndi\params\MediaSelect,          default,         0, "HardwareDefault"
  181. HKR, Ndi\params\MediaSelect\enum,     HardwareDefault, 0, %media_default%
  182. HKR, Ndi\params\MediaSelect\enum,     AUTOSELECT,      0, %media_auto%
  183. HKR, Ndi\params\MediaSelect\enum,     10BASET,         0, %media_10BaseTx%
  184. HKR, Ndi\params\MediaSelect\enum,     10BASE2,         0, %media_10Base2%
  185.  
  186. [EL90BC.params.media.bc]
  187. HKR, Ndi\params\MediaSelect,          ParamDesc,       0, %media_type%
  188. HKR, Ndi\params\MediaSelect,          type,            0, "enum"
  189. HKR, Ndi\params\MediaSelect,          default,         0, "HardwareDefault"
  190. HKR, Ndi\params\MediaSelect\enum,     HardwareDefault, 0, %media_default%
  191. HKR, Ndi\params\MediaSelect\enum,     AUTOSELECT,      0, %media_auto%
  192. HKR, Ndi\params\MediaSelect\enum,     10BASET,         0, %media_10BaseTx%
  193. HKR, Ndi\params\MediaSelect\enum,     10BASE2,         0, %media_10Base2%
  194. HKR, Ndi\params\MediaSelect\enum,     10AUI,           0, %media_10AUI%
  195.  
  196. [EL90BC.params.media.cdlx]
  197. HKR, Ndi\params\MediaSelect,          ParamDesc,       0, %media_type%
  198. HKR, Ndi\params\MediaSelect,          type,            0, "enum"
  199. HKR, Ndi\params\MediaSelect,          default,         0, "HardwareDefault"
  200. HKR, Ndi\params\MediaSelect\enum,     HardwareDefault, 0, %media_default%
  201. HKR, Ndi\params\MediaSelect\enum,     AUTOSELECT,      0, %media_auto%
  202. HKR, Ndi\params\MediaSelect\enum,     100BASETX,       0, %media_100BaseTx%
  203. HKR, Ndi\params\MediaSelect\enum,     10BASET,         0, %media_10BaseTx%
  204. HKR, Ndi\params\MediaSelect\enum,     10BASE2,         0, %media_10Base2%
  205. HKR, Ndi\params\MediaSelect\enum,     10AUI,           0, %media_10AUI%
  206.  
  207. [EL90BC.params.media.fx]
  208. HKR, Ndi\params\MediaSelect,          ParamDesc,       0, %media_type%
  209. HKR, Ndi\params\MediaSelect,          type,            0, "enum"
  210. HKR, Ndi\params\MediaSelect,          default,         0, "HardwareDefault"
  211. HKR, Ndi\params\MediaSelect\enum,     HardwareDefault, 0, %media_default%
  212. HKR, Ndi\params\MediaSelect\enum,     AUTOSELECT,      0, %media_auto%
  213. HKR, Ndi\params\MediaSelect\enum,     100BASEFX,       0, %media_100BaseFx%
  214.  
  215. [EL90BC.params.media.fl]
  216. HKR, Ndi\params\MediaSelect,          ParamDesc,       0, %media_type%
  217. HKR, Ndi\params\MediaSelect,          type,            0, "enum"
  218. HKR, Ndi\params\MediaSelect,          default,         0, "HardwareDefault"
  219. HKR, Ndi\params\MediaSelect\enum,     HardwareDefault, 0, %media_default%
  220. HKR, Ndi\params\MediaSelect\enum,     AUTOSELECT,      0, %media_auto%
  221. HKR, Ndi\params\MediaSelect\enum,     10BASEFL,        0, %media_10BaseFl%
  222.  
  223. ;-------------------------------------------------------------------------------
  224. ; 3Com EtherLink 90X B and C Service and Driver
  225. ;
  226. [EL90BC.reg]
  227. HKR, Ndi,               Service,    0, "EL90BC"
  228. HKR, Ndi\Interfaces,    UpperRange, 0, "ndis5"
  229. HKR, Ndi\Interfaces,    LowerRange, 0, "ethernet"
  230.  
  231. [el90BC.Service]
  232. DisplayName     = %el90BC.Service.DispName%
  233. ServiceType     = 1 ;%SERVICE_KERNEL_DRIVER%
  234. StartType       = 3 ;%SERVICE_DEMAND_START%
  235. ErrorControl    = 1 ;%SERVICE_ERROR_NORMAL%
  236. ServiceBinary   = %12%\el90xbc5.sys
  237. LoadOrderGroup  = NDIS
  238.  
  239. [el90bc.EventLog]
  240. AddReg = el90bc.AddEventLog.reg
  241.  
  242. [el90bc.AddEventLog.reg]
  243. HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll"
  244. HKR,, TypesSupported,   0x00010001, 7
  245.  
  246. [EL90bc.CopyFiles]
  247. el90xbc5.sys,,,2
  248.  
  249. [DestinationDirs]
  250. DefaultDestDir   = 12
  251. el90bc.CopyFiles = 12
  252. ;-------------------------------------------------------------------------------
  253. ; Localizable Strings
  254. ;
  255. [strings]
  256. MSFT                   = "Microsoft"
  257. 3COM                   = "3Com"
  258.  
  259. flowcontrol            = "Flow Control"
  260. DISABLE                = "Disable"
  261. ENABLE                 = "Enable"
  262. HalfDuplex             = "Half Duplex"
  263. FullDuplex             = "Full Duplex"
  264. 8021p                  = "802.1p Support"
  265. DuplexMode             = "Duplex Mode"
  266. media_type             = "Media Type"
  267. media_default          = "Hardware Default"
  268. media_auto             = "Auto Select"
  269. media_100BaseTx           = "100BaseTx"
  270. media_100BaseFx        = "100BaseFx"
  271. media_10BaseTx         = "10BaseTx"
  272. media_10BaseFl         = "10BaseFl"
  273. media_10Base2          = "10Base2"
  274. media_10AUI            = "10AUI"
  275. HardwareDefault        = "Hardware Default"
  276. NetworkAddress         = "Network Address"
  277. rx_checksum            = "Rx Checksum Offload"
  278. tx_checksum            = "Tx Checksum Offload"
  279.  
  280.  
  281. 900BTPO.DeviceDesc     = "3Com EtherLink XL PCI TPO NIC (3C900B-TPO)"
  282. 900BC.DeviceDesc       = "3Com EtherLink XL PCI Combo NIC (3C900B-COMBO)"
  283. 900BTPC.DeviceDesc     = "3Com EtherLink XL PCI TPC NIC (3C900B-TPC)"
  284. 900BFL.DeviceDesc      = "3Com EtherLink XL PCI Fiber NIC (3C900B-FL)"
  285. 905BTX.DeviceDesc      = "3Com EtherLink XL 10/100 PCI TX NIC (3C905B-TX)"
  286. 905BFX.DeviceDesc      = "3Com EtherLink XL 100 PCI Fiber NIC (3C905B-FX)"
  287. 905CDLX.DeviceDesc     = "3Com EtherLink XL 10/100 PCI Combo NIC (3C905B-COMBO)"
  288. 905CTX.DeviceDesc      = "3Com EtherLink XL 10/100 PCI For Complete PC Management NIC (3C905C-TX)"
  289. 9200LOM.DeviceDesc     = "3Com 3C920 Integrated Fast Ethernet Controller (3C905C-TX Compatible)"
  290. 9055LOM.DeviceDesc     = "3Com 3C918 Integrated Fast Ethernet Controller (3C905B-TX Compatible)"
  291.  
  292. el90bc.Service.DispName = "3Com EtherLink XL B/C Adapter Driver"
  293.