home *** CD-ROM | disk | FTP | other *** search
/ HP Vectra VL400 Image Library & Diagnostics System / ILD_VL400.iso / packages / w95 / driver / lan / intel / iaa3201 / setup.exe / Package / MsDisk / net82557.inf < prev    next >
Encoding:
Windows Setup INFormation  |  1999-06-24  |  26.6 KB  |  636 lines

  1. ;*******************************************************************************
  2. ;*                                                                            **
  3. ;*                     I N T E L   P R O P R I E T A R Y                      **
  4. ;*                                                                            **
  5. ;*   COPYRIGHT (c) 1993-1999 BY INTEL CORPORATION. ALL RIGHTS RESERVED.  NO   **
  6. ;*   PART  OF  THIS  PROGRAM OR PUBLICATION MAY BE REPRODUCED, TRANSMITTED,   **
  7. ;*   TRANSCRIBED, STORED IN A RETRIEVAL  SYSTEM,  OR  TRANSLATED  INTO  ANY   **
  8. ;*   LANGUAGE OR COMPUTER LANGUAGE IN ANY FORM OR BY ANY MEANS, ELECTRONIC,   **
  9. ;*   MECHANICAL, MAGNETIC, OPTICAL, CHEMICAL, MANUAL, OR OTHERWISE, WITHOUT   **
  10. ;*   THE PRIOR WRITTEN PERMISSION OF :                                        **
  11. ;*                                                                            **
  12. ;*                             INTEL CORPORATION                              **
  13. ;*                                                                            **
  14. ;*                          2200 MISSON COLLEGE BLVD                          **
  15. ;*                                                                            **
  16. ;*                     SANTA CLARA, CALIFORNIA 95052-8119                     **
  17. ;*                                                                            **
  18. ;*******************************************************************************
  19. ;
  20. ;*******************************************************************************
  21. ; NET82557.INF
  22. ; $Revision: 51 $
  23. ;
  24. ; Intel 82557-based PCI Ethernet Adapters
  25. ; PnP install script for Windows 9x and NT 5
  26.  
  27. [Version]
  28. Signature   = "$Chicago$"
  29. Compatible  = 1
  30. Class       = Net
  31. ClassGUID   = {4d36e972-e325-11ce-bfc1-08002be10318}
  32. Provider    = %V_INTEL%
  33. CatalogFile = e100b.cat
  34. DriverVer   = 01/19/99
  35.  
  36. [Manufacturer]
  37. %V_INTEL%   = Intel
  38.  
  39. [Intel]
  40. ; DisplayName                Section        DeviceID
  41. ; -----------                -------        --------
  42. %PCIE100BTX.DeviceDesc%    = E100B.ndi,     PCI\VEN_8086&DEV_1229&SUBSYS_00018086 ; Intel(R) PRO/100B PCI Adapter (TX)
  43. %PCIE100BT4.DeviceDesc%    = E100B.ndi,     PCI\VEN_8086&DEV_1229&SUBSYS_00028086 ; Intel(R) PRO/100B PCI Adapter (T4)
  44. %PCIE10PPCI.DeviceDesc%    = E10P.ndi,      PCI\VEN_8086&DEV_1229&SUBSYS_00038086 ; Intel(R) PRO/10+ PCI Adapter
  45. %PCIE100RWU.DeviceDesc%    = E100B.ndi,     PCI\VEN_8086&DEV_1229&SUBSYS_00048086 ; Intel(R) PRO/100 WfM PCI Adapter
  46. %I557IFE.DeviceDesc%       = E100B.ndi,     PCI\VEN_8086&DEV_1229&SUBSYS_00058086 ; Intel 82557-based Integrated Ethernet PCI (10/100)
  47. %I557IFEWFM.DeviceDesc%    = E100B.ndi,     PCI\VEN_8086&DEV_1229&SUBSYS_00068086 ; Intel 82557-based Integrated Ethernet with Wake on LAN
  48. %I558IFE.DeviceDesc%       = D101.ndi,      PCI\VEN_8086&DEV_1229&SUBSYS_00078086 ; Intel 82558-based Integrated Ethernet
  49. %I558IFEWFM.DeviceDesc%    = D101.ndi,      PCI\VEN_8086&DEV_1229&SUBSYS_00088086 ; Intel 82558-based Integrated Ethernet with Wake on LAN
  50. %PCIE100PLUS.DeviceDesc%   = D101.ndi,      PCI\VEN_8086&DEV_1229&SUBSYS_00098086 ; Intel(R) PRO/100+ PCI Adapter
  51. %PCIE100MAN.DeviceDesc%    = D101.ndi,      PCI\VEN_8086&DEV_1229&SUBSYS_000A8086 ; Intel(R) PRO/100+ Management Adapter
  52. %PCIE100PLUS.DeviceDesc%   = D101M.ndi,     PCI\VEN_8086&DEV_1229&SUBSYS_000B8086 ; Intel(R) PRO/100+ PCI Adapter
  53. %PCIE100MAN.DeviceDesc%    = D101M.ndi,     PCI\VEN_8086&DEV_1229&SUBSYS_000C8086 ; Intel(R) PRO/100+ Management Adapter
  54. %PCIE100AOL.DeviceDesc%    = D101M.ndi,     PCI\VEN_8086&DEV_1229&SUBSYS_000D8086 ; Intel(R) PRO/100+ Alert On LAN 2* Adapter
  55. %PCIE100MANAOL.DeviceDesc% = D101M.ndi,     PCI\VEN_8086&DEV_1229&SUBSYS_000E8086 ; Intel(R) PRO/100+ Management Adapter with Alert On LAN*
  56.  
  57. %PCIE100SERVER.DeviceDesc% = D101.ndi,      PCI\VEN_8086&DEV_1229&SUBSYS_10098086 ; Intel(R) PRO/100+ Server Adapter
  58. %PCIE100DUAL.DeviceDesc%   = D101.ndi,      PCI\VEN_8086&DEV_1229&SUBSYS_10F08086 ; Intel(R) PRO/100+ Dual Port Adapter
  59. %PCIE100SERVER.DeviceDesc% = D101M.ndi,     PCI\VEN_8086&DEV_1229&SUBSYS_100C8086 ; Intel(R) PRO/100+ Server Adapter (PILA8470B)
  60.  
  61. %I559IFE.DeviceDesc%       = D101M.ndi,     PCI\VEN_8086&DEV_1229&SUBSYS_30008086 ; Intel(R) 82559 Fast Ethernet LAN on Motherboard
  62. %I559IFEAOL.DeviceDesc%    = D101M.ndi,     PCI\VEN_8086&DEV_1229&SUBSYS_30018086 ; Intel(R) 82559 Fast Ethernet LOM with Basic Alert on LAN*
  63. %I559IFEAOLII.DeviceDesc%  = D101M.ndi,     PCI\VEN_8086&DEV_1229&SUBSYS_30028086 ; Intel(R) 82559 Fast Ethernet LOM with Alert on LAN 2*
  64.  
  65. %PCIE100CBLAN.DeviceDesc%  = D101MCB.ndi,   PCI\VEN_8086&DEV_1229&SUBSYS_200D8086 ; Intel(R) PRO/100 CardBus
  66. %PCIE100CBCOMBO.DeviceDesc%= D101MCB.ndi,   PCI\VEN_8086&DEV_1229&SUBSYS_200E8086 ; Intel(R) PRO/100 LAN+ModemV90 CardBus
  67.  
  68. %PCIE100B.DeviceDesc%      = E100B.ndi,     PCI\VEN_8086&DEV_1229&REV_01          ; Intel 8255x-based PCI Ethernet Adapter (10/100)
  69. %PCIE100B.DeviceDesc%      = E100B.ndi,     PCI\VEN_8086&DEV_1229&REV_02          ; Intel 8255x-based PCI Ethernet Adapter (10/100)
  70. %PCIE100B.DeviceDesc%      = D101.ndi,      PCI\VEN_8086&DEV_1229&REV_04          ; Intel 8255x-based PCI Ethernet Adapter (10/100)
  71. %PCIE100B.DeviceDesc%      = D101.ndi,      PCI\VEN_8086&DEV_1229&REV_05          ; Intel 8255x-based PCI Ethernet Adapter (10/100)
  72. %PCIE100B.DeviceDesc%      = D101M.ndi,     PCI\VEN_8086&DEV_1229&REV_08          ; Intel 8255x-based PCI Ethernet Adapter (10/100)  (D101M)
  73. %PCIE100B.DeviceDesc%      = D101S.ndi,     PCI\VEN_8086&DEV_1229&REV_09          ; Intel 8255x-based PCI Ethernet Adapter (10/100)  (D101S)
  74.  
  75.  
  76. ;----------------------------------------------------------------------------
  77. ; Intel(R) PRO PCI Adapter (E100B = H/W Rev 1, 2)
  78. [E100B.ndi]
  79. DriverVer       = 01/19/99
  80. DelReg          = 8255x_Legacy.DelReg
  81. AddReg          = Speed100.reg, 82557.reg, e100b.ndi.reg, PROSet.reg, Uninstall.reg
  82. CopyFiles       = E100B.ndi.copyfiles, E100B.inf.copyfiles
  83.  
  84. [E100B.ndi.NT]
  85. Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
  86. BusType         = 5    ; PCI
  87. AddReg          = Speed100.reg, 82557.reg, 82557.NT.reg, e100b.ndi.NT.reg
  88. CopyFiles       = E100B_NT.ndis5.CopyFiles
  89.  
  90. [E100B.ndi.NT.Services]
  91. AddService = E100B, 2, e100b.Service, common.EventLog
  92.  
  93. ;----------------------------------------------------------------------------
  94. ; Intel(R) PRO PCI Adapter (D101 = H/W Rev 4, 5)
  95. [D101.ndi]
  96. DriverVer       = 01/19/99
  97. DelReg          = 8255x_Legacy.DelReg
  98. AddReg          = Speed100.reg, 82557.reg, AcpiWol.reg, 82558.reg, e100b.ndi.reg, PROSet.reg, Uninstall.reg
  99. CopyFiles       = E100B.ndi.copyfiles, E100B.inf.copyfiles
  100.  
  101. [D101.ndi.NT]
  102. Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
  103. BusType         = 5    ; PCI
  104. AddReg          = Speed100.reg, 82557.reg, 82557.NT.reg, 82558.reg, e100b.ndi.NT.reg
  105. CopyFiles       = E100B_NT.ndis5.CopyFiles
  106.  
  107. [D101.ndi.NT.Services]
  108. AddService = E100B, 2, e100b.Service, common.EventLog
  109.  
  110. ;----------------------------------------------------------------------------
  111. ; Intel(R) PRO PCI Adapter (D101M = H/W Rev 8)
  112. [D101M.ndi]
  113. DriverVer       = 01/19/99
  114. AddReg          = Speed100.reg, 82557.reg, AcpiWol.reg, 82558.reg, EnablePME.reg, e100b.ndi.reg, PROSet.reg, Uninstall.reg
  115. CopyFiles       = E100B.ndi.copyfiles, E100B.inf.copyfiles
  116.  
  117. [D101M.ndi.NT]
  118. Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
  119. BusType         = 5    ; PCI
  120. AddReg          = Speed100.reg, 82557.reg, 82557.NT.reg, 82558.reg, e100b.ndi.NT.reg
  121. CopyFiles       = E100B_NT.ndis5.CopyFiles
  122.  
  123. [D101M.ndi.NT.Services]
  124. AddService = E100B, 2, e100b.Service, common.EventLog
  125.  
  126. ;----------------------------------------------------------------------------
  127. ; Intel(R) PRO Cardbus Adapter (D101M = H/W Rev 8)
  128. [D101MCB.ndi]
  129. DriverVer       = 01/19/99
  130. AddReg          = Speed100.reg, 82557.reg, AcpiWol.reg, 82558.reg, CPUSaverOverride.reg, EnablePME.reg, e100b.ndi.reg, PROSet.reg, Uninstall.reg
  131. CopyFiles       = E100B.ndi.copyfiles, E100B.inf.copyfiles
  132.  
  133. [D101MCB.ndi.NT]
  134. Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
  135. BusType         = 5    ; PCI
  136. AddReg          = Speed100.reg, 82557.reg, 82557.NT.reg, 82558.reg, CPUSaverOverride.reg, e100b.ndi.NT.reg
  137. CopyFiles       = E100B_NT.ndis5.CopyFiles
  138.  
  139. [D101MCB.ndi.NT.Services]
  140. AddService = E100B, 2, e100b.Service, common.EventLog
  141.  
  142. ;----------------------------------------------------------------------------
  143. ; Intel(R) PRO PCI Adapter (D101S = H/W Rev 9)
  144. [D101S.ndi]
  145. DriverVer       = 01/19/99
  146. AddReg          = Speed100.reg, 82557.reg, e100b.ndi.reg, PROSet.reg, Uninstall.reg
  147. CopyFiles       = E100B.ndi.copyfiles, E100B.inf.copyfiles
  148.  
  149. [D101S.ndi.NT]
  150. Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
  151. BusType         = 5    ; PCI
  152. AddReg          = Speed100.reg, 82557.reg, 82557.NT.reg, e100b.ndi.NT.reg
  153. CopyFiles       = E100B_NT.ndis5.CopyFiles
  154.  
  155. [D101S.ndi.NT.Services]
  156. AddService = E100B, 2, e100b.Service, common.EventLog
  157.  
  158. ;-------------------------------------------------------------------------------
  159. ; Intel(R) PRO/10+ PCI Adapter
  160. ;
  161. [E10P.ndi]
  162. DriverVer       = 01/19/99
  163. DelReg          = 8255x_Legacy.DelReg
  164. AddReg          = Speed10.reg, 82557.reg, e100b.ndi.reg, PROSet.reg, Uninstall.reg
  165. CopyFiles       = E100B.ndi.copyfiles, E100B.inf.copyfiles
  166.  
  167. [E10P.ndi.NT]
  168. Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL     
  169. BusType         = 5    ; PCI                           
  170. AddReg          = Speed10.reg, 82557.reg, 82557.NT.reg, e100b.ndi.NT.reg
  171. CopyFiles       = E100B_NT.ndis5.CopyFiles
  172.  
  173. [E10P.ndi.NT.Services]
  174. AddService = E100B, 2, e100b.Service, common.EventLog
  175.  
  176. ;----------------------------------------------------------------------------
  177. ; Common 82557 NDI parameters
  178. [82557.reg]
  179. HKR,Ndi\Params\NumRfd,                ParamDesc,  0, "Receive Buffers"
  180. HKR,Ndi\Params\NumRfd,                Type,       0, "int"
  181. HKR,Ndi\Params\NumRfd,                Default,    0, "48"
  182. HKR,Ndi\Params\NumRfd,                Flag,       1, 20,00,00,00
  183. HKR,Ndi\Params\NumRfd,                Min,        0, "1"
  184. HKR,Ndi\Params\NumRfd,                Max,        0, "1024"
  185. HKR,Ndi\Params\NumRfd,                Step,       0, "1"
  186. HKR,Ndi\Params\NumRfd,                Base,       0, "10"
  187.  
  188. HKR,Ndi\Params\NumTcb,                ParamDesc,  0, "Transmit Control Blocks"
  189. HKR,Ndi\Params\NumTcb,                Type,       0, "int"
  190. HKR,Ndi\Params\NumTcb,                Default,    0, "32"
  191. HKR,Ndi\Params\NumTcb,                Flag,       1, 20,00,00,00
  192. HKR,Ndi\Params\NumTcb,                Min,        0, "1"
  193. HKR,Ndi\Params\NumTcb,                Max,        0, "64"
  194. HKR,Ndi\Params\NumTcb,                Step,       0, "1"
  195. HKR,Ndi\Params\NumTcb,                Base,       0, "10"
  196.  
  197. HKR,Ndi\Params\NumCoalesce,           ParamDesc,  0, "Coalesce Buffers"
  198. HKR,Ndi\Params\NumCoalesce,           Type,       0, "int"
  199. HKR,Ndi\Params\NumCoalesce,           Default,    0, "8"
  200. HKR,Ndi\Params\NumCoalesce,           Flag,       1, 20,00,00,00
  201. HKR,Ndi\Params\NumCoalesce,           Min,        0, "1"
  202. HKR,Ndi\Params\NumCoalesce,           Max,        0, "32"
  203. HKR,Ndi\Params\NumCoalesce,           Step,       0, "1"
  204. HKR,Ndi\Params\NumCoalesce,           Base,       0, "10"
  205.  
  206. HKR,Ndi\Params\Adaptive_IFS,          ParamDesc,  0, "Adaptive Inter-Frame Spacing"
  207. HKR,Ndi\Params\Adaptive_IFS,          Type,       0, "int"
  208. HKR,Ndi\Params\Adaptive_IFS,          Default,    0, "1"
  209. HKR,Ndi\Params\Adaptive_IFS,          Flag,       1, 20,00,00,00
  210. HKR,Ndi\Params\Adaptive_IFS,          Min,        0, "0"
  211. HKR,Ndi\Params\Adaptive_IFS,          Max,        0, "255"
  212. HKR,Ndi\Params\Adaptive_IFS,          Step,       0, "1"
  213. HKR,Ndi\Params\Adaptive_IFS,          Base,       0, "10"
  214.  
  215. HKR,Ndi\Params\Threshold,             ParamDesc,  0, "Adaptive Transmit Threshold"
  216. HKR,Ndi\Params\Threshold,             Type,       0, "int"
  217. HKR,Ndi\Params\Threshold,             Default,    0, "12"
  218. HKR,Ndi\Params\Threshold,             Flag,       1, 20,00,00,00
  219. HKR,Ndi\Params\Threshold,             Min,        0, "0"
  220. HKR,Ndi\Params\Threshold,             Max,        0, "200"
  221. HKR,Ndi\Params\Threshold,             Step,       0, "1"
  222. HKR,Ndi\Params\Threshold,             Base,       0, "10"
  223.  
  224. HKR,Ndi\Params\UcodeSW,               ParamDesc,  0, "Adaptive Technology"
  225. HKR,Ndi\Params\UcodeSW,               Type,       0, "enum"
  226. HKR,Ndi\Params\UcodeSW,               Default,    0, "1"
  227. HKR,Ndi\Params\UcodeSW,               Flag,       1, 30,00,00,00
  228. HKR,Ndi\Params\UcodeSW\Enum,          "1",        0, "On"
  229. HKR,Ndi\Params\UcodeSW\Enum,          "0",        0, "Off"
  230.  
  231. HKR,Ndi\Params\Coalesce,              ParamDesc,  0, "PCI Bus Efficiency"
  232. HKR,Ndi\Params\Coalesce,              Type,       0, "enum"
  233. HKR,Ndi\Params\Coalesce,              Default,    0, "0"
  234. HKR,Ndi\Params\Coalesce,              Flag,       1, 20,00,00,00
  235. HKR,Ndi\Params\Coalesce\Enum,         "1",        0, "Enabled"
  236. HKR,Ndi\Params\Coalesce\Enum,         "0",        0, "Disabled"
  237.  
  238. HKR,PROSetNdi\Params\NetworkAddress,  ParamDesc,  0, "Locally Administered Address"
  239. HKR,PROSetNdi\Params\NetworkAddress,  Type,       0, "edit"
  240. HKR,PROSetNdi\Params\NetworkAddress,  Default,    0, ""
  241. HKR,PROSetNdi\Params\NetworkAddress,  Flag,       1, 20,00,00,00
  242. HKR,PROSetNdi\Params\NetworkAddress,  Base,       0, "16"
  243.  
  244. HKR,,PcNic,                                       0, "1"
  245. HKR,,MWIEnable,                                   0, "0"
  246.  
  247. HKR,,DeviceVxDsPrefix,                            0, "e100b"
  248.  
  249.  
  250. ;----------------------------------------------------------------------------
  251. ; 8255x parameters for NT
  252. [82557.NT.reg]
  253. HKR,,PcNic,                                       0, "0"
  254.  
  255.  
  256. ;----------------------------------------------------------------------------
  257. ; 82558 ACPI Wake On LAN parameter
  258. [AcpiWol.reg]
  259. HKR,Ndi\Params\AcpiWol,               ParamDesc,  0, "ACPI Wake On LAN"
  260. HKR,Ndi\Params\AcpiWol,               Type,       0, "enum"
  261. HKR,Ndi\Params\AcpiWol,               Default,    0, "1"
  262. HKR,Ndi\Params\AcpiWol,               Flag,       1, 20,00,00,00
  263. HKR,Ndi\Params\AcpiWol\Enum,          "1",        0, "Enabled"
  264. HKR,Ndi\Params\AcpiWol\Enum,          "0",        0, "Disabled"
  265.  
  266. HKLM,System\CurrentControlSet\Services\VxD\ACPIWOL,Start,     1, 00
  267. HKLM,System\CurrentControlSet\Services\VxD\ACPIWOL,StaticVxD, 0, "WOL558.vxd"
  268.  
  269. ;----------------------------------------------------------------------------
  270. ; 82558 specifics
  271. [82558.reg]
  272. ; 802.1p/802.1q Packet Tagging
  273. HKR,Ndi\Params\PacketTagging,         ParamDesc,  0, "802.1p/802.1q Tagging"
  274. HKR,Ndi\Params\PacketTagging,         Type,       0, "enum"
  275. HKR,Ndi\Params\PacketTagging,         Default,    0, "0"
  276. HKR,Ndi\Params\PacketTagging,         Flag,       1, 20,00,00,00
  277. HKR,Ndi\Params\PacketTagging\Enum,    "1",        0, "Enabled"
  278. HKR,Ndi\Params\PacketTagging\Enum,    "0",        0, "Disabled"
  279.  
  280. ; Adaptive Performance Tuning
  281. HKR,PROSetNdi\Params\CPUSaver,        ParamDesc,  0, "Adaptive Performance Tuning"
  282. HKR,PROSetNdi\Params\CPUSaver,        Type,       0, "slider"
  283. HKR,PROSetNdi\Params\CPUSaver,        Default,    0, "1536"
  284. HKR,,CPUSaver,                                    0, "1536"
  285. HKR,PROSetNdi\Params\CPUSaver,        LeftLabel,  0, "Adapter Bandwidth"
  286. HKR,PROSetNdi\Params\CPUSaver,        RightLabel, 0, "CPU Utilization"
  287. HKR,PROSetNdi\Params\CPUSaver,        MiniHelp,   0, "Sets optimal point of CPU/Adapter performance for this system.  See help."
  288. HKR,PROSetNdi\Params\CPUSaver\Values, "0",        0, "0"
  289. HKR,PROSetNdi\Params\CPUSaver\Values, "1",        0, "1"
  290. HKR,PROSetNdi\Params\CPUSaver\Values, "2",        0, "512"
  291. HKR,PROSetNdi\Params\CPUSaver\Values, "3",        0, "768"
  292. HKR,PROSetNdi\Params\CPUSaver\Values, "4",        0, "1024"
  293. HKR,PROSetNdi\Params\CPUSaver\Values, "5",        0, "1280"
  294. HKR,PROSetNdi\Params\CPUSaver\Values, "6",        0, "1536"
  295. HKR,PROSetNdi\Params\CPUSaver\Values, "7",        0, "1792"
  296. HKR,PROSetNdi\Params\CPUSaver\Values, "8",        0, "2048"
  297. HKR,PROSetNdi\Params\CPUSaver\Values, "9",        0, "2304"
  298. HKR,PROSetNdi\Params\CPUSaver\Values, "10",       0, "2560"
  299. HKR,PROSetNdi\Params\CPUSaver\Values, "11",       0, "2816"
  300. HKR,PROSetNdi\Params\CPUSaver\Values, "12",       0, "3072"
  301. HKR,PROSetNdi\Params\CPUSaver\Values, "13",       0, "3328"
  302. HKR,PROSetNdi\Params\CPUSaver\Values, "14",       0, "3584"
  303. HKR,PROSetNdi\Params\CPUSaver\Values, "15",       0, "3840"
  304. HKR,PROSetNdi\Params\CPUSaver\Values, "16",       0, "4096"
  305.  
  306.  
  307. ;----------------------------------------------------------------------------
  308. ; 82559 Enable PME parameter
  309. [EnablePME.reg]
  310. HKR,Ndi\Params\EnablePME,             ParamDesc,  0, "Enable PME"
  311. HKR,Ndi\Params\EnablePME,             Type,       0, "enum"
  312. HKR,Ndi\Params\EnablePME,             Default,    0, "255"
  313. HKR,Ndi\Params\EnablePME,             Flag,       1, 20,00,00,00
  314. HKR,Ndi\Params\EnablePME\Enum,        "1",        0, "Enabled"
  315. HKR,Ndi\Params\EnablePME\Enum,        "0",        0, "Disabled"
  316. HKR,Ndi\Params\EnablePME\Enum,        "255",      0, "Hardware Default"
  317.  
  318.  
  319. ;----------------------------------------------------------------------------
  320. ; CPUSaver override for Cardbus adapters
  321. [CPUSaverOverride.reg]
  322. HKR,PROSetNdi\Params\CPUSaver,        Default,    0, "1"
  323. HKR,,CPUSaver,                                    0, "1"
  324.  
  325.  
  326.  
  327. ;----------------------------------------------------------------------------
  328. ; 100Mb only NDI parameters
  329. [Speed100.reg]
  330. HKR,Ndi\Params\Speed,                 ParamDesc,  0, "Speed"
  331. HKR,Ndi\Params\Speed,                 Type,       0, "enum"
  332. HKR,Ndi\Params\Speed,                 Default,    0, "0"
  333. HKR,Ndi\Params\Speed,                 Flag,       1, 30,00,00,00
  334. HKR,Ndi\Params\Speed\Enum,            "0",        0, "Auto Detect"
  335. HKR,Ndi\Params\Speed\Enum,            "10",       0, "10 Mbps"
  336. HKR,Ndi\Params\Speed\Enum,            "100",      0, "100 Mbps"
  337.  
  338. HKR,Ndi\Params\ForceDpx,              ParamDesc,  0, "Duplex"
  339. HKR,Ndi\Params\ForceDpx,              Type,       0, "enum"
  340. HKR,Ndi\Params\ForceDpx,              Default,    0, "0"
  341. HKR,Ndi\Params\ForceDpx,              Flag,       1, 20,00,00,00
  342. HKR,Ndi\Params\ForceDpx\Enum,         "0",        0, "Auto Detect"
  343. HKR,Ndi\Params\ForceDpx\Enum,         "1",        0, "Half-Duplex"
  344. HKR,Ndi\Params\ForceDpx\Enum,         "2",        0, "Full-Duplex"
  345.  
  346.  
  347. ;----------------------------------------------------------------------------
  348. ; 10Mb only NDI parameters
  349. [Speed10.reg]
  350. HKR,Ndi\Params\ForceDpx,              ParamDesc,  0, "Duplex"
  351. HKR,Ndi\Params\ForceDpx,              Type,       0, "enum"
  352. HKR,Ndi\Params\ForceDpx,              Default,    0, "1"
  353. HKR,Ndi\Params\ForceDpx,              Flag,       1, 20,00,00,00
  354. HKR,Ndi\Params\ForceDpx\Enum,         "1",        0, "Half-Duplex"
  355. HKR,Ndi\Params\ForceDpx\Enum,         "2",        0, "Full-Duplex"
  356.  
  357.  
  358. ;----------------------------------------------------------------------------
  359. ; Old registry settings from a legacy install that need to be cleaned up
  360. [8255x_Legacy.DelReg]
  361. HKR,Ndi\Params\Eid
  362. HKR,Ndi\Params\MapRegisters
  363. HKR,,Eid
  364. HKR,,MapRegisters
  365.  
  366.  
  367. ;----------------------------------------------------------------------------
  368. ; Win 9x NDI object registration
  369. [E100B.ndi.reg]
  370. HKR,,                          DevLoader,        0, "*ndis"
  371. HKR,,                          DeviceVxDs,       0, "e100bnt5.sys"
  372. HKR,,                          EnumPropPages,    0, "netdi.dll,EnumPropPages"
  373. HKR,NDIS,                      LogDriverName,    0, "E100B-100"
  374. HKR,NDIS,                      MajorNdisVersion, 1, 03
  375. HKR,NDIS,                      MinorNdisVersion, 1, 0A
  376. HKR,NDIS\NDIS2,                DriverName,       0, "E100B$"
  377. HKR,NDIS\NDIS2,                FileName,         0, "e100b.dos"
  378. HKR,NDIS\ODI,                  DriverName,       0, "e100bodi"
  379. HKR,NDIS\ODI,                  FileName,         0, "e100bodi.com"
  380. HKR,Ndi,                       NdiInstaller,     0, "8255xndi.dll,i557NdiProc"
  381. HKR,Ndi,                       DeviceID,         0, "PCI\VEN_8086&DEV_1229"
  382. HKR,Ndi\Interfaces,            DefUpper,         0, "ndis3,ndis2"
  383. HKR,Ndi\Interfaces,            DefLower,         0, "ethernet"
  384. HKR,Ndi\Interfaces,            UpperRange,       0, "ndis3,ndis2,odi"
  385. HKR,Ndi\Interfaces,            LowerRange,       0, "ethernet"
  386. HKR,Ndi\Install,               ndis3,            0, "E100B.ndis5"
  387. HKR,Ndi\Install,               ndis2,            0, "E100B.ndis2"
  388. HKR,Ndi\Install,               odi,              0, "E100B.odi"
  389.  
  390. ;----------------------------------------------------------------------------
  391. ; NT NDI object registration
  392. [E100B.ndi.NT.reg]
  393. HKR,Ndi\Interfaces,            UpperRange,       0, "ndis5"
  394. HKR,Ndi\Interfaces,            LowerRange,       0, "ethernet"
  395. HKR,Ndi,                       Service,          0, "E100B"
  396.  
  397.  
  398. ;----------------------------------------------------------------------------
  399. ; NT Service registration
  400. [e100b.Service]
  401. DisplayName     = %e100bnt.Service.DispName%
  402. ServiceType     = 1 ;%SERVICE_KERNEL_DRIVER%
  403. StartType       = 3 ;%SERVICE_DEMAND_START%
  404. ErrorControl    = 1 ;%SERVICE_ERROR_NORMAL%
  405. ServiceBinary   = %12%\e100bnt5.sys
  406. LoadOrderGroup  = NDIS
  407. AddReg          = TextModeFlags.reg
  408.  
  409.  
  410. ;-----------------------------------------------------------------------------
  411. ; NT Common base for all drivers for Eventlog and TextModeFlags
  412. ;
  413. [common.EventLog]
  414. AddReg = common.AddEventLog.reg
  415.  
  416. [common.AddEventLog.reg]
  417. HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll"
  418. HKR, , TypesSupported,   0x00010001, 7
  419.  
  420. [TextModeFlags.reg]
  421. HKR, , TextModeFlags,    0x00010001, 0x0001
  422.  
  423.  
  424. ;-----------------------------------------------------------------------------
  425. ; Install PROMon.exe
  426. ;
  427. [PROSet.reg]
  428. HKLM,Software\Microsoft\Windows\CurrentVersion\Run,Promon.exe,     0, "Promon.exe"
  429.  
  430. ;-----------------------------------------------------------------------------
  431. ; Uninstallation
  432. [Uninstall.reg]
  433. HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\PROSet,DisplayName, 0, "Intel(R) PRO Ethernet Adapter and Software"
  434. HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\PROSet,UninstallString, 0, "8255xDel.exe"
  435.  
  436. ;----------------------------------------------------------------------------
  437. ; Driver Install Sections
  438. ; Install NDIS5
  439. [E100B.ndis5]
  440. CopyFiles = E100B.ndis5.CopyFiles, PROSet.CopyFiles
  441. DelFiles  = PROSet_Legacy.DelFiles
  442. DelReg    = PROSet_Legacy.DelReg
  443.  
  444. ; Install NDIS4
  445. [E100B.ndis4]
  446. CopyFiles = E100B.ndis4.CopyFiles, PROSet.CopyFiles
  447. DelFiles  = PROSet_Legacy.DelFiles
  448. DelReg    = PROSet_Legacy.DelReg
  449.  
  450. ; Install NDIS3
  451. [E100B.ndis3]
  452. CopyFiles = E100B.ndis3.CopyFiles, PROSet.CopyFiles
  453. DelFiles  = PROSet_Legacy.DelFiles
  454. DelReg    = PROSet_Legacy.DelReg
  455.  
  456. ; Install NDIS2
  457. [E100B.ndis2]
  458. CopyFiles = E100B.ndis2.CopyFiles
  459.  
  460. ; Install ODI
  461. [E100B.odi]
  462. CopyFiles = E100B.odi.CopyFiles
  463.  
  464.  
  465. ;----------------------------------------------------------------------------
  466. ; Copy files
  467. [DestinationDirs]
  468. DefaultDestDir            = 11
  469. E100B_NT.ndis5.CopyFiles  = 12
  470. E100B.inf.copyfiles       = 17
  471. E100B.ndis2.CopyFiles     = 26
  472. E100B.odi.CopyFiles       = 26
  473. 8255x.DelFiles            = 26
  474. 8255x.Inf.DelFiles        = 17
  475.  
  476. [SourceDisksNames]
  477. 1 = %DISKNAME%,,,
  478.  
  479. [SourceDisksFiles]
  480. 8255xndi.dll = 1
  481. net82557.inf = 1
  482. e100b.cat    = 1
  483. wol558.vxd   = 1
  484. e100bnt5.sys = 1
  485. e100bnt.sys  = 1
  486. e100b.sys    = 1
  487. e100b.dos    = 1
  488. e100bodi.com = 1
  489. prosetp.cpl  = 1
  490. promon.exe   = 1
  491. prokddp.vxd  = 1
  492. prodd.vxd    = 1
  493. prosetp.hlp  = 1
  494. prosetp.cnt  = 1
  495. 8255xDel.exe = 1
  496.  
  497. ; Install NDI Installer Helper Dll
  498. [E100B.ndi.copyfiles]
  499. 8255xndi.dll,,,2
  500.  
  501. ; Install INF
  502. [E100B.inf.copyfiles]
  503. net82557.inf,,,2
  504.  
  505. [E100B.ndis5.CopyFiles]
  506. e100bnt5.sys,,,2
  507. WOL558.vxd,,,2
  508.  
  509. [E100B_NT.ndis5.CopyFiles]
  510. e100bnt5.sys,,,2
  511.  
  512. [E100B.ndis4.CopyFiles]
  513. e100bnt.sys,,,2
  514.  
  515. [E100B.ndis3.CopyFiles]
  516. e100b.sys,,,2
  517.  
  518. [E100B.ndis2.CopyFiles]
  519. e100b.dos,,,2
  520.  
  521. [E100B.odi.CopyFiles]
  522. e100bodi.com,,,2
  523.  
  524. [PROSet.CopyFiles]
  525. prosetp.cpl,,,2
  526. promon.exe,,,2
  527. prokddp.vxd,,,2
  528. prodd.vxd,,,2
  529. prosetp.hlp,,,2
  530. prosetp.cnt,,,2
  531. 8255xDel.exe,,,2
  532.  
  533. ;----------------------------------------------------------------------------
  534. ; Uninstall
  535. [8255x.Uninstall]
  536. DelFiles=8255x.System.DelFiles, 8255x.DelFiles, 8255x.Inf.DelFiles, PROSet.DelFiles, PROSet_Legacy.DelFiles
  537. DelReg=8255x.DelReg, PROSet_Legacy.DelReg
  538.  
  539. [8255x.System.DelFiles]
  540. e100b.sys,,,1
  541. e100bnt.sys,,,1
  542. e100bnt5.sys,,,1
  543. WOL558.vxd,,,1
  544. 8255xndi.dll,,,1
  545.  
  546. [8255x.DelFiles]
  547. e100b.dos,,,1
  548. e100bodi.com,,,1
  549.  
  550. [8255x.Inf.DelFiles]
  551. Net82557.inf,,,1
  552. Other\INTELN~1.inf,,,1
  553.  
  554. [PROSet.DelFiles]
  555. prosetp.cpl,,,1
  556. promon.exe,,,1
  557. prokddp.vxd,,,1
  558. prodd.vxd,,,1
  559. prosetp.hlp,,,1
  560. prosetp.cnt,,,1
  561. 8255xDel.exe,,,1
  562.  
  563. [PROSet_Legacy.DelFiles]
  564. PROSET.EXE,,,1
  565. EP100DG.DLL,,,1
  566. E100SET.HLP,,,1
  567. 557SET.HLP,,,1
  568. EPRO100.DLL,,,1
  569. PROSET.CPL,,,1
  570. EPROPS.DLL,,,1
  571. PROW95.VXD,,,1
  572. SPDO3DG.VXD,,,1
  573.  
  574. [8255x.DelReg]
  575. HKLM,Software\Microsoft\Windows\CurrentVersion\Run, Promon.exe
  576. HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\PROSet
  577. HKLM,System\CurrentControlSet\Services\VxD\ACPIWOL
  578.  
  579. [PROSet_Legacy.DelReg]
  580. HKLM,System\CurrentControlSet\Services\PROSet
  581.  
  582. ;----------------------------------------------------------------------------
  583. ; Localizable Strings
  584. [Strings]
  585. ; Vendors
  586. V_INTEL="Intel"
  587.  
  588. ; Source disk name
  589. DISKNAME="Intel PRO Adapter CD-ROM or floppy disk"
  590.  
  591. ; Device descriptions
  592. PCIE100B.DeviceDesc       = "Intel 8255x-based PCI Ethernet Adapter (10/100)"
  593. PCIE100BTX.DeviceDesc     = "Intel(R) PRO/100B PCI Adapter (TX)"
  594. PCIE100BT4.DeviceDesc     = "Intel(R) PRO/100B PCI Adapter (T4)"
  595. PCIE10PPCI.DeviceDesc     = "Intel(R) PRO/10+ PCI Adapter"
  596. PCIE100RWU.DeviceDesc     = "Intel(R) PRO/100 WfM PCI Adapter"
  597. I557IFE.DeviceDesc        = "Intel 82557-based Integrated Ethernet PCI (10/100)"
  598. I557IFEWFM.DeviceDesc     = "82557-based Integrated Ethernet with Wake on LAN"
  599. I558IFE.DeviceDesc        = "Intel 82558-based Integrated Ethernet"
  600. I558IFEWFM.DeviceDesc     = "Intel 82558-based Integrated Ethernet with Wake on LAN"
  601. PCIE100PLUS.DeviceDesc    = "Intel(R) PRO/100+ PCI Adapter"
  602. PCIE100MAN.DeviceDesc     = "Intel(R) PRO/100+ Management Adapter"
  603. PCIE100SERVER.DeviceDesc  = "Intel(R) PRO/100+ Server Adapter"
  604. PCIE100DUAL.DeviceDesc    = "Intel(R) PRO/100+ Dual Port Adapter"
  605. PCIE100CBLAN.DeviceDesc   = "Intel(R) PRO/100 CardBus II"
  606. PCIE100CBCOMBO.DeviceDesc = "Intel(R) PRO/100 LAN+Modem56 CardBus II"
  607. PCIE100AOL.DeviceDesc     = "Intel(R) PRO/100+ Alert On LAN 2* Adapter"
  608. PCIE100MANAOL.DeviceDesc  = "Intel(R) PRO/100+ Management Adapter with Alert On LAN*"
  609. I559IFE.DeviceDesc        = "Intel(R) 82559 Fast Ethernet LAN on Motherboard"
  610. I559IFEAOL.DeviceDesc     = "Intel(R) 82559 Fast Ethernet LOM with Basic Alert on LAN*"
  611. I559IFEAOLII.DeviceDesc   = "Intel(R) 82559 Fast Ethernet LOM with Alert on LAN 2*"
  612.  
  613. ; NT service name
  614. e100bnt.Service.DispName = "Intel(R) PRO Adapter Driver"
  615.  
  616.