home *** CD-ROM | disk | FTP | other *** search
/ Compilation of drivers fo…old hardware for windows / drivers20000.iso / b44win.inf < prev    next >
Encoding:
Windows Setup INFormation  |  2006-03-31  |  35.8 KB  |  871 lines

  1. ;*******************************************************************************
  2. ; Copyright 2002-2005 Broadcom Corporation.
  3. ;
  4. ; INF for Windows 2000 and Windows XP32 
  5. ; InfVersion 4.37.0.0.A
  6. ;
  7. ;*******************************************************************************
  8. [version]
  9. Signature    = "$Windows NT$"
  10. Class=Net
  11. ClassGUID    = {4d36e972-e325-11ce-bfc1-08002be10318}
  12. Provider    = %V_BCM%
  13. Compatible    = 1
  14. CatalogFile=b44win.cat
  15. DriverVer=08/05/2005, 4.37.0.0
  16.  
  17. [Manufacturer]
  18. %V_BCM% = BROADCOM, NTx86.5.1
  19.  
  20. [ControlFlags] 
  21. ExcludeFromSelect = *
  22.  
  23.  
  24. ;------------Win2K Device List-------------------------
  25. [BROADCOM]
  26. ; very generic Broadcom 4401 A1 NIC or LOM
  27. %BCM4401.DeviceDesc%         = BCM4401, PCI\VEN_14E4&DEV_4401
  28.  
  29. ; Broadcom 4401 A1 NIC
  30. %BCM4401.DeviceDesc%     = BCM4401_broadcom, PCI\VEN_14E4&DEV_4401&SUBSYS_840114e4
  31.  
  32. ; Broadcom 4401 B0 NIC/LOM
  33. %BCM4401.DeviceDesc%         = BCM4401_B0, PCI\VEN_14E4&DEV_170C
  34.  
  35. ; P1_C 4401 B0 NIC/LOM
  36. %BCM4401.DeviceDesc%         = BCM4401_B0, PCI\VEN_14E4&DEV_170C&SUBSYS_c017144d
  37.  
  38.  
  39. ; Dell 4401 A1 NIC/LOM  
  40. %BCM4401.DeviceDesc%     = BCM4401_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_01591028
  41. %BCM4401.DeviceDesc%     = BCM4401_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_01881028
  42. %BCM4401.DeviceDesc%     = BCM4401_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_01891028
  43. %BCM4401.DeviceDesc%     = BCM4401_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_017B1028
  44. %BCM4401.DeviceDesc%     = BCM4401_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_018D1028
  45. %BCM4401.DeviceDesc%     = BCM4401_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_01961028
  46. %BCM4401.DeviceDesc%     = BCM4401_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_01981028
  47. %BCM4401.DeviceDesc%     = BCM4401_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_01991028
  48. %BCM4401.DeviceDesc%     = BCM4401_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_019B1028
  49. %BCM4401.DeviceDesc%     = BCM4401_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_019E1028
  50. %BCM4401.DeviceDesc%     = BCM4401_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_019F1028
  51. %BCM4401.DeviceDesc%     = BCM4401_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_01A21028
  52. %BCM4401.DeviceDesc%     = BCM4401_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_01A41028
  53. %BCM4401.DeviceDesc%     = BCM4401_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_01AB1028
  54. %BCM4401.DeviceDesc%     = BCM4401_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_01AF1028
  55. %BCM4401.DeviceDesc%     = BCM4401_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_01BD1028
  56. %BCM4401.DeviceDesc%     = BCM4401_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_01B51028
  57. %BCM4401.DeviceDesc%     = BCM4401_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_01C91028
  58. %BCM4401.DeviceDesc%     = BCM4401_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_01CA1028
  59. %BCM4401.DeviceDesc%     = BCM4401_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_01CB1028
  60. %BCM4401.DeviceDesc%     = BCM4401_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_01CD1028
  61. %BCM4401.DeviceDesc%     = BCM4401_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_01D41028
  62. %BCM4401.DeviceDesc%     = BCM4401_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_01D71028
  63.  
  64.  
  65. ; Dell 4401 B0 NIC/LOM  
  66. %BCM4401.DeviceDesc%     = BCM4401_B0_DE, PCI\VEN_14E4&DEV_170C&SUBSYS_01591028
  67. %BCM4401.DeviceDesc%     = BCM4401_B0_DE, PCI\VEN_14E4&DEV_170C&SUBSYS_01881028
  68. %BCM4401.DeviceDesc%     = BCM4401_B0_DE, PCI\VEN_14E4&DEV_170C&SUBSYS_01891028
  69. %BCM4401.DeviceDesc%     = BCM4401_B0_DE, PCI\VEN_14E4&DEV_170C&SUBSYS_017B1028
  70. %BCM4401.DeviceDesc%     = BCM4401_B0_DE, PCI\VEN_14E4&DEV_170C&SUBSYS_018D1028
  71. %BCM4401.DeviceDesc%     = BCM4401_B0_DE, PCI\VEN_14E4&DEV_170C&SUBSYS_01961028
  72. %BCM4401.DeviceDesc%     = BCM4401_B0_DE, PCI\VEN_14E4&DEV_170C&SUBSYS_01981028
  73. %BCM4401.DeviceDesc%     = BCM4401_B0_DE, PCI\VEN_14E4&DEV_170C&SUBSYS_01991028
  74. %BCM4401.DeviceDesc%     = BCM4401_B0_DE, PCI\VEN_14E4&DEV_170C&SUBSYS_019B1028
  75. %BCM4401.DeviceDesc%     = BCM4401_B0_DE, PCI\VEN_14E4&DEV_170C&SUBSYS_019E1028
  76. %BCM4401.DeviceDesc%     = BCM4401_B0_DE, PCI\VEN_14E4&DEV_170C&SUBSYS_019F1028
  77. %BCM4401.DeviceDesc%     = BCM4401_B0_DE, PCI\VEN_14E4&DEV_170C&SUBSYS_01A21028
  78. %BCM4401.DeviceDesc%     = BCM4401_B0_DE, PCI\VEN_14E4&DEV_170C&SUBSYS_01A41028
  79. %BCM4401.DeviceDesc%     = BCM4401_B0_DE, PCI\VEN_14E4&DEV_170C&SUBSYS_01AB1028
  80. %BCM4401.DeviceDesc%     = BCM4401_B0_DE, PCI\VEN_14E4&DEV_170C&SUBSYS_01AF1028
  81. %BCM4401.DeviceDesc%     = BCM4401_B0_DE, PCI\VEN_14E4&DEV_170C&SUBSYS_01BD1028
  82. %BCM4401.DeviceDesc%     = BCM4401_B0_DE, PCI\VEN_14E4&DEV_170C&SUBSYS_01B51028
  83. %BCM4401.DeviceDesc%     = BCM4401_B0_DE, PCI\VEN_14E4&DEV_170C&SUBSYS_01C91028
  84. %BCM4401.DeviceDesc%     = BCM4401_B0_DE, PCI\VEN_14E4&DEV_170C&SUBSYS_01CA1028
  85. %BCM4401.DeviceDesc%     = BCM4401_B0_DE, PCI\VEN_14E4&DEV_170C&SUBSYS_01CB1028
  86. %BCM4401.DeviceDesc%     = BCM4401_B0_DE, PCI\VEN_14E4&DEV_170C&SUBSYS_01CD1028
  87. %BCM4401.DeviceDesc%     = BCM4401_B0_DE, PCI\VEN_14E4&DEV_170C&SUBSYS_01D41028
  88. %BCM4401.DeviceDesc%     = BCM4401_B0_DE, PCI\VEN_14E4&DEV_170C&SUBSYS_01D71028
  89.  
  90.  
  91. ; Toshiba NIC/LOM
  92. %BCM4401.DeviceDesc%     = BCM4401_broadcom, PCI\VEN_14E4&DEV_4401&SUBSYS_00011179
  93.  
  94. ; Fujitsu 4401 B0 NIC/LOM
  95. %BCM4401.DeviceDesc%     = BCM4401_B0FJ, PCI\VEN_14E4&DEV_170C&SUBSYS_123B10CF
  96.  
  97. ; NEC 4401 B0 NIC/LOM
  98. %BCM4401.DeviceDesc%     = BCM4401_B0NEC, PCI\VEN_14E4&DEV_170C&SUBSYS_82C41033
  99.  
  100. ; HP NIC/LOM 
  101. %BCM4401.DeviceDesc%     = BCM4401_broadcom, PCI\VEN_14E4&DEV_4401&SUBSYS_08BC103C
  102.  
  103. %BCM4401.DeviceDesc%         = BCM4401_B0, PCI\VEN_14E4&DEV_170C&SUBSYS_3095103C
  104. %BCM4401.DeviceDesc%         = BCM4401_B0, PCI\VEN_14E4&DEV_170C&SUBSYS_3098103C
  105. %BCM4401.DeviceDesc%         = BCM4401_B0, PCI\VEN_14E4&DEV_170C&SUBSYS_3099103C
  106.  
  107. ; asustek LOM
  108. %BCM4401_asustek.DeviceDesc%  = BCM4401_asustek,   PCI\VEN_14E4&DEV_4401&SUBSYS_80A81043
  109.  
  110. ; MSI LOM
  111. %BCM4401_msi_one.DeviceDesc% = BCM4401_msi_one, PCI\VEN_14E4&DEV_4401&SUBSYS_585C1462
  112.  
  113. ; MSI LOM
  114. %BCM4401_msi_two.DeviceDesc% = BCM4401_msi_two, PCI\VEN_14E4&DEV_4401&SUBSYS_590C1462
  115. ;----------end of Win2k Device List-------------
  116.  
  117.  
  118. ;-----------XP32 Device List------------------------------
  119. [BROADCOM.NTx86.5.1]
  120. ; very generic Broadcom NIC or LOM
  121. %BCM4401.DeviceDesc%           = BCM4401XP, PCI\VEN_14E4&DEV_4401
  122. %BCM4401.DeviceDesc%           = BCM4401_B0XP, PCI\VEN_14E4&DEV_170C
  123.  
  124. ; Broadcom NIC
  125. %BCM4401.DeviceDesc%        = BCM4401_broadcomXP, PCI\VEN_14E4&DEV_4401&SUBSYS_840114e4
  126.  
  127. ; Dell 4401 A1 NIC/LOM  
  128. %BCM4401.DeviceDesc%     = BCM4401XP_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_01591028
  129. %BCM4401.DeviceDesc%     = BCM4401XP_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_01881028
  130. %BCM4401.DeviceDesc%     = BCM4401XP_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_01891028
  131. %BCM4401.DeviceDesc%     = BCM4401XP_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_017B1028
  132. %BCM4401.DeviceDesc%     = BCM4401XP_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_018D1028
  133. %BCM4401.DeviceDesc%     = BCM4401XP_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_01961028
  134. %BCM4401.DeviceDesc%     = BCM4401XP_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_01981028
  135. %BCM4401.DeviceDesc%     = BCM4401XP_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_01991028
  136. %BCM4401.DeviceDesc%     = BCM4401XP_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_019B1028
  137. %BCM4401.DeviceDesc%     = BCM4401XP_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_019E1028
  138. %BCM4401.DeviceDesc%     = BCM4401XP_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_019F1028
  139. %BCM4401.DeviceDesc%     = BCM4401XP_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_01A21028
  140. %BCM4401.DeviceDesc%     = BCM4401XP_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_01A41028
  141. %BCM4401.DeviceDesc%     = BCM4401XP_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_01AB1028
  142. %BCM4401.DeviceDesc%     = BCM4401XP_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_01AF1028
  143. %BCM4401.DeviceDesc%     = BCM4401XP_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_01BD1028
  144. %BCM4401.DeviceDesc%     = BCM4401XP_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_01B51028
  145. %BCM4401.DeviceDesc%     = BCM4401XP_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_01C91028
  146. %BCM4401.DeviceDesc%     = BCM4401XP_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_01CA1028
  147. %BCM4401.DeviceDesc%     = BCM4401XP_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_01CB1028
  148. %BCM4401.DeviceDesc%     = BCM4401XP_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_01CD1028
  149. %BCM4401.DeviceDesc%     = BCM4401XP_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_01D41028
  150. %BCM4401.DeviceDesc%     = BCM4401XP_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_01D71028
  151.  
  152.  
  153.  
  154.  
  155. ; Dell 4401 B0 NIC/LOM  
  156. %BCM4401.DeviceDesc%        = BCM4401_B0_DEXP, PCI\VEN_14E4&DEV_170C&SUBSYS_01881028
  157. %BCM4401.DeviceDesc%        = BCM4401_B0_DEXP, PCI\VEN_14E4&DEV_170C&SUBSYS_01891028
  158. %BCM4401.DeviceDesc%        = BCM4401_B0_DEXP, PCI\VEN_14E4&DEV_170C&SUBSYS_017B1028
  159. %BCM4401.DeviceDesc%        = BCM4401_B0_DEXP, PCI\VEN_14E4&DEV_170C&SUBSYS_018D1028
  160. %BCM4401.DeviceDesc%        = BCM4401_B0_DEXP, PCI\VEN_14E4&DEV_170C&SUBSYS_01961028
  161. %BCM4401.DeviceDesc%        = BCM4401_B0_DEXP, PCI\VEN_14E4&DEV_170C&SUBSYS_01981028
  162. %BCM4401.DeviceDesc%        = BCM4401_B0_DEXP, PCI\VEN_14E4&DEV_170C&SUBSYS_01991028
  163. %BCM4401.DeviceDesc%        = BCM4401_B0_DEXP, PCI\VEN_14E4&DEV_170C&SUBSYS_019B1028
  164. %BCM4401.DeviceDesc%        = BCM4401_B0_DEXP, PCI\VEN_14E4&DEV_170C&SUBSYS_019E1028
  165. %BCM4401.DeviceDesc%        = BCM4401_B0_DEXP, PCI\VEN_14E4&DEV_170C&SUBSYS_019F1028
  166. %BCM4401.DeviceDesc%        = BCM4401_B0_DEXP, PCI\VEN_14E4&DEV_170C&SUBSYS_01A21028
  167. %BCM4401.DeviceDesc%        = BCM4401_B0_DEXP, PCI\VEN_14E4&DEV_170C&SUBSYS_01A41028
  168. %BCM4401.DeviceDesc%        = BCM4401_B0_DEXP, PCI\VEN_14E4&DEV_170C&SUBSYS_01AB1028
  169. %BCM4401.DeviceDesc%        = BCM4401_B0_DEXP, PCI\VEN_14E4&DEV_170C&SUBSYS_01AF1028
  170. %BCM4401.DeviceDesc%        = BCM4401_B0_DEXP, PCI\VEN_14E4&DEV_170C&SUBSYS_01BD1028
  171. %BCM4401.DeviceDesc%        = BCM4401_B0_DEXP, PCI\VEN_14E4&DEV_170C&SUBSYS_01B51028
  172. %BCM4401.DeviceDesc%        = BCM4401_B0_DEXP, PCI\VEN_14E4&DEV_170C&SUBSYS_01C91028
  173. %BCM4401.DeviceDesc%        = BCM4401_B0_DEXP, PCI\VEN_14E4&DEV_170C&SUBSYS_01CA1028
  174. %BCM4401.DeviceDesc%        = BCM4401_B0_DEXP, PCI\VEN_14E4&DEV_170C&SUBSYS_01CB1028
  175. %BCM4401.DeviceDesc%        = BCM4401_B0_DEXP, PCI\VEN_14E4&DEV_170C&SUBSYS_01CD1028
  176. %BCM4401.DeviceDesc%        = BCM4401_B0_DEXP, PCI\VEN_14E4&DEV_170C&SUBSYS_01D41028
  177. %BCM4401.DeviceDesc%        = BCM4401_B0_DEXP, PCI\VEN_14E4&DEV_170C&SUBSYS_01D71028
  178.  
  179.  
  180.  
  181. ; HP NIC/LOM  
  182. %BCM4401.DeviceDesc%        = BCM4401_hp_RsysXP, PCI\VEN_14E4&DEV_4401&SUBSYS_08B0103C
  183. %BCM4401.DeviceDesc%        = BCM4401_hp_B0_RsysXP, PCI\VEN_14E4&DEV_170C&SUBSYS_08B0103C
  184. %BCM4401.DeviceDesc%        = BCM4401_hpXP, PCI\VEN_14E4&DEV_4401&SUBSYS_08BC103C
  185.  
  186. %BCM4401.DeviceDesc%        = BCM4401_hp_B0_RsysXP, PCI\VEN_14E4&DEV_170C&SUBSYS_3095103C
  187. %BCM4401.DeviceDesc%        = BCM4401_hp_B0_RsysXP, PCI\VEN_14E4&DEV_170C&SUBSYS_3098103C
  188. %BCM4401.DeviceDesc%        = BCM4401_hp_B0_RsysXP, PCI\VEN_14E4&DEV_170C&SUBSYS_3099103C
  189.  
  190. ; Toshiba NIC/LOM
  191. %BCM4401.DeviceDesc%     = BCM4401_broadcomXP, PCI\VEN_14E4&DEV_4401&SUBSYS_00011179
  192.  
  193. ; Fujitsu NIC/LOM
  194. %BCM4401.DeviceDesc%     = BCM4401_B0FJXP, PCI\VEN_14E4&DEV_170C&SUBSYS_123B10CF
  195.  
  196. ; NEC 4401 B0 NIC/LOM
  197. %BCM4401.DeviceDesc%     = BCM4401_B0NECXP, PCI\VEN_14E4&DEV_170C&SUBSYS_82C41033
  198.  
  199. ; asustek LOM
  200. %BCM4401_asustek.DeviceDesc% = BCM4401_asustekXP,   PCI\VEN_14E4&DEV_4401&SUBSYS_80A81043
  201.  
  202. ; MSI LOM
  203. %BCM4401_msi_one.DeviceDesc% = BCM4401_msi_oneXP, PCI\VEN_14E4&DEV_4401&SUBSYS_585C1462
  204.  
  205. ; MSI LOM
  206. %BCM4401_msi_two.DeviceDesc% = BCM4401_msi_twoXP, PCI\VEN_14E4&DEV_4401&SUBSYS_590C1462
  207. ;------------end of XP 32 device list-------------------------------
  208.  
  209.  
  210. ;-----------------------------------------------------------------
  211. ; Win2k install section
  212. ;
  213. ; Broadcom Catch All
  214. [BCM4401.NT]
  215. Characteristics    = 0x84            ; NCF_PHYSICAL | NCF_HAS_UI
  216. AddReg        = BCM4401AddRegistry, AdvancedTabReg, 8021pPriorityReg
  217. CopyFiles    = BCM4401.CopyFileNT
  218. BusType        = 5            ; PCI bus
  219.  
  220. [BCM4401.NT.Services]
  221. AddService = bcm4sbe5, 2, BCM4401AddService, NTCommonEventLog
  222.  
  223.  
  224. ; Broadcom A1 DE OEM 
  225. [BCM4401_A1_DE.NT]
  226. Characteristics    = 0x84            ; NCF_PHYSICAL | NCF_HAS_UI
  227. AddReg        = BCM4401AddRegistry, AdvancedTabReg_A1_DE, 8021pPriorityReg
  228. DelReg       = DelReg.LocalAdminAddress
  229. CopyFiles    = BCM4401.CopyFileNT
  230. BusType        = 5            ; PCI bus
  231.  
  232. [BCM4401_A1_DE.NT.Services]
  233. AddService = bcm4sbe5, 2, BCM4401AddService, NTCommonEventLog
  234.  
  235.  
  236.  
  237. ; Broadcom 4401 B0
  238. [BCM4401_B0.NT]
  239. Characteristics    = 0x84            ; NCF_PHYSICAL | NCF_HAS_UI
  240. AddReg        = BCM4401AddRegistry, AdvancedTabReg_2, 8021pPriorityReg
  241. CopyFiles    = BCM4401.CopyFileNT
  242. BusType        = 5            ; PCI bus
  243.  
  244. [BCM4401_B0.NT.Services]
  245. AddService = bcm4sbe5, 2, BCM4401AddService, NTCommonEventLog
  246.  
  247.  
  248. ; Broadcom 4401 B0FJ
  249. [BCM4401_B0FJ.NT]
  250. Characteristics    = 0x84            ; NCF_PHYSICAL | NCF_HAS_UI
  251. AddReg        = BCM4401AddRegistry, AdvancedTabReg_2FJ, 8021pPriorityReg,  ParamsLogOptions
  252. CopyFiles    = BCM4401.CopyFileNT
  253. BusType        = 5            ; PCI bus
  254.  
  255. [BCM4401_B0FJ.NT.Services]
  256. AddService = bcm4sbe5, 2, BCM4401AddService, NTCommonEventLog
  257.  
  258.  
  259.  
  260. ; Broadcom 4401 B0 NEC
  261. [BCM4401_B0NEC.NT]
  262. Characteristics    = 0x84            ; NCF_PHYSICAL | NCF_HAS_UI
  263. AddReg        = BCM4401AddRegistry, AdvancedTabReg_2, 8021pPriorityReg,  ParamsLogOptions
  264. CopyFiles    = BCM4401.CopyFileNT
  265. BusType        = 5            ; PCI bus
  266.  
  267. [BCM4401_B0NEC.NT.Services]
  268. AddService = bcm4sbe5, 2, BCM4401AddService, NTCommonEventLog
  269.  
  270.  
  271.  
  272. ; Broadcom 4401 B0 with SVID=0x1028
  273. [BCM4401_B0_DE.NT]
  274. Characteristics    = 0x84            ; NCF_PHYSICAL | NCF_HAS_UI
  275. AddReg        = BCM4401AddRegistry, AdvancedTabReg_2_DE, 8021pPriorityReg
  276. DelReg       = DelReg.LocalAdminAddress
  277. CopyFiles    = BCM4401.CopyFileNT
  278. BusType        = 5            ; PCI bus
  279.  
  280. [BCM4401_B0_DE.NT.Services]
  281. AddService = bcm4sbe5, 2, BCM4401AddService, NTCommonEventLog
  282.  
  283.  
  284.  
  285. ; Broadcom NIC
  286. [BCM4401_broadcom.NT]
  287. Characteristics    = 0x84            ; NCF_PHYSICAL | NCF_HAS_UI
  288. AddReg        = BCM4401AddRegistry, AdvancedTabReg, 8021pPriorityReg
  289. CopyFiles    = BCM4401.CopyFileNT
  290. BusType        = 5            ; PCI bus
  291.  
  292. [BCM4401_broadcom.NT.Services]
  293. AddService = bcm4sbe5, 2, BCM4401AddService, NTCommonEventLog
  294.  
  295.  
  296.  
  297. ; ASUSTeK
  298. [BCM4401_asustek.NT]
  299. Characteristics    = 0x84            ; NCF_PHYSICAL | NCF_HAS_UI
  300. AddReg        = BCM4401AddRegistry, AdvancedTabReg, 8021pPriorityReg
  301. CopyFiles    = BCM4401.CopyFileNT
  302. BusType        = 5            ; PCI bus
  303.  
  304. [BCM4401_asustek.NT.Services]
  305. AddService = bcm4sbe5, 2, BCM4401AddService, NTCommonEventLog
  306.  
  307.  
  308.  
  309. ; MSI one
  310. [BCM4401_msi_one.NT]
  311. Characteristics    = 0x84            ; NCF_PHYSICAL | NCF_HAS_UI
  312. AddReg        = BCM4401AddRegistry, AdvancedTabReg, 8021pPriorityReg
  313. CopyFiles    = BCM4401.CopyFileNT
  314. BusType        = 5            ; PCI bus
  315.  
  316. [BCM4401_msi_one.NT.Services]
  317. AddService = bcm4sbe5, 2, BCM4401AddService, NTCommonEventLog
  318.  
  319.  
  320.  
  321. ; MSI two
  322. [BCM4401_msi_two.NT]
  323. Characteristics    = 0x84            ; NCF_PHYSICAL | NCF_HAS_UI
  324. AddReg        = BCM4401AddRegistry, AdvancedTabReg, 8021pPriorityReg
  325. CopyFiles    = BCM4401.CopyFileNT
  326. BusType        = 5            ; PCI bus
  327.  
  328. [BCM4401_msi_two.NT.Services]
  329. AddService = bcm4sbe5, 2, BCM4401AddService, NTCommonEventLog
  330.  
  331. ;---------------end of Win2K install section-------------------------
  332.  
  333.  
  334.  
  335. ;----- Windows XP Install section--------------------------------------
  336. ;  Broadcom  Catch All
  337. [BCM4401XP.NTx86]
  338. Characteristics    = 0x84            ; NCF_PHYSICAL | NCF_HAS_UI
  339. AddReg        = BCM4401AddRegistryXP, AdvancedTabReg, 8021pPriorityReg
  340. CopyFiles    = BCM4401.CopyFileXP
  341. BusType        = 5            ; PCI bus
  342.  
  343. [BCM4401XP.NTx86.Services]
  344. AddService = bcm4sbxp, 2, BCM4401AddServiceXP, XPCommonEventLog
  345.  
  346.  
  347.  
  348. ;  Broadcom  A1 DE OEM 
  349. [BCM4401XP_A1_DE.NTx86]
  350. Characteristics    = 0x84            ; NCF_PHYSICAL | NCF_HAS_UI
  351. AddReg        = BCM4401AddRegistryXP, AdvancedTabReg_A1_DE, 8021pPriorityReg
  352. CopyFiles    = BCM4401.CopyFileXP
  353. BusType        = 5            ; PCI bus
  354.  
  355. [BCM4401XP_A1_DE.NTx86.Services]
  356. AddService = bcm4sbxp, 2, BCM4401AddServiceXP, XPCommonEventLog
  357.  
  358.  
  359.  
  360. ;  Broadcom  4401 B0
  361. [BCM4401_B0XP.NTx86]
  362. Characteristics    = 0x84            ; NCF_PHYSICAL | NCF_HAS_UI
  363. AddReg        = BCM4401AddRegistryXP, AdvancedTabReg_2, 8021pPriorityReg
  364. CopyFiles    = BCM4401.CopyFileXP
  365. BusType        = 5            ; PCI bus
  366.  
  367. [BCM4401_B0XP.NTx86.Services]
  368. AddService = bcm4sbxp, 2, BCM4401AddServiceXP, XPCommonEventLog
  369.  
  370.  
  371.  
  372. ;  Broadcom SVID=0x1028 4401 B0
  373. [BCM4401_B0_DEXP.NTx86]
  374. Characteristics    = 0x84            ; NCF_PHYSICAL | NCF_HAS_UI
  375. DelReg       = DelReg.LocalAdminAddress
  376. AddReg        = BCM4401AddRegistryXP, AdvancedTabReg_2_DE, 8021pPriorityReg
  377. CopyFiles    = BCM4401.CopyFileXP
  378. BusType        = 5            ; PCI bus
  379.  
  380. [BCM4401_B0_DEXP.NTx86.Services]
  381. AddService = bcm4sbxp, 2, BCM4401AddServiceXP, XPCommonEventLog
  382.  
  383.  
  384.  
  385. ;  Broadcom  4401 B0FJ 
  386. [BCM4401_B0FJXP.NTx86]
  387. Characteristics    = 0x84            ; NCF_PHYSICAL | NCF_HAS_UI
  388. AddReg        = BCM4401AddRegistryXP, AdvancedTabReg_2FJ, 8021pPriorityReg , ParamsLogOptions
  389. CopyFiles    = BCM4401.CopyFileXP
  390. BusType        = 5            ; PCI bus
  391.  
  392. [BCM4401_B0FJXP.NTx86.Services]
  393. AddService = bcm4sbxp, 2, BCM4401AddServiceXP, XPCommonEventLog
  394.  
  395.  
  396.  
  397. ;  Broadcom  4401 B0 NEC
  398. [BCM4401_B0NECXP.NTx86]
  399. Characteristics    = 0x84            ; NCF_PHYSICAL | NCF_HAS_UI
  400. AddReg        = BCM4401AddRegistryXP, AdvancedTabReg_2, 8021pPriorityReg , ParamsLogOptions
  401. CopyFiles    = BCM4401.CopyFileXP
  402. BusType        = 5            ; PCI bus
  403.  
  404. [BCM4401_B0NECXP.NTx86.Services]
  405. AddService = bcm4sbxp, 2, BCM4401AddServiceXP, XPCommonEventLog
  406.  
  407.  
  408.  
  409. ;  Broadcom  NIC
  410. [BCM4401_broadcomXP.NTx86]
  411. Characteristics    = 0x84            ; NCF_PHYSICAL | NCF_HAS_UI
  412. AddReg        = BCM4401AddRegistryXP, AdvancedTabReg, 8021pPriorityReg
  413. CopyFiles    = BCM4401.CopyFileXP
  414. BusType        = 5            ; PCI bus
  415.  
  416. [BCM4401_broadcomXP.NTx86.Services]
  417. AddService = bcm4sbxp, 2, BCM4401AddServiceXP, XPCommonEventLog
  418.  
  419.  
  420.  
  421. ;  HP NIC/LOM
  422. [BCM4401_hpXP.NTx86]
  423. Characteristics    = 0x84            ; NCF_PHYSICAL | NCF_HAS_UI
  424. AddReg        = BCM4401AddRegistryXP, AdvancedTabReg, 8021pPriorityReg
  425. CopyFiles    = BCM4401.CopyFileXP
  426. BusType        = 5            ; PCI bus
  427.  
  428. [BCM4401_hpXP.NTx86.Services]
  429. AddService = bcm4sbxp, 2, BCM4401AddServiceXP, XPCommonEventLog
  430.  
  431.  
  432.  
  433. ;  HP Rsys
  434. [BCM4401_hp_RsysXP.NTx86]
  435. Characteristics    = 0x84            ; NCF_PHYSICAL | NCF_HAS_UI
  436. DelReg          = DelReg.WakeupModeCap
  437. AddReg        = BCM4401AddRegistryXP, AdvancedTabReg_Rsys, 8021pPriorityReg
  438. CopyFiles    = BCM4401.CopyFileXP
  439. BusType        = 5            ; PCI bus
  440.  
  441. [BCM4401_hp_RsysXP.NTx86.Services]
  442. AddService = bcm4sbxp, 2, BCM4401AddServiceXP, XPCommonEventLog
  443.  
  444.  
  445.  
  446. ;  HP B0 Rsys
  447. [BCM4401_hp_B0_RsysXP.NTx86]
  448. Characteristics    = 0x84            ; NCF_PHYSICAL | NCF_HAS_UI
  449. AddReg        = BCM4401AddRegistryXP, AdvancedTabReg_B0_Rsys, 8021pPriorityReg
  450. DelReg          = DelReg.WakeupModeCap
  451. CopyFiles    = BCM4401.CopyFileXP
  452. BusType        = 5            ; PCI bus
  453.  
  454. [BCM4401_hp_B0_RsysXP.NTx86.Services]
  455. AddService = bcm4sbxp, 2, BCM4401AddServiceXP, XPCommonEventLog
  456.  
  457.  
  458.  
  459. ;  ASUSTeK
  460. [BCM4401_asustekXP.NTx86]
  461. Characteristics    = 0x84            ; NCF_PHYSICAL | NCF_HAS_UI
  462. AddReg        = BCM4401AddRegistryXP, AdvancedTabReg, 8021pPriorityReg
  463. CopyFiles    = BCM4401.CopyFileXP
  464. BusType        = 5            ; PCI bus
  465.  
  466. [BCM4401_asustekXP.NTx86.Services]
  467. AddService = bcm4sbxp, 2, BCM4401AddServiceXP, XPCommonEventLog
  468.  
  469.  
  470.  
  471. ;  MSI one
  472. [BCM4401_msi_oneXP.NTx86]
  473. Characteristics    = 0x84            ; NCF_PHYSICAL | NCF_HAS_UI
  474. AddReg        = BCM4401AddRegistryXP, AdvancedTabReg, 8021pPriorityReg
  475. CopyFiles    = BCM4401.CopyFileXP
  476. BusType        = 5            ; PCI bus
  477.  
  478. [BCM4401_msi_oneXP.NTx86.Services]
  479. AddService = bcm4sbxp, 2, BCM4401AddServiceXP, XPCommonEventLog
  480.  
  481.  
  482.  
  483. ;  MSI two
  484. [BCM4401_msi_twoXP.NTx86]
  485. Characteristics    = 0x84            ; NCF_PHYSICAL | NCF_HAS_UI
  486. AddReg        = BCM4401AddRegistryXP, AdvancedTabReg, 8021pPriorityReg
  487. CopyFiles    = BCM4401.CopyFileXP
  488. BusType        = 5            ; PCI bus
  489.  
  490. [BCM4401_msi_twoXP.NTx86.Services]
  491. AddService = bcm4sbxp, 2, BCM4401AddServiceXP, XPCommonEventLog
  492.  
  493. ;---------------end of XP32 install section-------------------------
  494.  
  495. ;-----------------------------------------------------------------
  496. ;
  497. [XPCommonEventLog]
  498. AddReg = XPCommonAddEventLogReg
  499.  
  500. [XPCommonAddEventLogReg]
  501. HKR,    ,    EventMessageFile,    0x00020000,    "%%SystemRoot%%\System32\netevent.dll;%%SystemRoot%%\System32\drivers\bcm4sbxp.sys"
  502. HKR,    ,    TypesSupported,        0x00010001,    7
  503.  
  504. [NTCommonEventLog]
  505. AddReg = NTCommonAddEventLogReg
  506.  
  507. [NTCommonAddEventLogReg]
  508. HKR,    ,    EventMessageFile,    0x00020000,    "%%SystemRoot%%\System32\netevent.dll;%%SystemRoot%%\System32\drivers\bcm4sbe5.sys"
  509. HKR,    ,    TypesSupported,        0x00010001,    7
  510.  
  511.  
  512. [8021pPriorityReg]
  513. HKR, Ndi\Params\8021pPriority,         ParamDesc,  0, %8021pPriority%
  514. HKR, Ndi\Params\8021pPriority,         default,    0, "0"
  515. HKR, Ndi\Params\8021pPriority\Enum,    "1",        0, %Enabled%
  516. HKR, Ndi\Params\8021pPriority\Enum,    "0",        0, %Disabled%
  517. HKR, Ndi\Params\8021pPriority,         type,       0, "enum"
  518.  
  519. [AdvancedTabReg]
  520. HKR, Ndi\params\SpeedAndDuplex,       ParamDesc,  0, %SpeedAndDuplex%
  521. HKR, Ndi\params\SpeedAndDuplex,       default,    0, "0"
  522. HKR, Ndi\params\SpeedAndDuplex,       type,       0, "enum"
  523. HKR, Ndi\params\SpeedAndDuplex\enum,  "0",        0, %AutoDetect%
  524. HKR, Ndi\params\SpeedAndDuplex\enum,  "1",        0, %10MbHalfDuplex%
  525. HKR, Ndi\params\SpeedAndDuplex\enum,  "2",        0, %10MbFullDuplex%
  526. HKR, Ndi\params\SpeedAndDuplex\enum,  "3",        0, %100MbHalfDuplex%
  527. HKR, Ndi\params\SpeedAndDuplex\enum,  "4",        0, %100MbFullDuplex%
  528.  
  529. HKR, Ndi\Params\WakeUpModeCap,       ParamDesc,   0 , %WakeUpMode%
  530. HKR, Ndi\Params\WakeUpModeCap,       default,  0  , "2"
  531. HKR, Ndi\Params\WakeUpModeCap,       type,      0  , "enum"
  532. HKR, Ndi\Params\WakeUpModeCap\enum,  "0",        0 , %WakeUpMode_None%
  533. HKR, Ndi\Params\WakeUpModeCap\enum,  "1",        0 , %WakeUpMode_Magic%
  534. HKR, Ndi\Params\WakeUpModeCap\enum,  "2",        0 , %WakeUpMode_Pattern%
  535.  
  536. HKR, Ndi\Params\FlowControlCap,       ParamDesc,   0 , %FlowControlMode%
  537. HKR, Ndi\Params\FlowControlCap,       default,  0  , "2"
  538. HKR, Ndi\Params\FlowControlCap,       type,      0  , "enum"
  539. HKR, Ndi\Params\FlowControlCap\enum,  "0",        0 , %FlowControlMode_None%
  540. ;   HKR, Ndi\Params\FlowControlCap\enum,  "1",        0 , %FlowControlMode_Rx%
  541. HKR, Ndi\Params\FlowControlCap\enum,  "2",        0 , %FlowControlMode_Tx%
  542. ;  HKR, Ndi\Params\FlowControlCap\enum,  "3",        0 , %FlowControlMode_Both%
  543.  
  544. HKR, Ndi\params\NetworkAddress,        ParamDesc,  0, %NetworkAddress%
  545. HKR, Ndi\params\NetworkAddress,        Default,    0, ""
  546. HKR, Ndi\params\NetworkAddress,        type,       0, "edit"
  547. HKR, NDI\params\NetworkAddress,        LimitText,  0, "12"
  548. HKR, NDI\params\NetworkAddress,        UpperCase,  0, "1"
  549. HKR, NDI\params\NetworkAddress,        optional,   0, "1"
  550.  
  551.  
  552. [AdvancedTabReg_A1_DE]
  553. HKR, Ndi\params\SpeedAndDuplex,       ParamDesc,  0, %SpeedAndDuplex%
  554. HKR, Ndi\params\SpeedAndDuplex,       default,    0, "0"
  555. HKR, Ndi\params\SpeedAndDuplex,       type,       0, "enum"
  556. HKR, Ndi\params\SpeedAndDuplex\enum,  "0",        0, %AutoDetect%
  557. HKR, Ndi\params\SpeedAndDuplex\enum,  "1",        0, %10MbHalfDuplex%
  558. HKR, Ndi\params\SpeedAndDuplex\enum,  "2",        0, %10MbFullDuplex%
  559. HKR, Ndi\params\SpeedAndDuplex\enum,  "3",        0, %100MbHalfDuplex%
  560. HKR, Ndi\params\SpeedAndDuplex\enum,  "4",        0, %100MbFullDuplex%
  561.  
  562. HKR, Ndi\Params\WakeUpModeCap,       ParamDesc,   0 , %WakeUpMode%
  563. HKR, Ndi\Params\WakeUpModeCap,       default,  0  , "2"
  564. HKR, Ndi\Params\WakeUpModeCap,       type,      0  , "enum"
  565. HKR, Ndi\Params\WakeUpModeCap\enum,  "0",        0 , %WakeUpMode_None%
  566. HKR, Ndi\Params\WakeUpModeCap\enum,  "1",        0 , %WakeUpMode_Magic%
  567. HKR, Ndi\Params\WakeUpModeCap\enum,  "2",        0 , %WakeUpMode_Pattern%
  568.  
  569. HKR, Ndi\Params\FlowControlCap,       ParamDesc,   0 , %FlowControlMode%
  570. HKR, Ndi\Params\FlowControlCap,       default,  0  , "2"
  571. HKR, Ndi\Params\FlowControlCap,       type,      0  , "enum"
  572. HKR, Ndi\Params\FlowControlCap\enum,  "0",        0 , %FlowControlMode_None%
  573. ;   HKR, Ndi\Params\FlowControlCap\enum,  "1",        0 , %FlowControlMode_Rx%
  574. HKR, Ndi\Params\FlowControlCap\enum,  "2",        0 , %FlowControlMode_Tx%
  575. ;  HKR, Ndi\Params\FlowControlCap\enum,  "3",        0 , %FlowControlMode_Both%
  576.  
  577.  
  578.  
  579. ; this AdvancedTabReg_2 is for 2nd generation chips
  580. [AdvancedTabReg_2]
  581. HKR, Ndi\params\SpeedAndDuplex,       ParamDesc,  0, %SpeedAndDuplex%
  582. HKR, Ndi\params\SpeedAndDuplex,       default,    0, "0"
  583. HKR, Ndi\params\SpeedAndDuplex,       type,       0, "enum"
  584. HKR, Ndi\params\SpeedAndDuplex\enum,  "0",        0, %AutoDetect%
  585. HKR, Ndi\params\SpeedAndDuplex\enum,  "1",        0, %10MbHalfDuplex%
  586. HKR, Ndi\params\SpeedAndDuplex\enum,  "2",        0, %10MbFullDuplex%
  587. HKR, Ndi\params\SpeedAndDuplex\enum,  "3",        0, %100MbHalfDuplex%
  588. HKR, Ndi\params\SpeedAndDuplex\enum,  "4",        0, %100MbFullDuplex%
  589.  
  590. HKR, Ndi\Params\WakeUpModeCap,       ParamDesc,   0 , %WakeUpMode%
  591. HKR, Ndi\Params\WakeUpModeCap,       default,  0  , "3"
  592. HKR, Ndi\Params\WakeUpModeCap,       type,      0  , "enum"
  593. HKR, Ndi\Params\WakeUpModeCap\enum,  "0",        0 , %WakeUpMode_None%
  594. HKR, Ndi\Params\WakeUpModeCap\enum,  "1",        0 , %WakeUpMode_Magic%
  595. HKR, Ndi\Params\WakeUpModeCap\enum,  "2",        0 , %WakeUpMode_Pattern%
  596. HKR, Ndi\Params\WakeUpModeCap\enum,  "3",        0 , %WakeUpMode_Both%
  597.  
  598. HKR, Ndi\Params\FlowControlCap,       ParamDesc,   0 , %FlowControlMode%
  599. HKR, Ndi\Params\FlowControlCap,       default,  0  , "2"
  600. HKR, Ndi\Params\FlowControlCap,       type,      0  , "enum"
  601. HKR, Ndi\Params\FlowControlCap\enum,  "0",        0 , %FlowControlMode_None%
  602. ;   HKR, Ndi\Params\FlowControlCap\enum,  "1",        0 , %FlowControlMode_Rx%
  603. HKR, Ndi\Params\FlowControlCap\enum,  "2",        0 , %FlowControlMode_Tx%
  604. ;  HKR, Ndi\Params\FlowControlCap\enum,  "3",        0 , %FlowControlMode_Both%
  605.  
  606. HKR, Ndi\params\NetworkAddress,        ParamDesc,  0, %NetworkAddress%
  607. HKR, Ndi\params\NetworkAddress,        Default,    0, ""
  608. HKR, Ndi\params\NetworkAddress,        type,       0, "edit"
  609. HKR, NDI\params\NetworkAddress,        LimitText,  0, "12"
  610. HKR, NDI\params\NetworkAddress,        UpperCase,  0, "1"
  611. HKR, NDI\params\NetworkAddress,        optional,   0, "1"
  612.  
  613.  
  614. ; this AdvancedTabReg_2 is for 2nd generation chips with SVendorID=0x10cf
  615. [AdvancedTabReg_2FJ]
  616. HKR, Ndi\params\SpeedAndDuplex,       ParamDesc,  0, %SpeedAndDuplex%
  617. HKR, Ndi\params\SpeedAndDuplex,       default,    0, "0"
  618. HKR, Ndi\params\SpeedAndDuplex,       type,       0, "enum"
  619. HKR, Ndi\params\SpeedAndDuplex\enum,  "0",        0, %AutoDetect%
  620. HKR, Ndi\params\SpeedAndDuplex\enum,  "1",        0, %10MbHalfDuplex%
  621. HKR, Ndi\params\SpeedAndDuplex\enum,  "2",        0, %10MbFullDuplex%
  622. HKR, Ndi\params\SpeedAndDuplex\enum,  "3",        0, %100MbHalfDuplex%
  623. HKR, Ndi\params\SpeedAndDuplex\enum,  "4",        0, %100MbFullDuplex%
  624.  
  625. HKR, Ndi\Params\WakeUpModeCap,       ParamDesc,   0 , %WakeUpMode%
  626. HKR, Ndi\Params\WakeUpModeCap,       default,  0  , "3"
  627. HKR, Ndi\Params\WakeUpModeCap,       type,      0  , "enum"
  628. HKR, Ndi\Params\WakeUpModeCap\enum,  "0",        0 , %WakeUpMode_None%
  629. HKR, Ndi\Params\WakeUpModeCap\enum,  "1",        0 , %WakeUpMode_Magic%
  630. HKR, Ndi\Params\WakeUpModeCap\enum,  "2",        0 , %WakeUpMode_Pattern%
  631. HKR, Ndi\Params\WakeUpModeCap\enum,  "3",        0 , %WakeUpMode_Both%
  632.  
  633. HKR, Ndi\Params\FlowControlCap,       ParamDesc,   0 , %FlowControlMode%
  634. HKR, Ndi\Params\FlowControlCap,       default,  0  , "0"
  635. HKR, Ndi\Params\FlowControlCap,       type,      0  , "enum"
  636. HKR, Ndi\Params\FlowControlCap\enum,  "0",        0 , %FlowControlMode_None%
  637. ;   HKR, Ndi\Params\FlowControlCap\enum,  "1",        0 , %FlowControlMode_Rx%
  638. HKR, Ndi\Params\FlowControlCap\enum,  "2",        0 , %FlowControlMode_Tx%
  639. ;  HKR, Ndi\Params\FlowControlCap\enum,  "3",        0 , %FlowControlMode_Both%
  640.  
  641. HKR, Ndi\params\NetworkAddress,        ParamDesc,  0, %NetworkAddress%
  642. HKR, Ndi\params\NetworkAddress,        Default,    0, ""
  643. HKR, Ndi\params\NetworkAddress,        type,       0, "edit"
  644. HKR, NDI\params\NetworkAddress,        LimitText,  0, "12"
  645. HKR, NDI\params\NetworkAddress,        UpperCase,  0, "1"
  646. HKR, NDI\params\NetworkAddress,        optional,   0, "1"
  647.  
  648.  
  649.  
  650.  
  651. ; this AdvancedTabReg_2_DE is for 2nd generation chips with SVID=0x1028
  652. [AdvancedTabReg_2_DE]
  653. HKR, Ndi\params\SpeedAndDuplex,       ParamDesc,  0, %SpeedAndDuplex%
  654. HKR, Ndi\params\SpeedAndDuplex,       default,    0, "0"
  655. HKR, Ndi\params\SpeedAndDuplex,       type,       0, "enum"
  656. HKR, Ndi\params\SpeedAndDuplex\enum,  "0",        0, %AutoDetect%
  657. HKR, Ndi\params\SpeedAndDuplex\enum,  "1",        0, %10MbHalfDuplex%
  658. HKR, Ndi\params\SpeedAndDuplex\enum,  "2",        0, %10MbFullDuplex%
  659. HKR, Ndi\params\SpeedAndDuplex\enum,  "3",        0, %100MbHalfDuplex%
  660. HKR, Ndi\params\SpeedAndDuplex\enum,  "4",        0, %100MbFullDuplex%
  661.  
  662. HKR, Ndi\Params\WakeUpModeCap,       ParamDesc,   0 , %WakeUpMode%
  663. HKR, Ndi\Params\WakeUpModeCap,       default,  0  , "3"
  664. HKR, Ndi\Params\WakeUpModeCap,       type,      0  , "enum"
  665. HKR, Ndi\Params\WakeUpModeCap\enum,  "0",        0 , %WakeUpMode_None%
  666. HKR, Ndi\Params\WakeUpModeCap\enum,  "1",        0 , %WakeUpMode_Magic%
  667. HKR, Ndi\Params\WakeUpModeCap\enum,  "2",        0 , %WakeUpMode_Pattern%
  668. HKR, Ndi\Params\WakeUpModeCap\enum,  "3",        0 , %WakeUpMode_Both%
  669.  
  670. HKR, Ndi\Params\FlowControlCap,       ParamDesc,   0 , %FlowControlMode%
  671. HKR, Ndi\Params\FlowControlCap,       default,  0  , "2"
  672. HKR, Ndi\Params\FlowControlCap,       type,      0  , "enum"
  673. HKR, Ndi\Params\FlowControlCap\enum,  "0",        0 , %FlowControlMode_None%
  674. ;   HKR, Ndi\Params\FlowControlCap\enum,  "1",        0 , %FlowControlMode_Rx%
  675. HKR, Ndi\Params\FlowControlCap\enum,  "2",        0 , %FlowControlMode_Tx%
  676. ;  HKR, Ndi\Params\FlowControlCap\enum,  "3",        0 , %FlowControlMode_Both%
  677.  
  678.  
  679. [AdvancedTabReg_Rsys]
  680. HKR, Ndi\params\SpeedAndDuplex,       ParamDesc,  0, %SpeedAndDuplex%
  681. HKR, Ndi\params\SpeedAndDuplex,       default,    0, "0"
  682. HKR, Ndi\params\SpeedAndDuplex,       type,       0, "enum"
  683. HKR, Ndi\params\SpeedAndDuplex\enum,  "0",        0, %AutoDetect%
  684. HKR, Ndi\params\SpeedAndDuplex\enum,  "1",        0, %10MbHalfDuplex%
  685. HKR, Ndi\params\SpeedAndDuplex\enum,  "2",        0, %10MbFullDuplex%
  686. HKR, Ndi\params\SpeedAndDuplex\enum,  "3",        0, %100MbHalfDuplex%
  687. HKR, Ndi\params\SpeedAndDuplex\enum,  "4",        0, %100MbFullDuplex%
  688.  
  689. HKR, Ndi\Params\FlowControlCap,       ParamDesc,   0 , %FlowControlMode%
  690. HKR, Ndi\Params\FlowControlCap,       default,  0  , "2"
  691. HKR, Ndi\Params\FlowControlCap,       type,      0  , "enum"
  692. HKR, Ndi\Params\FlowControlCap\enum,  "0",        0 , %FlowControlMode_None%
  693. ;   HKR, Ndi\Params\FlowControlCap\enum,  "1",        0 , %FlowControlMode_Rx%
  694. HKR, Ndi\Params\FlowControlCap\enum,  "2",        0 , %FlowControlMode_Tx%
  695. ;  HKR, Ndi\Params\FlowControlCap\enum,  "3",        0 , %FlowControlMode_Both%
  696.  
  697. HKR, Ndi\params\NetworkAddress,        ParamDesc,  0, %NetworkAddress%
  698. HKR, Ndi\params\NetworkAddress,        Default,    0, ""
  699. HKR, Ndi\params\NetworkAddress,        type,       0, "edit"
  700. HKR, NDI\params\NetworkAddress,        LimitText,  0, "12"
  701. HKR, NDI\params\NetworkAddress,        UpperCase,  0, "1"
  702. HKR, NDI\params\NetworkAddress,        optional,   0, "1"
  703.  
  704.  
  705. ; this AdvancedTabReg_2 is for 2nd generation chips  - Rsys version
  706. [AdvancedTabReg_B0_Rsys]
  707. HKR, Ndi\params\SpeedAndDuplex,       ParamDesc,  0, %SpeedAndDuplex%
  708. HKR, Ndi\params\SpeedAndDuplex,       default,    0, "0"
  709. HKR, Ndi\params\SpeedAndDuplex,       type,       0, "enum"
  710. HKR, Ndi\params\SpeedAndDuplex\enum,  "0",        0, %AutoDetect%
  711. HKR, Ndi\params\SpeedAndDuplex\enum,  "1",        0, %10MbHalfDuplex%
  712. HKR, Ndi\params\SpeedAndDuplex\enum,  "2",        0, %10MbFullDuplex%
  713. HKR, Ndi\params\SpeedAndDuplex\enum,  "3",        0, %100MbHalfDuplex%
  714. HKR, Ndi\params\SpeedAndDuplex\enum,  "4",        0, %100MbFullDuplex%
  715.  
  716. HKR, Ndi\Params\FlowControlCap,       ParamDesc,   0 , %FlowControlMode%
  717. HKR, Ndi\Params\FlowControlCap,       default,  0  , "2"
  718. HKR, Ndi\Params\FlowControlCap,       type,      0  , "enum"
  719. HKR, Ndi\Params\FlowControlCap\enum,  "0",        0 , %FlowControlMode_None%
  720. ;   HKR, Ndi\Params\FlowControlCap\enum,  "1",        0 , %FlowControlMode_Rx%
  721. HKR, Ndi\Params\FlowControlCap\enum,  "2",        0 , %FlowControlMode_Tx%
  722. ;  HKR, Ndi\Params\FlowControlCap\enum,  "3",        0 , %FlowControlMode_Both%
  723.  
  724. HKR, Ndi\params\NetworkAddress,        ParamDesc,  0, %NetworkAddress%
  725. HKR, Ndi\params\NetworkAddress,        Default,    0, ""
  726. HKR, Ndi\params\NetworkAddress,        type,       0, "edit"
  727. HKR, NDI\params\NetworkAddress,        LimitText,  0, "12"
  728. HKR, NDI\params\NetworkAddress,        UpperCase,  0, "1"
  729. HKR, NDI\params\NetworkAddress,        optional,   0, "1"
  730.  
  731. [ParamsLogOptions]
  732. HKR, Ndi\Params\LogLevelInfo,        ParamDesc, , %LogLevelInfo%
  733. HKR, Ndi\Params\LogLevelInfo,        default,   , "0"
  734. HKR, Ndi\Params\LogLevelInfo,        type,      , "enum"
  735. HKR, Ndi\Params\LogLevelInfo\enum,   0,         , %LogLevelInfo_Disable%
  736. HKR, Ndi\Params\LogLevelInfo\enum,   1,         , %LogLevelInfo_Enable%
  737. HKR, Ndi\Params\LogLevelWarn,        ParamDesc, , %LogLevelWarn%
  738. HKR, Ndi\Params\LogLevelWarn,        default,   , "0"
  739. HKR, Ndi\Params\LogLevelWarn,        type,      , "enum"
  740. HKR, Ndi\Params\LogLevelWarn\enum,   0,         , %LogLevelWarn_Disable%
  741. HKR, Ndi\Params\LogLevelWarn\enum,   1,         , %LogLevelWarn_Enable%
  742.  
  743.  
  744.  
  745. ;******************************************************************************
  746. ;  Keys to remove
  747. ;******************************************************************************
  748.  
  749. [DelReg.WakeupModeCap]
  750. HKR, Ndi\Params\WakeUpModeCap
  751.  
  752. [DelReg.LocalAdminAddress]
  753. HKR, Ndi\params\NetworkAddress
  754.  
  755.  
  756. ;******************************************************************************
  757.  
  758. [BCM4401AddRegistry]
  759. HKR,    Ndi,    Service,        0,    "bcm4sbe5"
  760. HKR,    Ndi\Interfaces,    UpperRange,    ,    "ndis5"
  761. HKR,    Ndi\Interfaces,    LowerRange,    ,    "ethernet"
  762. HKR,    Ndi,    HelpText,        ,    %BCM4401_HELP%
  763.  
  764. [BCM4401AddRegistryXP]
  765. HKR,    Ndi,    Service,        0,    "bcm4sbxp"
  766. HKR,    Ndi\Interfaces,    UpperRange,    ,    "ndis5"
  767. HKR,    Ndi\Interfaces,    LowerRange,    ,    "ethernet"
  768. HKR,    Ndi,    HelpText,        ,    %BCM4401_HELP%
  769.  
  770. [DestinationDirs]
  771. DefaultDestDir = 11
  772. BCM4401.CopyfileNT = 12
  773. BCM4401.CopyfileXP = 12
  774.  
  775. [SourceDisksNames]
  776. 1=%BCM4401.DiskName%,,
  777.  
  778. [SourceDisksFiles]
  779. bcm4sbxp.sys=1
  780. bcm4sbe5.sys=1
  781.  
  782. [BCM4401.CopyFileNT]
  783. bcm4sbe5.sys,,,1
  784.  
  785. [BCM4401.CopyFileXP]
  786. bcm4sbxp.sys,,,1
  787.  
  788.  
  789. [BCM4401AddService]
  790. DisplayName    = %BCM4401.Service.DispName%
  791. ServiceType    = 1            ; %SERVICE_KERNEL_DRIVER%
  792. StartType    = 3
  793. ErrorControl    = 1            ; %SERVICE_ERROR_NORMAL%
  794. ServiceBinary    = %12%\bcm4sbe5.sys
  795. LoadOrderGroup    = NDIS
  796.  
  797.  
  798. [BCM4401AddServiceXP]
  799. DisplayName    = %BCM4401.Service.DispName%
  800. ServiceType    = 1            ; %SERVICE_KERNEL_DRIVER%
  801. StartType    = 3
  802. ErrorControl    = 1            ; %SERVICE_ERROR_NORMAL%
  803. ServiceBinary    = %12%\bcm4sbxp.sys
  804. LoadOrderGroup    = NDIS
  805.  
  806.  
  807. ;******************************************************************************
  808. [strings]
  809. ; Provider
  810. V_BCM = "Broadcom"
  811.  
  812. ; PNP Devices
  813. BCM4401.DeviceDesc = "Broadcom 440x 10/100 Integrated Controller"
  814.  
  815. BCM4401_hp.Service.DispName = "Broadcom 440x 10/100 Integrated Controller XP Driver"
  816.  
  817. BCM4401_asustek.DeviceDesc = "ASUSTeK/Broadcom 440x 10/100 Integrated Controller"
  818.  
  819. BCM4401_msi_one.DeviceDesc = "MSI/Broadcom 440x 10/100 Integrated Controller"
  820.  
  821. BCM4401_msi_two.DeviceDesc = "MSI/Broadcom 440x 10/100 Integrated Controller"
  822.  
  823. BCM4401_HELP = "Broadcom 440x 10/100 Integrated Controller provides local area networking"
  824.  
  825.  
  826. BCM4401.Service.DispName = "Broadcom 440x 10/100 Integrated Controller XP Driver"
  827.  
  828. BCM4401_broadcom.Service.DispName = "Broadcom 440x 10/100 Integrated Controller XP Driver"
  829.  
  830. BCM4401_asustek.Service.DispName = "ASUSTeK/Broadcom 440x 10/100 Integrated Controller XP Driver"
  831.  
  832. BCM4401_msi_one.Service.DispName = "MSI/Broadcom 440x 10/100 Integrated Controller XP Driver"
  833.  
  834. BCM4401_msi_two.Service.DispName = "MSI/Broadcom 440x 10/100 Integrated Controller XP Driver"
  835.  
  836.  
  837.  
  838. BCM4401.DiskName = "Broadcom 440x 10/100 Integrated Controller Install Disk"
  839.  
  840. SpeedAndDuplex = "Speed & Duplex"
  841. AutoDetect = "Auto"
  842. 10MbHalfDuplex = "10 Mb Half"
  843. 10MbFullDuplex = "10 Mb Full"
  844. 100MbHalfDuplex = "100 Mb Half"
  845. 100MbFullDuplex = "100 Mb Full"
  846.  
  847. 8021pPriority = "802.1p QOS"
  848. Enabled = "Enable"
  849. Disabled = "Disable"
  850.  
  851. WakeUpMode         = "Wake Up Capabilities"
  852. WakeUpMode_Magic   = "Magic Frame"
  853. WakeUpMode_Pattern = "Wake Up Frame"
  854. WakeUpMode_Both = "Both"
  855. WakeUpMode_None    = "None"
  856.  
  857. FlowControlMode         = "Flow Control"
  858. FlowControlMode_Both    = "Rx/Tx Pause"
  859. FlowControlMode_Rx   = "Rx Pause"
  860. ;FlowControlMode_Tx   = "Tx Pause"
  861. FlowControlMode_Tx   = "Enable"
  862. FlowControlMode_None    = "Disable"
  863. NetworkAddress           = "Locally Administered Address"
  864. LogLevelInfo    = "Log Information Messages"
  865. LogLevelWarn  = "Log Warning Messages"
  866. LogLevelInfo_Disable  =  "Disable"
  867. LogLevelInfo_Enable  =  "Enable"
  868. LogLevelWarn_Disable  =  "Disable"
  869. LogLevelWarn_Enable  =  "Enable"
  870.