home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / WindowsServerTrial / server.iso / sources / install.wim / 1 / Windows / inf / netbxndx.inf < prev    next >
Encoding:
Text (UTF-16)  |  2008-01-19  |  21.9 KB  |  294 lines

  1. ; Copyright (c) 2007, Microsoft.
  2.  
  3.  
  4. [Version]
  5. signature   = "$Windows NT$"
  6. class       = net
  7. classguid   = {4d36e972-e325-11ce-bfc1-08002be10318}
  8. provider    = %msft%
  9. DriverVer=06/21/2006,3.7.19.0
  10.  
  11.  
  12. [manufacturer]
  13. %brcm% = broadcom, ntx86.6.0
  14.  
  15.  
  16. [controlflags]
  17. excludefromselect = *
  18.  
  19.  
  20. [broadcom.ntx86.6.0]
  21. %bcm5706c_desc% = bcm5706c_x86wlh, b06bdrv\l2nd&pci_164a14e4
  22. %bcm5706s_desc% = bcm5706s_x86wlh, b06bdrv\l2nd&pci_16aa14e4
  23. %bcm5708c_desc% = bcm5708c_x86wlh, b06bdrv\l2nd&pci_164c14e4
  24. %bcm5708s_desc% = bcm5708s_x86wlh, b06bdrv\l2nd&pci_16ac14e4
  25.  
  26.  
  27.  
  28. ;*******************************************************************************
  29. ; x86 install sections for Longhorn.
  30. ;*******************************************************************************
  31.  
  32. [bcm5706c_x86wlh]
  33. characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
  34. addreg          = x86wlh_addreg, params_nt, params_utp, params_lso, params_rss, disable_toe
  35. copyfiles       = x86wlh_sys_file
  36. bustype         = 5
  37. *IfType         = 6      ; IF_TYPE_ETHERNET_CSMACD
  38. *MediaType      = 0      ; NdisMedium802_3
  39. *PhysicalMediaType = 14  ; NdisPhysicalMedium802_3
  40.  
  41. [bcm5706c_x86wlh.Services]
  42. addservice      = l2nd, 2, x86wlh_add_service, x86wlh_eventlog
  43.  
  44. [bcm5706s_x86wlh]
  45. characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
  46. addreg          = x86wlh_addreg, params_nt, params_fiber06, params_lso, params_rss, disable_toe
  47. copyfiles       = x86wlh_sys_file
  48. bustype         = 5
  49. *IfType         = 6      ; IF_TYPE_ETHERNET_CSMACD
  50. *MediaType      = 0      ; NdisMedium802_3
  51. *PhysicalMediaType = 14  ; NdisPhysicalMedium802_3
  52.  
  53. [bcm5706s_x86wlh.Services]
  54. addservice      = l2nd, 2, x86wlh_add_service, x86wlh_eventlog
  55.  
  56. [bcm5708c_x86wlh]
  57. characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
  58. addreg          = x86wlh_addreg, params_nt, params_utp, params_lso, params_rss, disable_toe
  59. copyfiles       = x86wlh_sys_file
  60. bustype         = 5
  61. *IfType         = 6      ; IF_TYPE_ETHERNET_CSMACD
  62. *MediaType      = 0      ; NdisMedium802_3
  63. *PhysicalMediaType = 14  ; NdisPhysicalMedium802_3
  64.  
  65. [bcm5708c_x86wlh.Services]
  66. addservice      = l2nd, 2, x86wlh_add_service, x86wlh_eventlog
  67.  
  68. [bcm5708s_x86wlh]
  69. characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
  70. addreg          = x86wlh_addreg, params_nt, params_fiber, params_lso, params_rss, disable_toe
  71. copyfiles       = x86wlh_sys_file
  72. bustype         = 5
  73. *IfType         = 6      ; IF_TYPE_ETHERNET_CSMACD
  74. *MediaType      = 0      ; NdisMedium802_3
  75. *PhysicalMediaType = 14  ; NdisPhysicalMedium802_3
  76.  
  77. [bcm5708s_x86wlh.Services]
  78. addservice      = l2nd, 2, x86wlh_add_service, x86wlh_eventlog
  79.  
  80.  
  81.  
  82. ;*******************************************************************************
  83. ; x86 common sections for Longhorn.
  84. ;*******************************************************************************
  85.  
  86. [x86wlh_add_service]
  87. displayname     = %mp_srv_desc%
  88. servicetype     = 1 
  89. starttype       = 3
  90. errorcontrol    = 1
  91. servicebinary   = %12%\bxnd60x.sys
  92. loadordergroup  = ndis
  93.  
  94. [x86wlh_addreg]
  95. hkr, ndi,            service,    0, "l2nd"
  96. hkr, ndi\interfaces, upperrange, 0, "ndis5"
  97. hkr, ndi\interfaces, lowerrange, 0, "ethernet"
  98.  
  99. [x86wlh_eventlog]
  100. addreg = x86wlh_addreg_eventlog
  101.  
  102. [x86wlh_addreg_eventlog]
  103. hkr, , eventmessagefile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll;%%SystemRoot%%\System32\drivers\bxnd60x.sys"
  104. hkr, , typessupported  , 0x00010001, 7
  105.  
  106.  
  107.  
  108. ;*******************************************************************************
  109. ; Registry parameters.
  110. ;*******************************************************************************
  111.  
  112. [disable_toe]
  113. hkr, , enable_chimney, 0, "0"
  114.  
  115. [params_nt]
  116. hkr, ndi\params\*TCPUDPChecksumOffloadIPv4,      paramDesc, , %taskoffload_desc_ipv4%
  117. hkr, ndi\params\*TCPUDPChecksumOffloadIPv4,      default,   , "3"
  118. hkr, ndi\params\*TCPUDPChecksumOffloadIPv4,      type,      , "enum"
  119. hkr, ndi\params\*TCPUDPChecksumOffloadIPv4\enum, 0,         , %taskoffload_none%
  120. hkr, ndi\params\*TCPUDPChecksumOffloadIPv4\enum, 1,         , %taskoffload_tx_cksum%
  121. hkr, ndi\params\*TCPUDPChecksumOffloadIPv4\enum, 2,         , %taskoffload_rx_cksum%
  122. hkr, ndi\params\*TCPUDPChecksumOffloadIPv4\enum, 3,         , %taskoffload_rx_tx_cksum%
  123.  
  124. hkr, ndi\params\*PriorityVLANTag,       paramDesc, , %priority_vlan_desc%
  125. hkr, ndi\params\*PriorityVLANTag,       default,   , "3"
  126. hkr, ndi\params\*PriorityVLANTag,       type,      , "enum"
  127. hkr, ndi\params\*PriorityVLANTag\enum,  0,         , %priority_vlan_disabled%
  128. hkr, ndi\params\*PriorityVLANTag\enum,  1,         , %priority_enabled%
  129. hkr, ndi\params\*PriorityVLANTag\enum,  2,         , %vlan_enabled%
  130. hkr, ndi\params\*PriorityVLANTag\enum,  3,         , %priority_vlan_enabled%
  131.  
  132. hkr, ndi\params\VlanID, paramdesc, , %vlan_id_desc%
  133. hkr, ndi\params\VlanID, default,   , "0"
  134. hkr, ndi\params\VlanID, type,      , "dword"
  135. hkr, ndi\params\VlanID, min,       , "0"
  136. hkr, ndi\params\VlanID, max,       , "4095"
  137. hkr, ndi\params\VlanID, step,      , "1"
  138. hkr, ndi\params\VlanID, base,      , "10"
  139.  
  140. hkr, ndi\params\*FlowControl,      paramdesc,  , %flow_ctrl%
  141. hkr, ndi\params\*FlowControl,      default,    , "0"
  142. hkr, ndi\params\*FlowControl,      type,       , "enum"
  143. hkr, ndi\params\*FlowControl\enum, 0,          , %flow_ctrl_disable%
  144. hkr, ndi\params\*FlowControl\enum, 1,          , %flow_ctrl_tx_pause%
  145. hkr, ndi\params\*FlowControl\enum, 2,          , %flow_ctrl_rx_pause%
  146. hkr, ndi\params\*FlowControl\enum, 3,          , %flow_ctrl_rx_tx_pause%
  147. hkr, ndi\params\*FlowControl\enum, 2147483648, , %flow_ctrl_auto%
  148.  
  149. hkr, ndi\params\networkaddress, paramdesc, 0, %network_address%
  150. hkr, ndi\params\networkaddress, default,   0, ""
  151. hkr, ndi\params\networkaddress, type,      0, "edit"
  152. hkr, ndi\params\networkaddress, limittext, 0, "12"
  153. hkr, ndi\params\networkaddress, uppercase, 0, "1"
  154. hkr, ndi\params\networkaddress, optional,  0, "1"
  155.  
  156.  
  157. [params_rss]
  158. hkr, ndi\params\*RSS,      paramDesc, , %rss_desc%
  159. hkr, ndi\params\*RSS,      default,   , "1"
  160. hkr, ndi\params\*RSS,      type,      , "enum"
  161. hkr, ndi\params\*RSS\enum, 0,         , %rss_disable%
  162. hkr, ndi\params\*RSS\enum, 1,         , %rss_enable%
  163.  
  164.  
  165. [params_utp]
  166. hkr, ndi\params\*SpeedDuplex,      paramDesc,  , %speed_duplex_desc%
  167. hkr, ndi\params\*SpeedDuplex,      default,    , "0"
  168. hkr, ndi\params\*SpeedDuplex,      type,       , "enum"
  169. hkr, ndi\params\*SpeedDuplex\enum, 0,          , %speed_duplex_auto%
  170. hkr, ndi\params\*SpeedDuplex\enum, 1,          , %speed_duplex_10Mb_hd%
  171. hkr, ndi\params\*SpeedDuplex\enum, 2,          , %speed_duplex_10Mb_fd%
  172. hkr, ndi\params\*SpeedDuplex\enum, 3,          , %speed_duplex_100Mb_hd%
  173. hkr, ndi\params\*SpeedDuplex\enum, 4,          , %speed_duplex_100Mb_fd%
  174. hkr, ndi\params\*SpeedDuplex\enum, 2164261634, , %speed_duplex_1Gb_fd_an%
  175.  
  176. hkr, ndi\params\wire_speed,      paramdesc, , %wire_speed%
  177. hkr, ndi\params\wire_speed,      default,   , "1"
  178. hkr, ndi\params\wire_speed,      type,      , "enum"
  179. hkr, ndi\params\wire_speed\enum, 0,         , %wire_speed_disable%
  180. hkr, ndi\params\wire_speed\enum, 1,         , %wire_speed_enable%
  181.  
  182.  
  183. [params_fiber06]
  184. hkr, ndi\params\*SpeedDuplex,      paramDesc,  , %speed_duplex_desc%
  185. hkr, ndi\params\*SpeedDuplex,      default,    , "2147548931"
  186. hkr, ndi\params\*SpeedDuplex,      type,       , "enum"
  187. hkr, ndi\params\*SpeedDuplex\enum, 0,          , %speed_duplex_auto%
  188. hkr, ndi\params\*SpeedDuplex\enum, 6,          , %speed_duplex_1Gb_fd%
  189. hkr, ndi\params\*SpeedDuplex\enum, 2147517187, , %speed_duplex_auto_1Gb_fd_fallback%
  190. hkr, ndi\params\*SpeedDuplex\enum, 2147548931, , %speed_nvram_default%
  191.  
  192.  
  193. [params_fiber]
  194. hkr, ndi\params\*SpeedDuplex,      paramDesc,  , %speed_duplex_desc%
  195. hkr, ndi\params\*SpeedDuplex,      default,    , "2147548931"
  196. hkr, ndi\params\*SpeedDuplex,      type,       , "enum"
  197. hkr, ndi\params\*SpeedDuplex\enum, 0,          , %speed_duplex_auto%
  198. hkr, ndi\params\*SpeedDuplex\enum, 6,          , %speed_duplex_1Gb_fd%
  199. hkr, ndi\params\*SpeedDuplex\enum, 2147517187, , %speed_duplex_auto_1Gb_fd_fallback%
  200. hkr, ndi\params\*SpeedDuplex\enum, 2147548931, , %speed_nvram_default%
  201.  
  202.  
  203. [params_lso]
  204. hkr, ndi\params\*LSOv1IPv4,      paramDesc, , %lso_desc_ipv4%
  205. hkr, ndi\params\*LSOv1IPv4,      default,   , "1"
  206. hkr, ndi\params\*LSOv1IPv4,      type,      , "enum"
  207. hkr, ndi\params\*LSOv1IPv4\enum, 0,         , %lso_disable%
  208. hkr, ndi\params\*LSOv1IPv4\enum, 1,         , %lso_enable%
  209.  
  210.  
  211.  
  212. ;*******************************************************************************
  213. ; Destination directories
  214. ;*******************************************************************************
  215.  
  216. [destinationdirs]
  217. defaultdestdir       = 11
  218. x86wlh_sys_file      = 12
  219.  
  220. [sourcedisksnames]
  221. 1 = %disk_desc%,,,
  222.  
  223. [sourcedisksfiles]
  224. bxnd60x.sys = 1
  225.  
  226. [x86wlh_sys_file]
  227. bxnd60x.sys,,,1
  228.  
  229.  
  230.  
  231. ;*******************************************************************************
  232. ; Localizable strings
  233. ;*******************************************************************************
  234.  
  235. [strings]
  236. brcm = "Broadcom Corporation"
  237. msft = "Microsoft Corporation"
  238. disk_desc = "Broadcom Installation Media"
  239. mp_srv_desc = "Broadcom NetXtreme II BXND"
  240.  
  241. bcm5706c_desc = "Broadcom BCM5706C NetXtreme II GigE (NDIS VBD Client)"
  242. bcm5706s_desc = "Broadcom BCM5706S NetXtreme II GigE (NDIS VBD Client)"
  243. bcm5708c_desc = "Broadcom BCM5708C NetXtreme II GigE (NDIS VBD Client)"
  244. bcm5708s_desc = "Broadcom BCM5708S NetXtreme II GigE (NDIS VBD Client)"
  245.  
  246. speed_duplex_desc       = "Speed & Duplex"
  247. speed_duplex_auto       = "Auto"
  248. speed_duplex_10Mb_hd    = "10 Mb Half"
  249. speed_duplex_10Mb_fd    = "10 Mb Full"
  250. speed_duplex_100Mb_hd   = "100 Mb Half"
  251. speed_duplex_100Mb_fd   = "100 Mb Full"
  252. speed_duplex_1Gb_fd_an  = "1 Gb Full Auto"
  253. speed_duplex_1Gb_fd     = "1 Gb Full"
  254. speed_duplex_auto_1Gb_fd_fallback = "Auto With 1Gb Fallback Full"
  255. speed_nvram_default     = "Hardware Default"
  256.  
  257. wire_speed              = "Ethernet@WireSpeed"
  258. wire_speed_disable      = "Disable"
  259. wire_speed_enable       = "Enable"
  260.  
  261. priority_vlan_desc      = "Priority & VLAN"
  262. priority_vlan_disabled  = "Priority & VLAN disabled"
  263. priority_enabled        = "Priority enabled"
  264. vlan_enabled            = "VLAN enabled"
  265. priority_vlan_enabled   = "Priority & VLAN enabled"
  266.  
  267. vlan_id_desc            = "VLAN ID"
  268.  
  269. taskoffload_desc_ipv4   = "IPv4 Checksum Offload"
  270. taskoffload_desc_ipv6   = "IPv6 Checksum Offload"
  271. taskoffload_none        = "None"
  272. taskoffload_tx_cksum    = "Tx enabled"
  273. taskoffload_rx_cksum    = "Rx enabled"
  274. taskoffload_rx_tx_cksum = "Tx/Rx enabled"
  275.  
  276. lso_desc_ipv4           = "IPv4 Large Send Offload"
  277. lso_desc_ipv6           = "IPv6 Large Send Offload"
  278. lso_disable             = "Disable"
  279. lso_enable              = "Enable"
  280.  
  281. flow_ctrl               = "Flow Control"
  282. flow_ctrl_disable       = "Disable"
  283. flow_ctrl_rx_pause      = "Rx PAUSE"
  284. flow_ctrl_tx_pause      = "Tx PAUSE"
  285. flow_ctrl_rx_tx_pause   = "Rx/Tx PAUSE"
  286. flow_ctrl_auto          = "Auto"
  287.  
  288. network_address         = "Locally Administered Address"
  289.  
  290. rss_desc                = "Receive Side Scaling"
  291. rss_disable             = "Disable"
  292. rss_enable              = "Enable"
  293.  
  294.