home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 1999 July / VPR9907B.BIN / DRIVER / IBM / IER108WJ / ier1081.exe / NET82557.INF < prev    next >
Windows Setup INFormation  |  1998-12-16  |  21KB  |  623 lines

  1. ; NET82557.INF
  2. ; Version 1.81  (PC98PAK version)
  3. ; $Revision: 4 $
  4. ; Copyright 1998 Intel Corp.
  5. ;
  6.  
  7. [Version]
  8. LayoutFile=layout.inf
  9. Signature="$Windows NT$"
  10. Class=Net
  11. ClassGUID={4d36e972-e325-11ce-bfc1-08002be10318}
  12. Provider=%V_INTEL%
  13. ;;;For Windows NT 5, this must be removed, until an official catalog file is present
  14. ;;;CatalogFile = e100b.cat
  15.  
  16.  
  17. [Manufacturer]
  18. %V_INTEL%=INTEL
  19.  
  20.  
  21. ;----------------------------------------------------------------------------
  22. ; Device section
  23. [INTEL]
  24. %PCIE100BTX.DeviceDesc%    =PCIE100BTX.ndi,PCI\VEN_8086&DEV_1229&SUBSYS_00018086
  25. %PCIE100BT4.DeviceDesc%    =PCIE100BT4.ndi,PCI\VEN_8086&DEV_1229&SUBSYS_00028086
  26. %PCIE10PPCI.DeviceDesc%    =PCIE10PPCI.ndi,PCI\VEN_8086&DEV_1229&SUBSYS_00038086
  27. %PCIE100RWU.DeviceDesc%    =PCIE100RWU.ndi,PCI\VEN_8086&DEV_1229&SUBSYS_00048086
  28. %I557IFE.DeviceDesc%       =I557IFE.ndi,PCI\VEN_8086&DEV_1229&SUBSYS_00058086
  29. %I557IFEWFM.DeviceDesc%    =I557IFEWFM.ndi,PCI\VEN_8086&DEV_1229&SUBSYS_00068086
  30. %I558IFE.DeviceDesc%       =I558IFE.ndi,PCI\VEN_8086&DEV_1229&SUBSYS_00078086
  31. %I558IFEWFM.DeviceDesc%    =I558IFEWFM.ndi,PCI\VEN_8086&DEV_1229&SUBSYS_00088086
  32. %PCIE100PLUS.DeviceDesc%   =PCIE100PLUS.ndi,PCI\VEN_8086&DEV_1229&SUBSYS_00098086
  33. %PCIE100MAN.DeviceDesc%    =PCIE100MAN.ndi,PCI\VEN_8086&DEV_1229&SUBSYS_000A8086
  34. %PCIE100SERVER.DeviceDesc% =PCIE100SERVER.ndi,PCI\VEN_8086&DEV_1229&SUBSYS_10098086
  35. %PCIE100DUAL.DeviceDesc%   =PCIE100DUAL.ndi,PCI\VEN_8086&DEV_1229&SUBSYS_10F08086
  36. %PCIE100B.DeviceDesc%      =PCIE100B.ndi,PCI\VEN_8086&DEV_1229&REV_01
  37. %PCIE100B2.DeviceDesc%     =PCIE100B2.ndi,PCI\VEN_8086&DEV_1229&REV_02
  38. %PCIE100B2.DeviceDesc%     =PCIE100B4.ndi,PCI\VEN_8086&DEV_1229&REV_04
  39. %PCIE100B2.DeviceDesc%     =PCIE100B5.ndi,PCI\VEN_8086&DEV_1229&REV_05
  40. %PCIE100B2.DeviceDesc%     =PCIE100B6.ndi,PCI\VEN_8086&DEV_1229&REV_06
  41.  
  42.  
  43. ;----------------------------------------------------------------------------
  44. ; Install sections
  45. [PCIE100B.ndi]
  46. CopyFiles=PCIE100B.ndi.copyfiles,PCIE100B.inf.copyfiles
  47. AddReg=PCIE100B.ndi.reg,E100B.ndi.reg,E100B_100.ndi.reg,E100B_GENERIC.ndi.reg
  48.  
  49. [PCIE100B2.ndi]
  50. CopyFiles=PCIE100B.ndi.copyfiles,PCIE100B.inf.copyfiles
  51. AddReg=PCIE100B2.ndi.reg,E100B.ndi.reg,E100B_100.ndi.reg,E100B_GENERIC.ndi.reg
  52.  
  53. [PCIE100B4.ndi]
  54. CopyFiles=PCIE100B.ndi.copyfiles,PCIE100B.inf.copyfiles
  55. AddReg=PCIE100B4.ndi.reg,E100B.ndi.reg,E100B_100.ndi.reg,E100B_GENERIC.ndi.reg
  56.  
  57. [PCIE100B5.ndi]
  58. CopyFiles=PCIE100B.ndi.copyfiles,PCIE100B.inf.copyfiles
  59. AddReg=PCIE100B5.ndi.reg,E100B.ndi.reg,E100B_100.ndi.reg,E100B_GENERIC.ndi.reg
  60.  
  61. [PCIE100B6.ndi]
  62. CopyFiles=PCIE100B.ndi.copyfiles,PCIE100B.inf.copyfiles
  63. AddReg=PCIE100B6.ndi.reg,E100B.ndi.reg,E100B_100.ndi.reg,E100B_GENERIC.ndi.reg
  64.  
  65. [PCIE100BTX.ndi]
  66. CopyFiles=PCIE100B.ndi.copyfiles,PCIE100B.inf.copyfiles
  67. AddReg=PCIE100BTX.ndi.reg,E100B.ndi.reg,E100B_100.ndi.reg,E100B_GENERIC.ndi.reg
  68.  
  69. [PCIE100BT4.ndi]
  70. CopyFiles=PCIE100B.ndi.copyfiles,PCIE100B.inf.copyfiles
  71. AddReg=PCIE100BT4.ndi.reg,E100B.ndi.reg,E100B_100.ndi.reg,E100B_GENERIC.ndi.reg
  72.  
  73. [PCIE10PPCI.ndi]
  74. CopyFiles=PCIE100B.ndi.copyfiles,PCIE100B.inf.copyfiles
  75. AddReg=PCIE10PPCI.ndi.reg,E100B.ndi.reg,E100B_10.ndi.reg,E100B_GENERIC.ndi.reg
  76.  
  77. [PCIE100RWU.ndi]
  78. CopyFiles=PCIE100B.ndi.copyfiles,PCIE100B.inf.copyfiles
  79. AddReg=PCIE100RWU.ndi.reg,E100B.ndi.reg,E100B_100.ndi.reg,E100B_GENERIC.ndi.reg
  80.  
  81. [I557IFE.ndi]
  82. CopyFiles=PCIE100B.ndi.copyfiles,PCIE100B.inf.copyfiles
  83. AddReg=I557IFE.ndi.reg,E100B.ndi.reg,E100B_100.ndi.reg,E100B_GENERIC.ndi.reg
  84.  
  85. [I557IFEWFM.ndi]
  86. CopyFiles=PCIE100B.ndi.copyfiles,PCIE100B.inf.copyfiles
  87. AddReg=I557IFEWFM.ndi.reg,E100B.ndi.reg,E100B_100.ndi.reg,E100B_GENERIC.ndi.reg
  88.  
  89. [I558IFE.ndi]
  90. CopyFiles=PCIE100B.ndi.copyfiles,PCIE100B.inf.copyfiles
  91. AddReg=I558IFE.ndi.reg,E100B.ndi.reg,E100B_100.ndi.reg,E100B_GENERIC.ndi.reg
  92.  
  93. [I558IFEWFM.ndi]
  94. CopyFiles=PCIE100B.ndi.copyfiles,PCIE100B.inf.copyfiles
  95. AddReg=I558IFEWFM.ndi.reg,E100B.ndi.reg,E100B_100.ndi.reg,E100B_GENERIC.ndi.reg
  96.  
  97. [PCIE100PLUS.ndi]
  98. CopyFiles=PCIE100B.ndi.copyfiles,PCIE100B.inf.copyfiles
  99. AddReg=PCIE100PLUS.ndi.reg,E100B.ndi.reg,E100B_100.ndi.reg,E100B_GENERIC.ndi.reg
  100.  
  101. [PCIE100MAN.ndi]
  102. CopyFiles=PCIE100B.ndi.copyfiles,PCIE100B.inf.copyfiles
  103. AddReg=PCIE100MAN.ndi.reg,E100B.ndi.reg,E100B_100.ndi.reg,E100B_GENERIC.ndi.reg
  104.  
  105. [PCIE100SERVER.ndi]
  106. CopyFiles=PCIE100B.ndi.copyfiles,PCIE100B.inf.copyfiles
  107. AddReg=PCIE100SERVER.ndi.reg,E100B.ndi.reg,E100B_100.ndi.reg,E100B_GENERIC.ndi.reg
  108.  
  109. [PCIE100DUAL.ndi]
  110. CopyFiles=PCIE100B.ndi.copyfiles,PCIE100B.inf.copyfiles
  111. AddReg=PCIE100DUAL.ndi.reg,E100B.ndi.reg,E100B_100.ndi.reg,E100B_GENERIC.ndi.reg
  112.  
  113.  
  114. ;;  NT 5.0 specific
  115.  
  116. [PCIE100B.ndi.NT]
  117. Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
  118. BusType         = 5    ; PCI
  119. CopyFiles=PCIE100B_NT.ndis5.copyfiles
  120. AddReg=PCIE100B.ndi.reg,E100B.ndi.NT.reg,E100B_100.ndi.reg,E100B_GENERIC.ndi.reg
  121.  
  122. [PCIE100B.ndi.NT.Services]
  123. AddService = E100B, 2, e100b.Service, common.EventLog
  124.  
  125. [PCIE100B2.ndi.NT]
  126. Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
  127. BusType         = 5    ; PCI
  128. CopyFiles=PCIE100B_NT.ndis5.copyfiles
  129. AddReg=PCIE100B2.ndi.reg,E100B.ndi.NT.reg,E100B_100.ndi.reg,E100B_GENERIC.ndi.reg
  130.  
  131. [PCIE100B2.ndi.NT.Services]
  132. AddService = E100B, 2, e100b.Service, common.EventLog
  133.  
  134. [PCIE100B4.ndi.NT]
  135. Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
  136. BusType         = 5    ; PCI
  137. CopyFiles=PCIE100B_NT.ndis5.copyfiles
  138. AddReg=PCIE100B4.ndi.reg,E100B.ndi.NT.reg,E100B_100.ndi.reg,E100B_GENERIC.ndi.reg
  139.  
  140. [PCIE100B4.ndi.NT.Services]
  141. AddService = E100B, 2, e100b.Service, common.EventLog
  142.  
  143. [PCIE100B5.ndi.NT]
  144. Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
  145. BusType         = 5    ; PCI
  146. CopyFiles=PCIE100B_NT.ndis5.copyfiles
  147. AddReg=PCIE100B5.ndi.reg,E100B.ndi.NT.reg,E100B_100.ndi.reg,E100B_GENERIC.ndi.reg
  148.  
  149. [PCIE100B5.ndi.NT.Services]
  150. AddService = E100B, 2, e100b.Service, common.EventLog
  151.  
  152. [PCIE100B6.ndi.NT]
  153. Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
  154. BusType         = 5    ; PCI
  155. CopyFiles=PCIE100B_NT.ndis5.copyfiles
  156. AddReg=PCIE100B6.ndi.reg,E100B.ndi.NT.reg,E100B_100.ndi.reg,E100B_GENERIC.ndi.reg
  157.  
  158. [PCIE100B6.ndi.NT.Services]
  159. AddService = E100B, 2, e100b.Service, common.EventLog
  160.  
  161. [PCIE100BTX.ndi.NT]
  162. Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
  163. BusType         = 5    ; PCI
  164. CopyFiles=PCIE100B_NT.ndis5.copyfiles
  165. AddReg=PCIE100BTX.ndi.reg,E100B.ndi.NT.reg,E100B_100.ndi.reg,E100B_GENERIC.ndi.reg
  166.  
  167. [PCIE100BTX.ndi.NT.Services]
  168. AddService = E100B, 2, e100b.Service, common.EventLog
  169.  
  170. [PCIE100BT4.ndi.NT]
  171. Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
  172. BusType         = 5    ; PCI
  173. CopyFiles=PCIE100B_NT.ndis5.copyfiles
  174. AddReg=PCIE100BT4.ndi.reg,E100B.ndi.NT.reg,E100B_100.ndi.reg,E100B_GENERIC.ndi.reg
  175.  
  176. [PCIE100BT4.ndi.NT.Services]
  177. AddService = E100B, 2, e100b.Service, common.EventLog
  178.  
  179. [PCIE10PPCI.ndi.NT]
  180. Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
  181. BusType         = 5    ; PCI
  182. CopyFiles=PCIE100B_NT.ndis5.copyfiles
  183. AddReg=PCIE10PPCI.ndi.reg,E100B.ndi.NT.reg,E100B_10.ndi.reg,E100B_GENERIC.ndi.reg
  184.  
  185. [PCIE10PPCI.ndi.NT.Services]
  186. AddService = E100B, 2, e100b.Service, common.EventLog
  187.  
  188. [PCIE100RWU.ndi.NT]
  189. Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
  190. BusType         = 5    ; PCI
  191. CopyFiles=PCIE100B_NT.ndis5.copyfiles
  192. AddReg=PCIE100RWU.ndi.reg,E100B.ndi.NT.reg,E100B_100.ndi.reg,E100B_GENERIC.ndi.reg
  193.  
  194. [PCIE100RWU.ndi.NT.Services]
  195. AddService = E100B, 2, e100b.Service, common.EventLog
  196.  
  197. [I557IFE.ndi.NT]
  198. Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
  199. BusType         = 5    ; PCI
  200. CopyFiles=PCIE100B_NT.ndis5.copyfiles
  201. AddReg=I557IFE.ndi.reg,E100B.ndi.NT.reg,E100B_100.ndi.reg,E100B_GENERIC.ndi.reg
  202.  
  203. [I557IFE.ndi.NT.Services]
  204. AddService = E100B, 2, e100b.Service, common.EventLog
  205.  
  206. [I557IFEWFM.ndi.NT]
  207. Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
  208. BusType         = 5    ; PCI
  209. CopyFiles=PCIE100B_NT.ndis5.copyfiles
  210. AddReg=I557IFEWFM.ndi.reg,E100B.ndi.NT.reg,E100B_100.ndi.reg,E100B_GENERIC.ndi.reg
  211.  
  212. [I557IFEWFM.ndi.NT.Services]
  213. AddService = E100B, 2, e100b.Service, common.EventLog
  214.  
  215. [I558IFE.ndi.NT]
  216. Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
  217. BusType         = 5    ; PCI
  218. CopyFiles=PCIE100B_NT.ndis5.copyfiles
  219. AddReg=I558IFE.ndi.reg,E100B.ndi.NT.reg,E100B_100.ndi.reg,E100B_GENERIC.ndi.reg
  220.  
  221. [I558IFE.ndi.NT.Services]
  222. AddService = E100B, 2, e100b.Service, common.EventLog
  223.  
  224. [I558IFEWFM.ndi.NT]
  225. Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
  226. BusType         = 5    ; PCI
  227. CopyFiles=PCIE100B_NT.ndis5.copyfiles
  228. AddReg=I558IFEWFM.ndi.reg,E100B.ndi.NT.reg,E100B_100.ndi.reg,E100B_GENERIC.ndi.reg
  229.  
  230. [I558IFEWFM.ndi.NT.Services]
  231. AddService = E100B, 2, e100b.Service, common.EventLog
  232.  
  233. [PCIE100PLUS.ndi.NT]
  234. Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
  235. BusType         = 5    ; PCI
  236. CopyFiles=PCIE100B_NT.ndis5.copyfiles
  237. AddReg=PCIE100PLUS.ndi.reg,E100B.ndi.NT.reg,E100B_100.ndi.reg,E100B_GENERIC.ndi.reg
  238.  
  239. [PCIE100PLUS.ndi.NT.Services]
  240. AddService = E100B, 2, e100b.Service, common.EventLog
  241.  
  242. [PCIE100MAN.ndi.NT]
  243. Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
  244. BusType         = 5    ; PCI
  245. CopyFiles=PCIE100B_NT.ndis5.copyfiles
  246. AddReg=PCIE100MAN.ndi.reg,E100B.ndi.NT.reg,E100B_100.ndi.reg,E100B_GENERIC.ndi.reg
  247.  
  248. [PCIE100MAN.ndi.NT.Services]
  249. AddService = E100B, 2, e100b.Service, common.EventLog
  250.  
  251. [PCIE100SERVER.ndi.NT]
  252. Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
  253. BusType         = 5    ; PCI
  254. CopyFiles=PCIE100B_NT.ndis5.copyfiles
  255. AddReg=PCIE100SERVER.ndi.reg,E100B.ndi.NT.reg,E100B_100.ndi.reg,E100B_GENERIC.ndi.reg
  256.  
  257. [PCIE100SERVER.ndi.NT.Services]
  258. AddService = E100B, 2, e100b.Service, common.EventLog
  259.  
  260. [PCIE100DUAL.ndi.NT]
  261. Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
  262. BusType         = 5    ; PCI
  263. CopyFiles=PCIE100B_NT.ndis5.copyfiles
  264. AddReg=PCIE100DUAL.ndi.reg,E100B.ndi.NT.reg,E100B_100.ndi.reg,E100B_GENERIC.ndi.reg
  265.  
  266. [PCIE100DUAL.ndi.NT.Services]
  267. AddService = E100B, 2, e100b.Service, common.EventLog
  268.  
  269.  
  270.  
  271. ;----------------------------------------------------------------------------
  272. ; Device registration
  273. [PCIE100B.ndi.reg]
  274. HKR,Ndi,DeviceID,0,"PCI\VEN_8086&DEV_1229&REV_01"
  275.  
  276. [PCIE100B2.ndi.reg]
  277. HKR,Ndi,DeviceID,0,"PCI\VEN_8086&DEV_1229&REV_02"
  278.  
  279. [PCIE100B4.ndi.reg]
  280. HKR,Ndi,DeviceID,0,"PCI\VEN_8086&DEV_1229&REV_04"
  281.  
  282. [PCIE100B5.ndi.reg]
  283. HKR,Ndi,DeviceID,0,"PCI\VEN_8086&DEV_1229&REV_05"
  284.  
  285. [PCIE100B6.ndi.reg]
  286. HKR,Ndi,DeviceID,0,"PCI\VEN_8086&DEV_1229&REV_06"
  287.  
  288. [PCIE100BTX.ndi.reg]
  289. HKR,Ndi,DeviceID,0,"PCI\VEN_8086&DEV_1229&SUBSYS_00018086"
  290.  
  291. [PCIE100BT4.ndi.reg]
  292. HKR,Ndi,DeviceID,0,"PCI\VEN_8086&DEV_1229&SUBSYS_00028086"
  293.  
  294. [PCIE10PPCI.ndi.reg]
  295. HKR,Ndi,DeviceID,0,"PCI\VEN_8086&DEV_1229&SUBSYS_00038086"
  296.  
  297. [PCIE100RWU.ndi.reg]
  298. HKR,Ndi,DeviceID,0,"PCI\VEN_8086&DEV_1229&SUBSYS_00048086"
  299.  
  300. [I557IFE.ndi.reg]
  301. HKR,Ndi,DeviceID,0,"PCI\VEN_8086&DEV_1229&SUBSYS_00058086"
  302.  
  303. [I557IFEWFM.ndi.reg]
  304. HKR,Ndi,DeviceID,0,"PCI\VEN_8086&DEV_1229&SUBSYS_00068086"
  305.  
  306. [I558IFE.ndi.reg]
  307. HKR,Ndi,DeviceID,0,"PCI\VEN_8086&DEV_1229&SUBSYS_00078086"
  308.  
  309. [I558IFEWFM.ndi.reg]
  310. HKR,Ndi,DeviceID,0,"PCI\VEN_8086&DEV_1229&SUBSYS_00088086"
  311.  
  312. [PCIE100PLUS.ndi.reg]
  313. HKR,Ndi,DeviceID,0,"PCI\VEN_8086&DEV_1229&SUBSYS_00098086"
  314.  
  315. [PCIE100MAN.ndi.reg]
  316. HKR,Ndi,DeviceID,0,"PCI\VEN_8086&DEV_1229&SUBSYS_000A8086"
  317.  
  318. [PCIE100SERVER.ndi.reg]
  319. HKR,Ndi,DeviceID,0,"PCI\VEN_8086&DEV_1229&SUBSYS_10098086"
  320.  
  321. [PCIE100DUAL.ndi.reg]
  322. HKR,Ndi,DeviceID,0,"PCI\VEN_8086&DEV_1229&SUBSYS_10F08086"
  323.  
  324.  
  325. ;----------------------------------------------------------------------------
  326. ; Common NDI parameters
  327. [E100B_GENERIC.ndi.reg]
  328. HKR,Ndi\Params\DriverName,ParamDesc,0,"Driver Name"
  329. HKR,Ndi\Params\DriverName,Type,0,"edit"
  330. HKR,Ndi\Params\DriverName,Default,0,"E100B$"
  331. HKR,Ndi\Params\DriverName,Flag,1,10,00,00,00
  332.  
  333. HKR,Ndi\Params\MapRegisters,ParamDesc,0,"Map Registers"
  334. HKR,Ndi\Params\MapRegisters,Type,0,"int"
  335. HKR,Ndi\Params\MapRegisters,Default,0,"64"
  336. HKR,Ndi\Params\MapRegisters,Flag,1,20,00,00,00
  337. HKR,Ndi\Params\MapRegisters,Min,0,"0"
  338. HKR,Ndi\Params\MapRegisters,Max,0,"64"
  339. HKR,Ndi\Params\MapRegisters,Step,0,"1"
  340. HKR,Ndi\Params\MapRegisters,Base,0,"10"
  341.  
  342. HKR,Ndi\Params\Eid,ParamDesc,0,"Ethernet ID"
  343. HKR,Ndi\Params\Eid,Type,0,"dword"
  344. HKR,Ndi\Params\Eid,Default,0,"0"
  345. HKR,Ndi\Params\Eid,Flag,1,20,00,00,00
  346. HKR,Ndi\Params\Eid,Base,0,"10"
  347.  
  348. HKR,Ndi\Params\NumRfd,ParamDesc,0,"Receive Frame Descriptors"
  349. HKR,Ndi\Params\NumRfd,Type,0,"int"
  350. HKR,Ndi\Params\NumRfd,Default,0,"32"
  351. HKR,Ndi\Params\NumRfd,Flag,1,20,00,00,00
  352. HKR,Ndi\Params\NumRfd,Min,0,"1"
  353. HKR,Ndi\Params\NumRfd,Max,0,"00001024"
  354. HKR,Ndi\Params\NumRfd,Step,0,"1"
  355. HKR,Ndi\Params\NumRfd,Base,0,"10"
  356.  
  357. HKR,Ndi\Params\NumTcb,ParamDesc,0,"Transmit Control Blocks"
  358. HKR,Ndi\Params\NumTcb,Type,0,"int"
  359. HKR,Ndi\Params\NumTcb,Default,0,"16"
  360. HKR,Ndi\Params\NumTcb,Flag,1,20,00,00,00
  361. HKR,Ndi\Params\NumTcb,Min,0,"1"
  362. HKR,Ndi\Params\NumTcb,Max,0,"00000064"
  363. HKR,Ndi\Params\NumTcb,Step,0,"1"
  364. HKR,Ndi\Params\NumTcb,Base,0,"10"
  365.  
  366. HKR,Ndi\Params\NumCoalesce,ParamDesc,0,"Coalesce Buffers"
  367. HKR,Ndi\Params\NumCoalesce,Type,0,"int"
  368. HKR,Ndi\Params\NumCoalesce,Default,0,"8"
  369. HKR,Ndi\Params\NumCoalesce,Flag,1,20,00,00,00
  370. HKR,Ndi\Params\NumCoalesce,Min,0,"1"
  371. HKR,Ndi\Params\NumCoalesce,Max,0,"00000032"
  372. HKR,Ndi\Params\NumCoalesce,Step,0,"1"
  373. HKR,Ndi\Params\NumCoalesce,Base,0,"10"
  374.  
  375. HKR,Ndi\Params\Adaptive_IFS,ParamDesc,0,"Adaptive Inter-Frame Spacing"
  376. HKR,Ndi\Params\Adaptive_IFS,Type,0,"int"
  377. HKR,Ndi\Params\Adaptive_IFS,Default,0,"1"
  378. HKR,Ndi\Params\Adaptive_IFS,Flag,1,20,00,00,00
  379. HKR,Ndi\Params\Adaptive_IFS,Min,0,"0"
  380. HKR,Ndi\Params\Adaptive_IFS,Max,0,"255"
  381. HKR,Ndi\Params\Adaptive_IFS,Step,0,"1"
  382. HKR,Ndi\Params\Adaptive_IFS,Base,0,"10"
  383.  
  384. HKR,Ndi\Params\UcodeSW,ParamDesc,0,"Adaptive Technology"
  385. HKR,Ndi\Params\UcodeSW,Type,0,"enum"
  386. HKR,Ndi\Params\UcodeSW,Default,0,"1"
  387. HKR,Ndi\Params\UcodeSW,Flag,1,30,00,00,00
  388. HKR,Ndi\Params\UcodeSW\Enum,1,0,"On"
  389. HKR,Ndi\Params\UcodeSW\Enum,0,0,"Off"
  390.  
  391. HKR,Ndi\params\NetworkAddress,ParamDesc,,"Locally Administered Address"
  392. HKR,Ndi\params\NetworkAddress,Type,,edit
  393. HKR,Ndi\params\NetworkAddress,Default,,0
  394. HKR,Ndi\params\NetworkAddress,Flag,1,20,00,00,00
  395. HKR,Ndi\params\NetworkAddress,Base,,16
  396.  
  397. HKR,Ndi\Params\AcpiWol,ParamDesc,0,"ACPI Wake On LAN"
  398. HKR,Ndi\Params\AcpiWol,Type,0,"enum"
  399. HKR,Ndi\Params\AcpiWol,Default,0,"1"
  400. HKR,Ndi\Params\AcpiWol,Flag,1,20,00,00,00
  401. HKR,Ndi\Params\AcpiWol\Enum,1,0,"Enabled"
  402. HKR,Ndi\Params\AcpiWol\Enum,0,0,"Disabled"
  403.  
  404. HKLM,System\CurrentControlSet\Services\VxD\ACPIWOL,Start,1,00
  405. HKLM,System\CurrentControlSet\Services\VxD\ACPIWOL,StaticVxD,0,"WOL558.vxd"
  406.  
  407. HKR,,MsPciScan,0,"2"
  408.  
  409.  
  410. ;----------------------------------------------------------------------------
  411. ; 100Mb only NDI parameters
  412. [E100B_100.ndi.reg]
  413. HKR,Ndi\Params\Speed,ParamDesc,0,"Speed"
  414. HKR,Ndi\Params\Speed,Type,0,"enum"
  415. HKR,Ndi\Params\Speed,Default,0,"auto"
  416. HKR,Ndi\Params\Speed,Flag,1,30,00,00,00
  417. HKR,Ndi\Params\Speed\Enum,auto,0,"Automatic"
  418. HKR,Ndi\Params\Speed\Enum,10,0,"10  Mb/sec"
  419. HKR,Ndi\Params\Speed\Enum,100,0,"100 Mb/sec"
  420.  
  421. HKR,Ndi\Params\ForceDpx,ParamDesc,0,"Duplex Mode"
  422. HKR,Ndi\Params\ForceDpx,Type,0,"enum"
  423. HKR,Ndi\Params\ForceDpx,Default,0,"0"
  424. HKR,Ndi\Params\ForceDpx,Flag,1,20,00,00,00
  425. HKR,Ndi\Params\ForceDpx\Enum,0,0,"Auto Duplex Detect"
  426. HKR,Ndi\Params\ForceDpx\Enum,1,0,"Half-Duplex"
  427. HKR,Ndi\Params\ForceDpx\Enum,2,0,"Full-Duplex"
  428.  
  429.  
  430. ;----------------------------------------------------------------------------
  431. ; 10Mb only NDI parameters
  432. [E100B_10.ndi.reg]
  433. HKR,Ndi\Params\ForceDpx,ParamDesc,0,"Duplex Mode"
  434. HKR,Ndi\Params\ForceDpx,Type,0,"enum"
  435. HKR,Ndi\Params\ForceDpx,Default,0,"1"
  436. HKR,Ndi\Params\ForceDpx,Flag,1,20,00,00,00
  437. HKR,Ndi\Params\ForceDpx\Enum,1,0,"Half-Duplex"
  438. HKR,Ndi\Params\ForceDpx\Enum,2,0,"Full-Duplex"
  439.  
  440.  
  441. ;----------------------------------------------------------------------------
  442. ; NDI object registration
  443. [E100B.ndi.reg]
  444. HKR,,DevLoader,0,"*ndis"
  445. HKR,,DeviceVxDs,0,"e100bnt5.sys"
  446. HKR,,EnumPropPages,0,"netdi.dll,EnumPropPages"
  447. HKR,NDIS,LogDriverName,0,"E100B-100"
  448. HKR,NDIS,MajorNdisVersion,1,03
  449. HKR,NDIS,MinorNdisVersion,1,0A
  450. HKR,NDIS\NDIS2,DriverName,0,"E100B$"
  451. HKR,NDIS\NDIS2,FileName,0,"e100b.dos"
  452. HKR,NDIS\ODI,DriverName,0,"e100bodi"
  453. HKR,NDIS\ODI,FileName,0,"e100bodi.com"
  454. HKR,Ndi,NdiInstaller,0,"8255xndi.dll,i557NdiProc"
  455. HKR,Ndi\Interfaces,DefUpper,0,"ndis3,ndis2"
  456. HKR,Ndi\Interfaces,DefLower,0,"ethernet"
  457. HKR,Ndi\Interfaces,UpperRange,0,"ndis3,ndis2,odi"
  458. HKR,Ndi\Interfaces,LowerRange,0,"ethernet"
  459. HKR,Ndi\Install,ndis3,0,"E100B.ndis5"
  460. HKR,Ndi\Install,ndis2,0,"E100B.ndis2"
  461. HKR,Ndi\Install,odi,0,"E100B.odi"
  462.  
  463. ; Uncomment the following line to enable INF for PC97 Certification
  464. ;HKR,Ndi\Install,ndis3,0,"E100B.ndis4.ff"
  465.  
  466. ;----------------------------------------------------------------------------
  467. ; NT NDI object registration
  468. [E100B.ndi.NT.reg]
  469. HKR,Ndi\Interfaces,            DefUpper,         0, "ndis5"
  470. HKR,Ndi\Interfaces,            DefLower,         0, "ethernet"
  471. HKR,Ndi\Interfaces,            UpperRange,       0, "ndis5"
  472. HKR,Ndi\Interfaces,            LowerRange,       0, "ethernet"
  473. HKR,Ndi,                       Service,          0, "E100B"
  474.  
  475.  
  476. ;----------------------------------------------------------------------------
  477. ; NT Service registration
  478. [e100b.Service]
  479. DisplayName     = %e100bnt.Service.DispName%
  480. ServiceType     = 1 ;%SERVICE_KERNEL_DRIVER%
  481. StartType       = 3 ;%SERVICE_DEMAND_START%
  482. ErrorControl    = 1 ;%SERVICE_ERROR_NORMAL%
  483. ServiceBinary   = %12%\e100bnt5.sys
  484. LoadOrderGroup  = NDIS
  485. AddReg          = TextModeFlags.reg
  486.  
  487.  
  488. ;-----------------------------------------------------------------------------
  489. ; NT Common base for all drivers for Eventlog and TextModeFlags
  490. ;
  491. [common.EventLog]
  492. AddReg = common.AddEventLog.reg
  493.  
  494. [common.AddEventLog.reg]
  495. HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll"
  496. HKR, , TypesSupported,   0x00010001, 7
  497.  
  498. [TextModeFlags.reg]
  499. HKR, , TextModeFlags,    0x00010001, 0x0001
  500.  
  501.  
  502. ;----------------------------------------------------------------------------
  503. ; Driver Install Sections
  504. ; Install NDIS5
  505. [E100B.ndis5]
  506. CopyFiles=E100B.ndis5.CopyFiles
  507.  
  508. ; Install NDIS4
  509. [E100B.ndis4]
  510. CopyFiles=E100B.ndis4.CopyFiles
  511.  
  512. ; Install NDIS4 (flat-file structure)
  513. [E100B.ndis4.ff]
  514. CopyFiles=E100B.ndis4.ff.CopyFiles
  515.  
  516. ; Install NDIS3
  517. [E100B.ndis3]
  518. CopyFiles=E100B.ndis3.CopyFiles
  519.  
  520. ; Install NDIS2
  521. [E100B.ndis2]
  522. CopyFiles=E100B.ndis2.CopyFiles
  523.  
  524. ; Install ODI
  525. [E100B.odi]
  526. CopyFiles=E100B.odi.CopyFiles
  527.  
  528.  
  529. ;----------------------------------------------------------------------------
  530. ; Copy files
  531. [DestinationDirs]
  532. DefaultDestDir=11
  533. PCIE100B_NT.ndis5.CopyFiles  = 12
  534. PCIE100B.inf.copyfiles=17
  535. E100B.ndis2.CopyFiles=26
  536. E100B.odi.CopyFiles=26
  537.  
  538. [SourceDisksNames]
  539. 1=%DISKNAME%,,0000-0000
  540. 2=%DISKNAME%,,,\nt        ; For Windows NT 5.0
  541.  
  542. [SourceDisksFiles]
  543. 8255xndi.dll=1
  544. net82557.inf=1
  545. win98\wol558.vx_=1
  546. e100bnt.sy_=1
  547. ;;;e100b.cat=1
  548. e100bnt5.sy_=2            ; For Windows NT 5.0
  549. nt\e100bnt5.sy_=1         ; For Windows 9x
  550. nt\e100bnt.sy_=1
  551. nt\e100b.sy_=1
  552. ndis\e100b.dos=1
  553. dos\e100bodi.com=1
  554.  
  555. ; Install NDI Installer Helper Dll
  556. [PCIE100B.ndi.copyfiles]
  557. 8255xndi.dll,,,2
  558.  
  559. [PCIE100B_NT.ndis5.copyfiles]
  560. e100bnt5.sys,e100bnt5.sy_,,2
  561.  
  562. ; Install INF
  563. [PCIE100B.inf.copyfiles]
  564. net82557.inf
  565.  
  566. [E100B.ndis4.CopyFiles]
  567. e100bnt.sys,nt\e100bnt.sy_,,2
  568.  
  569. [E100B.ndis5.CopyFiles]
  570. e100bnt5.sys,nt\e100bnt5.sy_,,2
  571. WOL558.vxd,win98\WOL558.vx_,,2
  572.  
  573. [E100B.ndis4.ff.CopyFiles]
  574. e100bnt.sys,e100bnt.sy_,,2
  575.  
  576. [E100B.ndis3.CopyFiles]
  577. e100b.sys,nt\e100b.sy_,,2
  578.  
  579. [E100B.ndis2.CopyFiles]
  580. e100b.dos,ndis\e100b.dos
  581.  
  582. [E100B.odi.CopyFiles]
  583. e100bodi.com,dos\e100bodi.com
  584.  
  585.  
  586. ;----------------------------------------------------------------------------
  587. ; Localizable Strings
  588. [Strings]
  589. ; Vendors
  590. V_MS="Microsoft"
  591. V_INTEL="Intel"
  592.  
  593. ; Source disk name
  594. DISKNAME="Adapter Configuration and Drivers Diskette"
  595.  
  596. ; Device descriptions
  597. PCIE100B.DeviceDesc="Intel EtherExpress PRO PCI Adapter"
  598. PCIE100B2.DeviceDesc="Intel EtherExpress PRO PCI Adapter"
  599. PCIE100BTX.DeviceDesc="Intel EtherExpress PRO/100B PCI Adapter (TX)"
  600. PCIE100BT4.DeviceDesc="Intel EtherExpress PRO/100B PCI Adapter (T4)"
  601. PCIE10PPCI.DeviceDesc="Intel EtherExpress PRO/10+ PCI Adapter"
  602. PCIE100RWU.DeviceDesc="Intel EtherExpress PRO/100 WfM PCI Adapter"
  603. I557IFE.DeviceDesc="Intel 82557-based Integrated Fast Ethernet"
  604. I557IFEWFM.DeviceDesc="Intel 82557-based Integrated Fast Ethernet for WfM"
  605. I558IFE.DeviceDesc="Intel 82558-based Integrated Fast Ethernet"
  606. I558IFEWFM.DeviceDesc="Intel 82558-based Integrated Fast Ethernet for WfM"
  607. PCIE100PLUS.DeviceDesc="Intel EtherExpress PRO/100+ PCI Adapter"
  608. PCIE100MAN.DeviceDesc="Intel EtherExpress PRO/100+ Management Adapter"
  609. PCIE100SERVER.DeviceDesc="Intel EtherExpress PRO/100+ Server Adapter"
  610. PCIE100DUAL.DeviceDesc="Intel EtherExpress PRO/100+ Dual Port Adapter"
  611.