home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / WindowsServerTrial / server.iso / sources / install.wim / 4 / Windows / inf / net44x32.inf < prev    next >
Windows Setup INFormation  |  2008-01-19  |  56KB  |  672 lines

  1.  ■; Copyright (c) 2005, Microsoft
  2. ;
  3. ; Broadcom 10/100   4401
  4. ; INF for 32 bit Windows 2000 and XP 
  5. ;
  6. ;*******************************************************************************
  7. [version]
  8. Signature    = "$Windows NT$"
  9. Class           = Net
  10. ClassGUID    = {4d36e972-e325-11ce-bfc1-08002be10318}
  11. Provider    = %Msft%
  12. DriverVer=06/21/2006,4.49.0.0
  13. [Manufacturer]
  14. %V_BCM% = BROADCOM
  15. [ControlFlags] 
  16. ExcludeFromSelect = *
  17. ;-----------XP32 Device List------------------------------
  18. [BROADCOM]
  19. ; very generic Broadcom NIC or LOM
  20. %BCM4401.DeviceDesc%           = BCM4401XP, PCI\VEN_14E4&DEV_4401
  21. %BCM4401.DeviceDesc%           = BCM4401_B0XP, PCI\VEN_14E4&DEV_170C
  22. ; Broadcom NIC
  23. %BCM4401.DeviceDesc%        = BCM4401_broadcomXP, PCI\VEN_14E4&DEV_4401&SUBSYS_840114e4
  24. ; Dell 4401 A1 NIC/LOM  
  25. %BCM4401.DeviceDesc%     = BCM4401XP_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_01591028
  26. %BCM4401.DeviceDesc%     = BCM4401XP_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_01881028
  27. %BCM4401.DeviceDesc%     = BCM4401XP_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_01891028
  28. %BCM4401.DeviceDesc%     = BCM4401XP_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_017B1028
  29. %BCM4401.DeviceDesc%     = BCM4401XP_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_018D1028
  30. %BCM4401.DeviceDesc%     = BCM4401XP_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_01961028
  31. %BCM4401.DeviceDesc%     = BCM4401XP_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_01981028
  32. %BCM4401.DeviceDesc%     = BCM4401XP_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_01991028
  33. %BCM4401.DeviceDesc%     = BCM4401XP_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_019B1028
  34. %BCM4401.DeviceDesc%     = BCM4401XP_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_019E1028
  35. %BCM4401.DeviceDesc%     = BCM4401XP_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_019F1028
  36. %BCM4401.DeviceDesc%     = BCM4401XP_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_01A21028
  37. %BCM4401.DeviceDesc%     = BCM4401XP_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_01A41028
  38. %BCM4401.DeviceDesc%     = BCM4401XP_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_01AB1028
  39. %BCM4401.DeviceDesc%     = BCM4401XP_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_01AF1028
  40. %BCM4401.DeviceDesc%     = BCM4401XP_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_01BD1028
  41. %BCM4401.DeviceDesc%     = BCM4401XP_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_01B51028
  42. %BCM4401.DeviceDesc%     = BCM4401XP_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_01C91028
  43. %BCM4401.DeviceDesc%     = BCM4401XP_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_01CA1028
  44. %BCM4401.DeviceDesc%     = BCM4401XP_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_01CB1028
  45. %BCM4401.DeviceDesc%     = BCM4401XP_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_01CD1028
  46. %BCM4401.DeviceDesc%     = BCM4401XP_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_01D41028
  47. %BCM4401.DeviceDesc%     = BCM4401XP_A1_DE, PCI\VEN_14E4&DEV_4401&SUBSYS_01D71028
  48. ; Dell 4401 B0 NIC/LOM  
  49. %BCM4401.DeviceDesc%        = BCM4401_B0_DEXP, PCI\VEN_14E4&DEV_170C&SUBSYS_01881028
  50. %BCM4401.DeviceDesc%        = BCM4401_B0_DEXP, PCI\VEN_14E4&DEV_170C&SUBSYS_01891028
  51. %BCM4401.DeviceDesc%        = BCM4401_B0_DEXP, PCI\VEN_14E4&DEV_170C&SUBSYS_017B1028
  52. %BCM4401.DeviceDesc%        = BCM4401_B0_DEXP, PCI\VEN_14E4&DEV_170C&SUBSYS_018D1028
  53. %BCM4401.DeviceDesc%        = BCM4401_B0_DEXP, PCI\VEN_14E4&DEV_170C&SUBSYS_01961028
  54. %BCM4401.DeviceDesc%        = BCM4401_B0_DEXP, PCI\VEN_14E4&DEV_170C&SUBSYS_01981028
  55. %BCM4401.DeviceDesc%        = BCM4401_B0_DEXP, PCI\VEN_14E4&DEV_170C&SUBSYS_01991028
  56. %BCM4401.DeviceDesc%        = BCM4401_B0_DEXP, PCI\VEN_14E4&DEV_170C&SUBSYS_019B1028
  57. %BCM4401.DeviceDesc%        = BCM4401_B0_DEXP, PCI\VEN_14E4&DEV_170C&SUBSYS_019E1028
  58. %BCM4401.DeviceDesc%        = BCM4401_B0_DEXP, PCI\VEN_14E4&DEV_170C&SUBSYS_019F1028
  59. %BCM4401.DeviceDesc%        = BCM4401_B0_DEXP, PCI\VEN_14E4&DEV_170C&SUBSYS_01A21028
  60. %BCM4401.DeviceDesc%        = BCM4401_B0_DEXP, PCI\VEN_14E4&DEV_170C&SUBSYS_01A41028
  61. %BCM4401.DeviceDesc%        = BCM4401_B0_DEXP, PCI\VEN_14E4&DEV_170C&SUBSYS_01AB1028
  62. %BCM4401.DeviceDesc%        = BCM4401_B0_DEXP, PCI\VEN_14E4&DEV_170C&SUBSYS_01AF1028
  63. %BCM4401.DeviceDesc%        = BCM4401_B0_DEXP, PCI\VEN_14E4&DEV_170C&SUBSYS_01BD1028
  64. %BCM4401.DeviceDesc%        = BCM4401_B0_DEXP, PCI\VEN_14E4&DEV_170C&SUBSYS_01B51028
  65. %BCM4401.DeviceDesc%        = BCM4401_B0_DEXP, PCI\VEN_14E4&DEV_170C&SUBSYS_01C91028
  66. %BCM4401.DeviceDesc%        = BCM4401_B0_DEXP, PCI\VEN_14E4&DEV_170C&SUBSYS_01CA1028
  67. %BCM4401.DeviceDesc%        = BCM4401_B0_DEXP, PCI\VEN_14E4&DEV_170C&SUBSYS_01CB1028
  68. %BCM4401.DeviceDesc%        = BCM4401_B0_DEXP, PCI\VEN_14E4&DEV_170C&SUBSYS_01CD1028
  69. %BCM4401.DeviceDesc%        = BCM4401_B0_DEXP, PCI\VEN_14E4&DEV_170C&SUBSYS_01D41028
  70. %BCM4401.DeviceDesc%        = BCM4401_B0_DEXP, PCI\VEN_14E4&DEV_170C&SUBSYS_01D71028
  71. ; HP NIC/LOM  
  72. %BCM4401.DeviceDesc%        = BCM4401_hp_RsysXP, PCI\VEN_14E4&DEV_4401&SUBSYS_08B0103C
  73. %BCM4401.DeviceDesc%        = BCM4401_hp_B0_RsysXP, PCI\VEN_14E4&DEV_170C&SUBSYS_08B0103C
  74. %BCM4401.DeviceDesc%        = BCM4401_hpXP, PCI\VEN_14E4&DEV_4401&SUBSYS_08BC103C
  75. %BCM4401.DeviceDesc%        = BCM4401_hp_B0_RsysXP, PCI\VEN_14E4&DEV_170C&SUBSYS_3095103C
  76. %BCM4401.DeviceDesc%        = BCM4401_hp_B0_RsysXP, PCI\VEN_14E4&DEV_170C&SUBSYS_3098103C
  77. %BCM4401.DeviceDesc%        = BCM4401_hp_B0_RsysXP, PCI\VEN_14E4&DEV_170C&SUBSYS_3099103C
  78. ; Toshiba NIC/LOM
  79. %BCM4401.DeviceDesc%     = BCM4401_broadcomXP, PCI\VEN_14E4&DEV_4401&SUBSYS_00011179
  80. ; Fujitsu NIC/LOM
  81. %BCM4401.DeviceDesc%     = BCM4401_B0FJXP, PCI\VEN_14E4&DEV_170C&SUBSYS_123B10CF
  82. ; NEC 4401 B0 NIC/LOM
  83. %BCM4401.DeviceDesc%     = BCM4401_B0NECXP, PCI\VEN_14E4&DEV_170C&SUBSYS_82C41033
  84. ; asustek LOM
  85. %BCM4401_asustek.DeviceDesc% = BCM4401_asustekXP,   PCI\VEN_14E4&DEV_4401&SUBSYS_80A81043
  86. ; MSI LOM
  87. %BCM4401_msi_one.DeviceDesc% = BCM4401_msi_oneXP, PCI\VEN_14E4&DEV_4401&SUBSYS_585C1462
  88. ; MSI LOM
  89. %BCM4401_msi_two.DeviceDesc% = BCM4401_msi_twoXP, PCI\VEN_14E4&DEV_4401&SUBSYS_590C1462
  90. ;------------end of XP 32 device list-------------------------------
  91. ;----- Windows XP Install section--------------------------------------
  92. ;  Broadcom  Catch All
  93. [BCM4401XP]
  94. Characteristics    = 0x84            ; NCF_PHYSICAL | NCF_HAS_UI
  95. AddReg        = BCM4401AddRegistryXP, AdvancedTabReg, 8021pPriorityReg
  96. CopyFiles    = BCM4401.CopyFileXP
  97. BusType        = 5            ; PCI bus
  98. *IfType          = 6                 ; IF_TYPE_ETHERNET_CSMACD
  99. *MediaType   = 0                 ; NdisMedium802_3
  100. *PhysicalMediaType = 14             ; NdisPhysicalMedium802_3 
  101. [BCM4401XP.Services]
  102. AddService = bcm4sbxp, 2, BCM4401AddService, CommonEventLog
  103. ;  Broadcom  A1 DE OEM 
  104. [BCM4401XP_A1_DE]
  105. Characteristics    = 0x84            ; NCF_PHYSICAL | NCF_HAS_UI
  106. AddReg        = BCM4401AddRegistryXP, AdvancedTabReg_A1_DE, 8021pPriorityReg
  107. CopyFiles    = BCM4401.CopyFileXP
  108. BusType        = 5            ; PCI bus
  109. *IfType          = 6                 ; IF_TYPE_ETHERNET_CSMACD
  110. *MediaType   = 0                 ; NdisMedium802_3
  111. *PhysicalMediaType = 14             ; NdisPhysicalMedium802_3 
  112. [BCM4401XP_A1_DE.Services]
  113. AddService = bcm4sbxp, 2, BCM4401AddService, CommonEventLog
  114. ;  Broadcom  4401 B0
  115. [BCM4401_B0XP]
  116. Characteristics    = 0x84            ; NCF_PHYSICAL | NCF_HAS_UI
  117. AddReg        = BCM4401AddRegistryXP, AdvancedTabReg_2, 8021pPriorityReg
  118. CopyFiles    = BCM4401.CopyFileXP
  119. BusType        = 5            ; PCI bus
  120. *IfType          = 6                 ; IF_TYPE_ETHERNET_CSMACD
  121. *MediaType   = 0                 ; NdisMedium802_3
  122. *PhysicalMediaType = 14             ; NdisPhysicalMedium802_3 
  123. [BCM4401_B0XP.Services]
  124. AddService = bcm4sbxp, 2, BCM4401AddService, CommonEventLog
  125. ;  Broadcom SVID=0x1028 4401 B0
  126. [BCM4401_B0_DEXP]
  127. Characteristics    = 0x84            ; NCF_PHYSICAL | NCF_HAS_UI
  128. DelReg       = DelReg.LocalAdminAddress
  129. AddReg        = BCM4401AddRegistryXP, AdvancedTabReg_2_DE, 8021pPriorityReg
  130. CopyFiles    = BCM4401.CopyFileXP
  131. BusType        = 5            ; PCI bus
  132. *IfType          = 6                 ; IF_TYPE_ETHERNET_CSMACD
  133. *MediaType   = 0                 ; NdisMedium802_3
  134. *PhysicalMediaType = 14             ; NdisPhysicalMedium802_3 
  135. [BCM4401_B0_DEXP.Services]
  136. AddService = bcm4sbxp, 2, BCM4401AddService, CommonEventLog
  137. ;  Broadcom  4401 B0FJ 
  138. [BCM4401_B0FJXP]
  139. Characteristics    = 0x84            ; NCF_PHYSICAL | NCF_HAS_UI
  140. AddReg        = BCM4401AddRegistryXP, AdvancedTabReg_2FJ, 8021pPriorityReg , ParamsLogOptions
  141. CopyFiles    = BCM4401.CopyFileXP
  142. BusType        = 5            ; PCI bus
  143. *IfType          = 6                 ; IF_TYPE_ETHERNET_CSMACD
  144. *MediaType   = 0                 ; NdisMedium802_3
  145. *PhysicalMediaType = 14             ; NdisPhysicalMedium802_3 
  146. [BCM4401_B0FJXP.Services]
  147. AddService = bcm4sbxp, 2, BCM4401AddService, CommonEventLog
  148. ;  Broadcom  4401 B0 NEC
  149. [BCM4401_B0NECXP]
  150. Characteristics    = 0x84            ; NCF_PHYSICAL | NCF_HAS_UI
  151. AddReg        = BCM4401AddRegistryXP, AdvancedTabReg_2, 8021pPriorityReg , ParamsLogOptions
  152. CopyFiles    = BCM4401.CopyFileXP
  153. BusType        = 5            ; PCI bus
  154. *IfType          = 6                 ; IF_TYPE_ETHERNET_CSMACD
  155. *MediaType   = 0                 ; NdisMedium802_3
  156. *PhysicalMediaType = 14             ; NdisPhysicalMedium802_3 
  157. [BCM4401_B0NECXP.Services]
  158. AddService = bcm4sbxp, 2, BCM4401AddService, CommonEventLog
  159. ;  Broadcom  NIC
  160. [BCM4401_broadcomXP]
  161. Characteristics    = 0x84            ; NCF_PHYSICAL | NCF_HAS_UI
  162. AddReg        = BCM4401AddRegistryXP, AdvancedTabReg, 8021pPriorityReg
  163. CopyFiles    = BCM4401.CopyFileXP
  164. BusType        = 5            ; PCI bus
  165. *IfType          = 6                 ; IF_TYPE_ETHERNET_CSMACD
  166. *MediaType   = 0                 ; NdisMedium802_3
  167. *PhysicalMediaType = 14             ; NdisPhysicalMedium802_3 
  168. [BCM4401_broadcomXP.Services]
  169. AddService = bcm4sbxp, 2, BCM4401AddService, CommonEventLog
  170. ;  HP NIC/LOM
  171. [BCM4401_hpXP]
  172. Characteristics    = 0x84            ; NCF_PHYSICAL | NCF_HAS_UI
  173. AddReg        = BCM4401AddRegistryXP, AdvancedTabReg, 8021pPriorityReg
  174. CopyFiles    = BCM4401.CopyFileXP
  175. BusType        = 5            ; PCI bus
  176. *IfType          = 6                 ; IF_TYPE_ETHERNET_CSMACD
  177. *MediaType   = 0                 ; NdisMedium802_3
  178. *PhysicalMediaType = 14             ; NdisPhysicalMedium802_3 
  179. [BCM4401_hpXP.Services]
  180. AddService = bcm4sbxp, 2, BCM4401AddService, CommonEventLog
  181. ;  HP Rsys
  182. [BCM4401_hp_RsysXP]
  183. Characteristics    = 0x84            ; NCF_PHYSICAL | NCF_HAS_UI
  184. DelReg          = DelReg.WakeupModeCap
  185. AddReg        = BCM4401AddRegistryXP, AdvancedTabReg_Rsys, 8021pPriorityReg
  186. CopyFiles    = BCM4401.CopyFileXP
  187. BusType        = 5            ; PCI bus
  188. *IfType          = 6                 ; IF_TYPE_ETHERNET_CSMACD
  189. *MediaType   = 0                 ; NdisMedium802_3
  190. *PhysicalMediaType = 14             ; NdisPhysicalMedium802_3 
  191. [BCM4401_hp_RsysXP.Services]
  192. AddService = bcm4sbxp, 2, BCM4401AddService, CommonEventLog
  193. ;  HP B0 Rsys
  194. [BCM4401_hp_B0_RsysXP]
  195. Characteristics    = 0x84            ; NCF_PHYSICAL | NCF_HAS_UI
  196. AddReg        = BCM4401AddRegistryXP, AdvancedTabReg_B0_Rsys, 8021pPriorityReg
  197. DelReg          = DelReg.WakeupModeCap
  198. CopyFiles    = BCM4401.CopyFileXP
  199. BusType        = 5            ; PCI bus
  200. *IfType          = 6                 ; IF_TYPE_ETHERNET_CSMACD
  201. *MediaType   = 0                 ; NdisMedium802_3
  202. *PhysicalMediaType = 14             ; NdisPhysicalMedium802_3 
  203. [BCM4401_hp_B0_RsysXP.Services]
  204. AddService = bcm4sbxp, 2, BCM4401AddService, CommonEventLog
  205. ;  ASUSTeK
  206. [BCM4401_asustekXP]
  207. Characteristics    = 0x84            ; NCF_PHYSICAL | NCF_HAS_UI
  208. AddReg        = BCM4401AddRegistryXP, AdvancedTabReg, 8021pPriorityReg
  209. CopyFiles    = BCM4401.CopyFileXP
  210. BusType        = 5            ; PCI bus
  211. *IfType          = 6                 ; IF_TYPE_ETHERNET_CSMACD
  212. *MediaType   = 0                 ; NdisMedium802_3
  213. *PhysicalMediaType = 14             ; NdisPhysicalMedium802_3 
  214. [BCM4401_asustekXP.Services]
  215. AddService = bcm4sbxp, 2, BCM4401AddService, CommonEventLog
  216. ;  MSI one
  217. [BCM4401_msi_oneXP]
  218. Characteristics    = 0x84            ; NCF_PHYSICAL | NCF_HAS_UI
  219. AddReg        = BCM4401AddRegistryXP, AdvancedTabReg, 8021pPriorityReg
  220. CopyFiles    = BCM4401.CopyFileXP
  221. BusType        = 5            ; PCI bus
  222. *IfType          = 6                 ; IF_TYPE_ETHERNET_CSMACD
  223. *MediaType   = 0                 ; NdisMedium802_3
  224. *PhysicalMediaType = 14             ; NdisPhysicalMedium802_3 
  225. [BCM4401_msi_oneXP.Services]
  226. AddService = bcm4sbxp, 2, BCM4401AddService, CommonEventLog
  227. ;  MSI two
  228. [BCM4401_msi_twoXP]
  229. Characteristics    = 0x84            ; NCF_PHYSICAL | NCF_HAS_UI
  230. AddReg        = BCM4401AddRegistryXP, AdvancedTabReg, 8021pPriorityReg
  231. CopyFiles    = BCM4401.CopyFileXP
  232. BusType        = 5            ; PCI bus
  233. *IfType          = 6                 ; IF_TYPE_ETHERNET_CSMACD
  234. *MediaType   = 0                 ; NdisMedium802_3
  235. *PhysicalMediaType = 14             ; NdisPhysicalMedium802_3 
  236. [BCM4401_msi_twoXP.Services]
  237. AddService = bcm4sbxp, 2, BCM4401AddService, CommonEventLog
  238. ;---------------end of XP32 install section-------------------------
  239. ;-----------------------------------------------------------------
  240. ;
  241. [CommonEventLog]
  242. AddReg = CommonAddEventLogReg
  243. [CommonAddEventLogReg]
  244. HKR,    ,    EventMessageFile,    0x00020000,    "%%SystemRoot%%\System32\netevent.dll;%%SystemRoot%%\System32\drivers\bcm4sbxp.sys"
  245. HKR,    ,    TypesSupported,        0x00010001,    7
  246. [8021pPriorityReg]
  247. HKR, Ndi\Params\8021pPriority,         ParamDesc,  0, %8021pPriority%
  248. HKR, Ndi\Params\8021pPriority,         default,    0, "0"
  249. HKR, Ndi\Params\8021pPriority\Enum,    "1",        0, %Enabled%
  250. HKR, Ndi\Params\8021pPriority\Enum,    "0",        0, %Disabled%
  251. HKR, Ndi\Params\8021pPriority,         type,       0, "enum"
  252. [AdvancedTabReg]
  253. HKR, Ndi\params\SpeedAndDuplex,       ParamDesc,  0, %SpeedAndDuplex%
  254. HKR, Ndi\params\SpeedAndDuplex,       default,    0, "0"
  255. HKR, Ndi\params\SpeedAndDuplex,       type,       0, "enum"
  256. HKR, Ndi\params\SpeedAndDuplex\enum,  "0",        0, %AutoDetect%
  257. HKR, Ndi\params\SpeedAndDuplex\enum,  "1",        0, %10MbHalfDuplex%
  258. HKR, Ndi\params\SpeedAndDuplex\enum,  "2",        0, %10MbFullDuplex%
  259. HKR, Ndi\params\SpeedAndDuplex\enum,  "3",        0, %100MbHalfDuplex%
  260. HKR, Ndi\params\SpeedAndDuplex\enum,  "4",        0, %100MbFullDuplex%
  261. HKR, Ndi\Params\WakeUpModeCap,       ParamDesc,   0 , %WakeUpMode%
  262. HKR, Ndi\Params\WakeUpModeCap,       default,  0  , "2"
  263. HKR, Ndi\Params\WakeUpModeCap,       type,      0  , "enum"
  264. HKR, Ndi\Params\WakeUpModeCap\enum,  "0",        0 , %WakeUpMode_None%
  265. HKR, Ndi\Params\WakeUpModeCap\enum,  "1",        0 , %WakeUpMode_Magic%
  266. HKR, Ndi\Params\WakeUpModeCap\enum,  "2",        0 , %WakeUpMode_Pattern%
  267. HKR, Ndi\Params\FlowControlCap,       ParamDesc,   0 , %FlowControlMode%
  268. HKR, Ndi\Params\FlowControlCap,       default,  0  , "0"
  269. HKR, Ndi\Params\FlowControlCap,       type,      0  , "enum"
  270. HKR, Ndi\Params\FlowControlCap\enum,  "0",        0 , %FlowControlMode_None%
  271. HKR, Ndi\Params\FlowControlCap\enum,  "2",        0 , %FlowControlMode_Tx%
  272. HKR, Ndi\params\NetworkAddress,        ParamDesc,  0, %NetworkAddress%
  273. HKR, Ndi\params\NetworkAddress,        Default,    0, ""
  274. HKR, Ndi\params\NetworkAddress,        type,       0, "edit"
  275. HKR, NDI\params\NetworkAddress,        LimitText,  0, "12"
  276. HKR, NDI\params\NetworkAddress,        UpperCase,  0, "1"
  277. HKR, NDI\params\NetworkAddress,        optional,   0, "1"
  278. [AdvancedTabReg_A1_DE]
  279. HKR, Ndi\params\SpeedAndDuplex,       ParamDesc,  0, %SpeedAndDuplex%
  280. HKR, Ndi\params\SpeedAndDuplex,       default,    0, "0"
  281. HKR, Ndi\params\SpeedAndDuplex,       type,       0, "enum"
  282. HKR, Ndi\params\SpeedAndDuplex\enum,  "0",        0, %AutoDetect%
  283. HKR, Ndi\params\SpeedAndDuplex\enum,  "1",        0, %10MbHalfDuplex%
  284. HKR, Ndi\params\SpeedAndDuplex\enum,  "2",        0, %10MbFullDuplex%
  285. HKR, Ndi\params\SpeedAndDuplex\enum,  "3",        0, %100MbHalfDuplex%
  286. HKR, Ndi\params\SpeedAndDuplex\enum,  "4",        0, %100MbFullDuplex%
  287. HKR, Ndi\Params\WakeUpModeCap,       ParamDesc,   0 , %WakeUpMode%
  288. HKR, Ndi\Params\WakeUpModeCap,       default,  0  , "2"
  289. HKR, Ndi\Params\WakeUpModeCap,       type,      0  , "enum"
  290. HKR, Ndi\Params\WakeUpModeCap\enum,  "0",        0 , %WakeUpMode_None%
  291. HKR, Ndi\Params\WakeUpModeCap\enum,  "1",        0 , %WakeUpMode_Magic%
  292. HKR, Ndi\Params\WakeUpModeCap\enum,  "2",        0 , %WakeUpMode_Pattern%
  293. HKR, Ndi\Params\FlowControlCap,       ParamDesc,   0 , %FlowControlMode%
  294. HKR, Ndi\Params\FlowControlCap,       default,  0  , "0"
  295. HKR, Ndi\Params\FlowControlCap,       type,      0  , "enum"
  296. HKR, Ndi\Params\FlowControlCap\enum,  "0",        0 , %FlowControlMode_None%
  297. HKR, Ndi\Params\FlowControlCap\enum,  "2",        0 , %FlowControlMode_Tx%
  298. ; this AdvancedTabReg_2 is for 2nd generation chips
  299. [AdvancedTabReg_2]
  300. HKR, Ndi\params\SpeedAndDuplex,       ParamDesc,  0, %SpeedAndDuplex%
  301. HKR, Ndi\params\SpeedAndDuplex,       default,    0, "0"
  302. HKR, Ndi\params\SpeedAndDuplex,       type,       0, "enum"
  303. HKR, Ndi\params\SpeedAndDuplex\enum,  "0",        0, %AutoDetect%
  304. HKR, Ndi\params\SpeedAndDuplex\enum,  "1",        0, %10MbHalfDuplex%
  305. HKR, Ndi\params\SpeedAndDuplex\enum,  "2",        0, %10MbFullDuplex%
  306. HKR, Ndi\params\SpeedAndDuplex\enum,  "3",        0, %100MbHalfDuplex%
  307. HKR, Ndi\params\SpeedAndDuplex\enum,  "4",        0, %100MbFullDuplex%
  308. HKR, Ndi\Params\WakeUpModeCap,       ParamDesc,   0 , %WakeUpMode%
  309. HKR, Ndi\Params\WakeUpModeCap,       default,  0  , "3"
  310. HKR, Ndi\Params\WakeUpModeCap,       type,      0  , "enum"
  311. HKR, Ndi\Params\WakeUpModeCap\enum,  "0",        0 , %WakeUpMode_None%
  312. HKR, Ndi\Params\WakeUpModeCap\enum,  "1",        0 , %WakeUpMode_Magic%
  313. HKR, Ndi\Params\WakeUpModeCap\enum,  "2",        0 , %WakeUpMode_Pattern%
  314. HKR, Ndi\Params\WakeUpModeCap\enum,  "3",        0 , %WakeUpMode_Both%
  315. HKR, Ndi\Params\FlowControlCap,       ParamDesc,   0 , %FlowControlMode%
  316. HKR, Ndi\Params\FlowControlCap,       default,  0  , "0"
  317. HKR, Ndi\Params\FlowControlCap,       type,      0  , "enum"
  318. HKR, Ndi\Params\FlowControlCap\enum,  "0",        0 , %FlowControlMode_None%
  319. HKR, Ndi\Params\FlowControlCap\enum,  "2",        0 , %FlowControlMode_Tx%
  320. HKR, Ndi\params\NetworkAddress,        ParamDesc,  0, %NetworkAddress%
  321. HKR, Ndi\params\NetworkAddress,        Default,    0, ""
  322. HKR, Ndi\params\NetworkAddress,        type,       0, "edit"
  323. HKR, NDI\params\NetworkAddress,        LimitText,  0, "12"
  324. HKR, NDI\params\NetworkAddress,        UpperCase,  0, "1"
  325. HKR, NDI\params\NetworkAddress,        optional,   0, "1"
  326. ; this AdvancedTabReg_2 is for 2nd generation chips with SVendorID=0x10cf
  327. [AdvancedTabReg_2FJ]
  328. HKR, Ndi\params\SpeedAndDuplex,       ParamDesc,  0, %SpeedAndDuplex%
  329. HKR, Ndi\params\SpeedAndDuplex,       default,    0, "0"
  330. HKR, Ndi\params\SpeedAndDuplex,       type,       0, "enum"
  331. HKR, Ndi\params\SpeedAndDuplex\enum,  "0",        0, %AutoDetect%
  332. HKR, Ndi\params\SpeedAndDuplex\enum,  "1",        0, %10MbHalfDuplex%
  333. HKR, Ndi\params\SpeedAndDuplex\enum,  "2",        0, %10MbFullDuplex%
  334. HKR, Ndi\params\SpeedAndDuplex\enum,  "3",        0, %100MbHalfDuplex%
  335. HKR, Ndi\params\SpeedAndDuplex\enum,  "4",        0, %100MbFullDuplex%
  336. HKR, Ndi\Params\WakeUpModeCap,       ParamDesc,   0 , %WakeUpMode%
  337. HKR, Ndi\Params\WakeUpModeCap,       default,  0  , "3"
  338. HKR, Ndi\Params\WakeUpModeCap,       type,      0  , "enum"
  339. HKR, Ndi\Params\WakeUpModeCap\enum,  "0",        0 , %WakeUpMode_None%
  340. HKR, Ndi\Params\WakeUpModeCap\enum,  "1",        0 , %WakeUpMode_Magic%
  341. HKR, Ndi\Params\WakeUpModeCap\enum,  "2",        0 , %WakeUpMode_Pattern%
  342. HKR, Ndi\Params\WakeUpModeCap\enum,  "3",        0 , %WakeUpMode_Both%
  343. HKR, Ndi\Params\FlowControlCap,       ParamDesc,   0 , %FlowControlMode%
  344. HKR, Ndi\Params\FlowControlCap,       default,  0  , "0"
  345. HKR, Ndi\Params\FlowControlCap,       type,      0  , "enum"
  346. HKR, Ndi\Params\FlowControlCap\enum,  "0",        0 , %FlowControlMode_None%
  347. HKR, Ndi\Params\FlowControlCap\enum,  "2",        0 , %FlowControlMode_Tx%
  348. HKR, Ndi\params\NetworkAddress,        ParamDesc,  0, %NetworkAddress%
  349. HKR, Ndi\params\NetworkAddress,        Default,    0, ""
  350. HKR, Ndi\params\NetworkAddress,        type,       0, "edit"
  351. HKR, NDI\params\NetworkAddress,        LimitText,  0, "12"
  352. HKR, NDI\params\NetworkAddress,        UpperCase,  0, "1"
  353. HKR, NDI\params\NetworkAddress,        optional,   0, "1"
  354. ; this AdvancedTabReg_2_DE is for 2nd generation chips with SVID=0x1028
  355. [AdvancedTabReg_2_DE]
  356. HKR, Ndi\params\SpeedAndDuplex,       ParamDesc,  0, %SpeedAndDuplex%
  357. HKR, Ndi\params\SpeedAndDuplex,       default,    0, "0"
  358. HKR, Ndi\params\SpeedAndDuplex,       type,       0, "enum"
  359. HKR, Ndi\params\SpeedAndDuplex\enum,  "0",        0, %AutoDetect%
  360. HKR, Ndi\params\SpeedAndDuplex\enum,  "1",        0, %10MbHalfDuplex%
  361. HKR, Ndi\params\SpeedAndDuplex\enum,  "2",        0, %10MbFullDuplex%
  362. HKR, Ndi\params\SpeedAndDuplex\enum,  "3",        0, %100MbHalfDuplex%
  363. HKR, Ndi\params\SpeedAndDuplex\enum,  "4",        0, %100MbFullDuplex%
  364. HKR, Ndi\Params\WakeUpModeCap,       ParamDesc,   0 , %WakeUpMode%
  365. HKR, Ndi\Params\WakeUpModeCap,       default,  0  , "3"
  366. HKR, Ndi\Params\WakeUpModeCap,       type,      0  , "enum"
  367. HKR, Ndi\Params\WakeUpModeCap\enum,  "0",        0 , %WakeUpMode_None%
  368. HKR, Ndi\Params\WakeUpModeCap\enum,  "1",        0 , %WakeUpMode_Magic%
  369. HKR, Ndi\Params\WakeUpModeCap\enum,  "2",        0 , %WakeUpMode_Pattern%
  370. HKR, Ndi\Params\WakeUpModeCap\enum,  "3",        0 , %WakeUpMode_Both%
  371. HKR, Ndi\Params\FlowControlCap,       ParamDesc,   0 , %FlowControlMode%
  372. HKR, Ndi\Params\FlowControlCap,       default,  0  , "0"
  373. HKR, Ndi\Params\FlowControlCap,       type,      0  , "enum"
  374. HKR, Ndi\Params\FlowControlCap\enum,  "0",        0 , %FlowControlMode_None%
  375. HKR, Ndi\Params\FlowControlCap\enum,  "2",        0 , %FlowControlMode_Tx%
  376. [AdvancedTabReg_Rsys]
  377. HKR, Ndi\params\SpeedAndDuplex,       ParamDesc,  0, %SpeedAndDuplex%
  378. HKR, Ndi\params\SpeedAndDuplex,       default,    0, "0"
  379. HKR, Ndi\params\SpeedAndDuplex,       type,       0, "enum"
  380. HKR, Ndi\params\SpeedAndDuplex\enum,  "0",        0, %AutoDetect%
  381. HKR, Ndi\params\SpeedAndDuplex\enum,  "1",        0, %10MbHalfDuplex%
  382. HKR, Ndi\params\SpeedAndDuplex\enum,  "2",        0, %10MbFullDuplex%
  383. HKR, Ndi\params\SpeedAndDuplex\enum,  "3",        0, %100MbHalfDuplex%
  384. HKR, Ndi\params\SpeedAndDuplex\enum,  "4",        0, %100MbFullDuplex%
  385. HKR, Ndi\Params\FlowControlCap,       ParamDesc,   0 , %FlowControlMode%
  386. HKR, Ndi\Params\FlowControlCap,       default,  0  , "0"
  387. HKR, Ndi\Params\FlowControlCap,       type,      0  , "enum"
  388. HKR, Ndi\Params\FlowControlCap\enum,  "0",        0 , %FlowControlMode_None%
  389. HKR, Ndi\Params\FlowControlCap\enum,  "2",        0 , %FlowControlMode_Tx%
  390. HKR, Ndi\params\NetworkAddress,        ParamDesc,  0, %NetworkAddress%
  391. HKR, Ndi\params\NetworkAddress,        Default,    0, ""
  392. HKR, Ndi\params\NetworkAddress,        type,       0, "edit"
  393. HKR, NDI\params\NetworkAddress,        LimitText,  0, "12"
  394. HKR, NDI\params\NetworkAddress,        UpperCase,  0, "1"
  395. HKR, NDI\params\NetworkAddress,        optional,   0, "1"
  396. ; this AdvancedTabReg_2 is for 2nd generation chips  - Rsys version
  397. [AdvancedTabReg_B0_Rsys]
  398. HKR, Ndi\params\SpeedAndDuplex,       ParamDesc,  0, %SpeedAndDuplex%
  399. HKR, Ndi\params\SpeedAndDuplex,       default,    0, "0"
  400. HKR, Ndi\params\SpeedAndDuplex,       type,       0, "enum"
  401. HKR, Ndi\params\SpeedAndDuplex\enum,  "0",        0, %AutoDetect%
  402. HKR, Ndi\params\SpeedAndDuplex\enum,  "1",        0, %10MbHalfDuplex%
  403. HKR, Ndi\params\SpeedAndDuplex\enum,  "2",        0, %10MbFullDuplex%
  404. HKR, Ndi\params\SpeedAndDuplex\enum,  "3",        0, %100MbHalfDuplex%
  405. HKR, Ndi\params\SpeedAndDuplex\enum,  "4",        0, %100MbFullDuplex%
  406. HKR, Ndi\Params\FlowControlCap,       ParamDesc,   0 , %FlowControlMode%
  407. HKR, Ndi\Params\FlowControlCap,       default,  0  , "0"
  408. HKR, Ndi\Params\FlowControlCap,       type,      0  , "enum"
  409. HKR, Ndi\Params\FlowControlCap\enum,  "0",        0 , %FlowControlMode_None%
  410. HKR, Ndi\Params\FlowControlCap\enum,  "2",        0 , %FlowControlMode_Tx%
  411. HKR, Ndi\params\NetworkAddress,        ParamDesc,  0, %NetworkAddress%
  412. HKR, Ndi\params\NetworkAddress,        Default,    0, ""
  413. HKR, Ndi\params\NetworkAddress,        type,       0, "edit"
  414. HKR, NDI\params\NetworkAddress,        LimitText,  0, "12"
  415. HKR, NDI\params\NetworkAddress,        UpperCase,  0, "1"
  416. HKR, NDI\params\NetworkAddress,        optional,   0, "1"
  417. [ParamsLogOptions]
  418. HKR, Ndi\Params\LogLevelInfo,        ParamDesc, , %LogLevelInfo%
  419. HKR, Ndi\Params\LogLevelInfo,        default,   , "0"
  420. HKR, Ndi\Params\LogLevelInfo,        type,      , "enum"
  421. HKR, Ndi\Params\LogLevelInfo\enum,   0,         , %LogLevelInfo_Disable%
  422. HKR, Ndi\Params\LogLevelInfo\enum,   1,         , %LogLevelInfo_Enable%
  423. HKR, Ndi\Params\LogLevelWarn,        ParamDesc, , %LogLevelWarn%
  424. HKR, Ndi\Params\LogLevelWarn,        default,   , "0"
  425. HKR, Ndi\Params\LogLevelWarn,        type,      , "enum"
  426. HKR, Ndi\Params\LogLevelWarn\enum,   0,         , %LogLevelWarn_Disable%
  427. HKR, Ndi\Params\LogLevelWarn\enum,   1,         , %LogLevelWarn_Enable%
  428. ;******************************************************************************
  429. ;  Keys to remove
  430. ;******************************************************************************
  431. [DelReg.WakeupModeCap]
  432. HKR, Ndi\Params\WakeUpModeCap
  433. [DelReg.LocalAdminAddress]
  434. HKR, Ndi\params\NetworkAddress
  435. ;******************************************************************************
  436. [BCM4401AddRegistryXP]
  437. HKR,    Ndi,    Service,        0,    "bcm4sbxp"
  438. HKR,    Ndi\Interfaces,    UpperRange,    ,    "ndis5"
  439. HKR,    Ndi\Interfaces,    LowerRange,    ,    "ethernet"
  440. HKR,    Ndi,    HelpText,        ,    %BCM4401_HELP%
  441. [DestinationDirs]
  442. DefaultDestDir = 11
  443. BCM4401.CopyfileXP = 12
  444. [BCM4401.CopyFileXP]
  445. bcm4sbxp.sys,,,1
  446. [BCM4401AddService]
  447. DisplayName    = %BCM4401.Service.DispName%
  448. ServiceType    = 1            
  449. StartType    = 3
  450. ErrorControl    = 1            
  451. ServiceBinary    = %12%\bcm4sbxp.sys
  452. LoadOrderGroup    = NDIS
  453. [SourceDisksNames]
  454. 1 = %DISK_DESC%,,,
  455. [SourceDisksFiles]
  456. bcm4sbxp.sys = 1
  457. ;******************************************************************************
  458. [Strings]
  459. V_BCM = "Broadcom"
  460. Msft    = "Microsoft"
  461. DISK_DESC           = "Broadcom Installation Media"
  462. ; PNP Devices
  463. BCM4401.DeviceDesc = "Broadcom 440x 10/100 Integrated Controller"
  464. BCM4401_hp.Service.DispName = "Broadcom 440x 10/100 Integrated Controller XP Driver"
  465. BCM4401_asustek.DeviceDesc = "ASUSTeK/Broadcom 440x 10/100 Integrated Controller"
  466. BCM4401_msi_one.DeviceDesc = "MSI/Broadcom 440x 10/100 Integrated Controller"
  467. BCM4401_msi_two.DeviceDesc = "MSI/Broadcom 440x 10/100 Integrated Controller"
  468. BCM4401_HELP = "Broadcom 440x 10/100 Integrated Controller provides local area networking"
  469. BCM4401.Service.DispName = "Broadcom 440x 10/100 Integrated Controller XP Driver"
  470. BCM4401_broadcom.Service.DispName = "Broadcom 440x 10/100 Integrated Controller XP Driver"
  471. BCM4401_asustek.Service.DispName = "ASUSTeK/Broadcom 440x 10/100 Integrated Controller XP Driver"
  472. BCM4401_msi_one.Service.DispName = "MSI/Broadcom 440x 10/100 Integrated Controller XP Driver"
  473. BCM4401_msi_two.Service.DispName = "MSI/Broadcom 440x 10/100 Integrated Controller XP Driver"
  474. BCM4401.DiskName = "Broadcom 440x 10/100 Integrated Controller Install Disk"
  475. SpeedAndDuplex = "Speed & Duplex"
  476. AutoDetect = "Auto"
  477. 10MbHalfDuplex = "10 Mb Half"
  478. 10MbFullDuplex = "10 Mb Full"
  479. 100MbHalfDuplex = "100 Mb Half"
  480. 100MbFullDuplex = "100 Mb Full"
  481. 8021pPriority = "802.1p QOS"
  482. Enabled = "Enable"
  483. Disabled = "Disable"
  484. WakeUpMode         = "Wake Up Capabilities"
  485. WakeUpMode_Magic   = "Magic Frame"
  486. WakeUpMode_Pattern = "Wake Up Frame"
  487. WakeUpMode_Both = "Both"
  488. WakeUpMode_None    = "None"
  489. FlowControlMode         = "Flow Control"
  490. FlowControlMode_Both    = "Rx/Tx Pause"
  491. FlowControlMode_Rx   = "Rx Pause"
  492. ;FlowControlMode_Tx   = "Tx Pause"
  493. FlowControlMode_Tx   = "Enable"
  494. FlowControlMode_None    = "Disable"
  495. NetworkAddress           = "Locally Administered Address"
  496. LogLevelInfo    = "Log Information Messages"
  497. LogLevelWarn  = "Log Warning Messages"
  498. LogLevelInfo_Disable  =  "Disable"
  499. LogLevelInfo_Enable  =  "Enable"
  500. LogLevelWarn_Disable  =  "Disable"
  501. LogLevelWarn_Enable  =  "Enable"