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

  1. ; Copyright (c) 2007, Microsoft
  2.  
  3. [Version]
  4. Signature   = "$Windows NT$"
  5. Class       = Net
  6. ClassGUID   = {4d36e972-e325-11ce-bfc1-08002be10318}
  7. Provider    = %MSFT%
  8. DriverVer=06/21/2006,2.6.14.8687
  9.  
  10. [Manufacturer]
  11. %NETERION% = NETERION_INC, NTx86.6.0
  12.  
  13.  
  14. [ControlFlags]
  15. ExcludeFromSelect = *
  16.  
  17. [NETERION_INC.NTx86.6.0]
  18.  
  19. ;Xframe-II
  20.  
  21. %Hercules%  = XFRAMEWIN.ndi, PCI\VEN_17D5&DEV_5732
  22. %Hercules%  = XFRAMEWIN.ndi, PCI\VEN_17D5&DEV_5732&CC_0200
  23. %Hercules%  = XFRAMEWIN.ndi, PCI\VEN_17D5&DEV_5732&SUBSYS_000017D5
  24. %Hercules%  = XFRAMEWIN.ndi, PCI\VEN_17D5&DEV_5732&SUBSYS_602017D5
  25. %Hercules%  = XFRAMEWIN.ndi, PCI\VEN_17D5&DEV_5732&SUBSYS_642017D5
  26. %Hercules%  = XFRAMEWIN.ndi, PCI\VEN_17D5&DEV_5732&SUBSYS_6C2017D5
  27. %Hercules%  = XFRAMEWIN.ndi, PCI\VEN_17D5&DEV_5732&SUBSYS_602117D5
  28. %Hercules%  = XFRAMEWIN.ndi, PCI\VEN_17D5&DEV_5732&SUBSYS_642117D5
  29. %Hercules%  = XFRAMEWIN.ndi, PCI\VEN_17D5&DEV_5732&SUBSYS_6C2117D5
  30. %Hercules%  = XFRAMEWIN.ndi, PCI\VEN_17D5&DEV_5732&SUBSYS_602217D5
  31. %Hercules%  = XFRAMEWIN.ndi, PCI\VEN_17D5&DEV_5732&SUBSYS_642217D5
  32. %Hercules%  = XFRAMEWIN.ndi, PCI\VEN_17D5&DEV_5732&SUBSYS_6C2217D5
  33. %Hercules%  = XFRAMEWIN.ndi, PCI\VEN_17D5&DEV_5732&SUBSYS_662217D5
  34. %Hercules%  = XFRAMEWIN.ndi, PCI\VEN_17D5&DEV_5732&SUBSYS_602317D5
  35. %Hercules%  = XFRAMEWIN.ndi, PCI\VEN_17D5&DEV_5732&SUBSYS_642317D5
  36. %Hercules%  = XFRAMEWIN.ndi, PCI\VEN_17D5&DEV_5732&SUBSYS_6C2317D5
  37. %Hercules%  = XFRAMEWIN.ndi, PCI\VEN_17D5&DEV_5732&SUBSYS_662317D5
  38. %Hercules%  = XFRAMEWIN.ndi, PCI\VEN_17D5&DEV_5732&SUBSYS_60201014
  39. %Hercules%  = XFRAMEWIN.ndi, PCI\VEN_17D5&DEV_5732&SUBSYS_64201014
  40. %Hercules%  = XFRAMEWIN.ndi, PCI\VEN_17D5&DEV_5732&SUBSYS_6C201014
  41. %Hercules%  = XFRAMEWIN.ndi, PCI\VEN_17D5&DEV_5732&SUBSYS_60211014
  42. %Hercules%  = XFRAMEWIN.ndi, PCI\VEN_17D5&DEV_5732&SUBSYS_64211014
  43. %Hercules%  = XFRAMEWIN.ndi, PCI\VEN_17D5&DEV_5732&SUBSYS_6C211014
  44. %Hercules%  = XFRAMEWIN.ndi, PCI\VEN_17D5&DEV_5732&SUBSYS_60221014
  45. %Hercules%  = XFRAMEWIN.ndi, PCI\VEN_17D5&DEV_5732&SUBSYS_64221014
  46. %Hercules%  = XFRAMEWIN.ndi, PCI\VEN_17D5&DEV_5732&SUBSYS_6C221014
  47. %Hercules%  = XFRAMEWIN.ndi, PCI\VEN_17D5&DEV_5732&SUBSYS_66221014
  48. %Hercules%  = XFRAMEWIN.ndi, PCI\VEN_17D5&DEV_5732&SUBSYS_60231014
  49. %Hercules%  = XFRAMEWIN.ndi, PCI\VEN_17D5&DEV_5732&SUBSYS_64231014
  50. %Hercules%  = XFRAMEWIN.ndi, PCI\VEN_17D5&DEV_5732&SUBSYS_6C231014
  51. %Hercules%  = XFRAMEWIN.ndi, PCI\VEN_17D5&DEV_5732&SUBSYS_66231014
  52. %Hercules%  = XFRAMEWIN.ndi, PCI\VEN_17D5&DEV_5832
  53. %Hercules%  = XFRAMEWIN.ndi, PCI\VEN_17D5&DEV_5832&CC_0200
  54. %Hercules%  = XFRAMEWIN.ndi, PCI\VEN_17D5&DEV_5832&SUBSYS_000017D5
  55. %Hercules%  = XFRAMEWIN.ndi, PCI\VEN_17D5&DEV_5832&SUBSYS_602017D5
  56. %Hercules%  = XFRAMEWIN.ndi, PCI\VEN_17D5&DEV_5832&SUBSYS_642017D5
  57. %Hercules%  = XFRAMEWIN.ndi, PCI\VEN_17D5&DEV_5832&SUBSYS_6C2017D5
  58. %Hercules%  = XFRAMEWIN.ndi, PCI\VEN_17D5&DEV_5832&SUBSYS_602117D5
  59. %Hercules%  = XFRAMEWIN.ndi, PCI\VEN_17D5&DEV_5832&SUBSYS_642117D5
  60. %Hercules%  = XFRAMEWIN.ndi, PCI\VEN_17D5&DEV_5832&SUBSYS_6C2117D5
  61. %Hercules%  = XFRAMEWIN.ndi, PCI\VEN_17D5&DEV_5832&SUBSYS_602217D5
  62. %Hercules%  = XFRAMEWIN.ndi, PCI\VEN_17D5&DEV_5832&SUBSYS_642217D5
  63. %Hercules%  = XFRAMEWIN.ndi, PCI\VEN_17D5&DEV_5832&SUBSYS_6C2217D5
  64. %Hercules%  = XFRAMEWIN.ndi, PCI\VEN_17D5&DEV_5832&SUBSYS_662217D5
  65. %Hercules%  = XFRAMEWIN.ndi, PCI\VEN_17D5&DEV_5832&SUBSYS_602317D5
  66. %Hercules%  = XFRAMEWIN.ndi, PCI\VEN_17D5&DEV_5832&SUBSYS_642317D5
  67. %Hercules%  = XFRAMEWIN.ndi, PCI\VEN_17D5&DEV_5832&SUBSYS_6C2317D5
  68. %Hercules%  = XFRAMEWIN.ndi, PCI\VEN_17D5&DEV_5832&SUBSYS_662317D5
  69. %Hercules%  = XFRAMEWIN.ndi, PCI\VEN_17D5&DEV_5832&SUBSYS_60201014
  70. %Hercules%  = XFRAMEWIN.ndi, PCI\VEN_17D5&DEV_5832&SUBSYS_64201014
  71. %Hercules%  = XFRAMEWIN.ndi, PCI\VEN_17D5&DEV_5832&SUBSYS_6C201014
  72. %Hercules%  = XFRAMEWIN.ndi, PCI\VEN_17D5&DEV_5832&SUBSYS_60211014
  73. %Hercules%  = XFRAMEWIN.ndi, PCI\VEN_17D5&DEV_5832&SUBSYS_64211014
  74. %Hercules%  = XFRAMEWIN.ndi, PCI\VEN_17D5&DEV_5832&SUBSYS_6C211014
  75. %Hercules%  = XFRAMEWIN.ndi, PCI\VEN_17D5&DEV_5832&SUBSYS_60221014
  76. %Hercules%  = XFRAMEWIN.ndi, PCI\VEN_17D5&DEV_5832&SUBSYS_64221014
  77. %Hercules%  = XFRAMEWIN.ndi, PCI\VEN_17D5&DEV_5832&SUBSYS_6C221014
  78. %Hercules%  = XFRAMEWIN.ndi, PCI\VEN_17D5&DEV_5832&SUBSYS_66221014
  79. %Hercules%  = XFRAMEWIN.ndi, PCI\VEN_17D5&DEV_5832&SUBSYS_60231014
  80. %Hercules%  = XFRAMEWIN.ndi, PCI\VEN_17D5&DEV_5832&SUBSYS_64231014
  81. %Hercules%  = XFRAMEWIN.ndi, PCI\VEN_17D5&DEV_5832&SUBSYS_6C231014
  82. %Hercules%  = XFRAMEWIN.ndi,   PCI\VEN_17D5&DEV_5832&SUBSYS_66231014
  83.  
  84. %Hercules%  = XFRAMEWIN.ndi,   PCI\VEN_17D5&DEV_5732
  85. %Hercules%  = XFRAMEWIN.ndi,   PCI\VEN_17D5&DEV_5832
  86.  
  87. ;*******************************************************************************
  88. [XFRAMEWIN.ndi.NTx86]
  89. Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
  90. AddReg          = Xp32AddReg, XFRAME.Params, ParamsNt
  91. CopyFiles       = CopyFile.XpSys32
  92. BusType         = 5
  93. *IfType         = 6        ; IF_TYPE_ETHERNET_CSMACD 
  94. *MediaType      = 0        ; NdisMedium802_3
  95. *PhysicalMediaType = 14        ; NdisPhysicalMedium802_3 
  96.  
  97. [XFRAMEWIN.ndi.NTx86.Services]
  98. AddService = XFRAME, 2, XFRAME.Xp32AddService, Xp32EventLog
  99.  
  100. [XFRAME.Xp32AddService]
  101. DisplayName    = %Hercules%
  102. ServiceType    = 1 
  103. StartType      = 3
  104. ErrorControl   = 1
  105. ServiceBinary  = %12%\xfrmi86.sys
  106. LoadOrderGroup = NDIS
  107.  
  108. [XFRAMEWIN.ndi.NTx86.HW]
  109. AddReg      = MSIX-NDIS.reg
  110.  
  111. ;*******************************************************************************
  112. [Xp32AddReg]
  113. HKR, Ndi,            Service,    0, "XFRAME"
  114. HKR, Ndi\Interfaces, UpperRange, 0, "ndis5"
  115. HKR, Ndi\Interfaces, LowerRange, 0, "ethernet"
  116.  
  117. [Xp32EventLog]
  118. AddReg = Xp32AddEventLogReg
  119.  
  120. [Xp32AddEventLogReg]
  121. HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll;%%SystemRoot%%\System32\drivers\xfrmi86.sys"
  122. HKR, , TypesSupported  , 0x00010001, 7
  123.  
  124. [MSIX-NDIS.reg]
  125. HKR, "Interrupt Management", 0x00000010
  126. HKR, "Interrupt Management\MessageSignaledInterruptProperties", 0x00000010
  127. HKR, "Interrupt Management\MessageSignaledInterruptProperties", MSISupported, 0x00010001, 0
  128. HKR, "Interrupt Management\MessageSignaledInterruptProperties", MessageNumberLimit, 0x00010001, 32
  129.  
  130. ;*******************************************************************************
  131. [XFRAME.Params]
  132.  
  133. HKR, , MaxTxDs,                  0, "128"
  134. HKR, , tx_urange_a,              0, "5"
  135. HKR, , tx_ufc_a,                 0, "10"
  136. HKR, , tx_urange_b,              0, "15"
  137. HKR, , tx_ufc_b,                 0, "40"
  138. HKR, , tx_urange_c,              0, "40"
  139. HKR, , tx_ufc_c,                 0, "60"
  140. HKR, , tx_ufc_d,                 0, "100" 
  141. HKR, , tx_utilz_periodic,        0, "1"
  142. HKR, , tx_timer_val,             0, "2000"
  143. HKR, , tx_ac_disable,            0, "0" 
  144. HKR, , tx_int_type_per_list,     0, "0" 
  145. HKR, , tx_int_type_per_utilz,    0, "1" 
  146. HKR, , stability_period,         0, "4"
  147.  
  148. HKR, , rx_urange_a,              0, "5"
  149. HKR, , rx_ufc_a,                 0, "1"
  150. HKR, , rx_urange_b,              0, "15"
  151. HKR, , rx_ufc_b,                 0, "3"
  152. HKR, , rx_urange_c,              0, "40" 
  153. HKR, , rx_ufc_c,                 0, "10"
  154. HKR, , rx_ufc_d,                 0, "15" 
  155. HKR, , rx_utilz_periodic,        0, "0"
  156. ; 1562 is 1 msec @ 100MHz PCIX speed
  157. HKR, , rx_timer_val,             0, "2000" 
  158. HKR, , rx_ac_disable,            0, "0"
  159.  
  160. HKR, , stats_refresh_time,       0, "4"
  161.  
  162. HKR, , sched_intr_timer_val,     0, "3000"
  163.  
  164. HKR, , intr_mode,                0, "0"
  165. HKR, , rx_buf_split,             0, "0"
  166.  
  167. HKR, , indicate_max_pkts,        0, "90"
  168. HKR, , rx_nbl_coalesce,          0, "1"
  169.  
  170. HKR, , shared_splits,            0, "0"
  171. HKR, , rd2rd_dly,                0, "0"
  172. HKR, , enable_tx_req_timeout,    0, "0"
  173. HKR, , tx_req_timeout,           0, "0"
  174.  
  175. ;Following keys are changed through GUI/Notify object
  176. HKR, , pcc_enable,               0, "255" 
  177.  
  178. ; Following keys are dummy and only required by the Notify object/GUI
  179. HKR, , tx_lrange_a,              0, "0"
  180. HKR, , tx_lrange_b,              0, "6"
  181. HKR, , tx_lrange_c,              0, "16"
  182. HKR, , tx_lrange_d,              0, "41"
  183. HKR, , tx_urange_d,              0, "100" 
  184.  
  185. HKR, , rx_lrange_a,              0, "0"
  186. HKR, , rx_lrange_b,              0, "6"
  187. HKR, , rx_lrange_c,              0, "16" 
  188. HKR, , rx_lrange_d,              0, "41" 
  189. HKR, , rx_urange_d,              0, "100"
  190.  
  191. ; ------------  <Following keys are only required by GUI/Notify object> --->
  192.  
  193. ;Required to enter values updated by user. Initially we will read these default values written while device installation
  194. HKR, , TxFIFONum,                0, "1"
  195. ;HKR, , *TransmitBuffers,          0, "8192"
  196. HKR, , TransmitBuffers_1,        0, "0"
  197. HKR, , TransmitBuffers_2,        0, "0"
  198. HKR, , TransmitBuffers_3,        0, "0"
  199. HKR, , TransmitBuffers_4,        0, "0"
  200. HKR, , TransmitBuffers_5,        0, "0"
  201. HKR, , TransmitBuffers_6,        0, "0"
  202. HKR, , TransmitBuffers_7,        0, "0"
  203.  
  204. HKR, , RxRingNum,                0, "8"
  205. ;HKR, , *ReceiveBuffers,           0, "4250"
  206. HKR, , ReceiveBuffers_1,         0, "4250"
  207. HKR, , ReceiveBuffers_2,         0, "4250"
  208. HKR, , ReceiveBuffers_3,         0, "4250"
  209. HKR, , ReceiveBuffers_4,         0, "4250"
  210. HKR, , ReceiveBuffers_5,         0, "4250"
  211. HKR, , ReceiveBuffers_6,         0, "4250"
  212. HKR, , ReceiveBuffers_7,         0, "4250"
  213.  
  214. ; ------------  </Following keys are only required by GUI/Notify object> --->
  215.  
  216. [ParamsNt]
  217.  
  218. ; Standardized Keywords ++++++++
  219. ;JumboPacket
  220. HKR, Ndi\params\*JumboPacket,            ParamDesc,  0, %*JumboPacket% 
  221. HKR, Ndi\params\*JumboPacket,            default,    0, "1500"
  222. HKR, Ndi\params\*JumboPacket,            min,        0, "1500"
  223. HKR, Ndi\params\*JumboPacket,            max,        0, "9600"
  224. HKR, Ndi\params\*JumboPacket,            step,       0, "1"
  225. HKR, Ndi\params\*JumboPacket,            Base,       0, "10"
  226. HKR, Ndi\params\*JumboPacket,            type,       0, "int"
  227.  
  228. ;Flow Control
  229. HKR, Ndi\Params\*FlowControl,           ParamDesc, , %*FlowControl%
  230. HKR, Ndi\Params\*FlowControl,           default,   , "0"
  231. HKR, Ndi\Params\*FlowControl,           type,      , "enum"
  232. HKR, Ndi\Params\*FlowControl\enum,      0,         , %Disabled%
  233. HKR, Ndi\Params\*FlowControl\enum,      1,         , %Tx Enabled%
  234. HKR, Ndi\Params\*FlowControl\enum,      2,         , %Rx Enabled%
  235. HKR, Ndi\Params\*FlowControl\enum,      3,         , %Rx & Tx Enabled%
  236.  
  237. ;First TxFIFO length
  238. HKR, Ndi\params\*TransmitBuffers,       ParamDesc,  0, %*TransmitBuffers%
  239. HKR, Ndi\params\*TransmitBuffers,       default,    0, "8192"
  240. HKR, Ndi\params\*TransmitBuffers,       min,        0, "0"
  241. HKR, Ndi\params\*TransmitBuffers,       max,        0, "8192"
  242. HKR, Ndi\params\*TransmitBuffers,       step,       0, "1"
  243. HKR, Ndi\params\*TransmitBuffers,       Base,       0, "10"
  244. HKR, Ndi\params\*TransmitBuffers,       type,       0, "int"
  245.  
  246. ;First RxRing length
  247. HKR, Ndi\params\*ReceiveBuffers,        ParamDesc,  0, %*ReceiveBuffers%
  248. HKR, Ndi\params\*ReceiveBuffers,        default,    0, "4250"
  249. HKR, Ndi\params\*ReceiveBuffers,        min,        0, "0"
  250. HKR, Ndi\params\*ReceiveBuffers,        max,        0, "16384"
  251. HKR, Ndi\params\*ReceiveBuffers,        step,       0, "1"
  252. HKR, Ndi\params\*ReceiveBuffers,        Base,       0, "10"
  253. HKR, Ndi\params\*ReceiveBuffers,        type,       0, "int"
  254.  
  255. ;*IPChecksumOffloadIPv4 
  256. HKR, Ndi\Params\*IPChecksumOffloadIPv4, ParamDesc, , %*IPChecksumOffloadIPv4%
  257. HKR, Ndi\Params\*IPChecksumOffloadIPv4, default,   , "3"
  258. HKR, Ndi\Params\*IPChecksumOffloadIPv4, type,      , "enum"
  259. HKR, Ndi\Params\*IPChecksumOffloadIPv4\enum, 0,    , %Disabled%
  260. HKR, Ndi\Params\*IPChecksumOffloadIPv4\enum, 1,    , %Tx Enabled%
  261. HKR, Ndi\Params\*IPChecksumOffloadIPv4\enum, 2,    , %Rx Enabled%
  262. HKR, Ndi\Params\*IPChecksumOffloadIPv4\enum, 3,    , %Rx & Tx Enabled%
  263.  
  264. ;*TCPChecksumOffloadIPv4 
  265. HKR, Ndi\Params\*TCPChecksumOffloadIPv4,      ParamDesc, , %*TCPChecksumOffloadIPv4%
  266. HKR, Ndi\Params\*TCPChecksumOffloadIPv4,      default,   , "3"
  267. HKR, Ndi\Params\*TCPChecksumOffloadIPv4,      type,      , "enum"
  268. HKR, Ndi\Params\*TCPChecksumOffloadIPv4\enum, 0,         , %Disabled%
  269. HKR, Ndi\Params\*TCPChecksumOffloadIPv4\enum, 1,         , %Tx Enabled%
  270. HKR, Ndi\Params\*TCPChecksumOffloadIPv4\enum, 2,         , %Rx Enabled%
  271. HKR, Ndi\Params\*TCPChecksumOffloadIPv4\enum, 3,         , %Rx & Tx Enabled%
  272.  
  273. ;*TCPChecksumOffloadIPv6 
  274. HKR, Ndi\Params\*TCPChecksumOffloadIPv6,      ParamDesc, , %*TCPChecksumOffloadIPv6%
  275. HKR, Ndi\Params\*TCPChecksumOffloadIPv6,      default,   , "0"
  276. HKR, Ndi\Params\*TCPChecksumOffloadIPv6,      type,      , "enum"
  277. HKR, Ndi\Params\*TCPChecksumOffloadIPv6\enum, 0,         , %Disabled%
  278. HKR, Ndi\Params\*TCPChecksumOffloadIPv6\enum, 1,         , %Tx Enabled%
  279. HKR, Ndi\Params\*TCPChecksumOffloadIPv6\enum, 2,         , %Rx Enabled%
  280. HKR, Ndi\Params\*TCPChecksumOffloadIPv6\enum, 3,         , %Rx & Tx Enabled%
  281.  
  282. ;*LSOv1IPv4
  283. HKR, Ndi\Params\*LSOv1IPv4,               ParamDesc, , %*LSOv1IPv4%
  284. HKR, Ndi\Params\*LSOv1IPv4,               default,   , "1"
  285. HKR, Ndi\Params\*LSOv1IPv4,               type,      , "enum"
  286. HKR, Ndi\Params\*LSOv1IPv4\enum,          0,         , %Disabled%
  287. HKR, Ndi\Params\*LSOv1IPv4\enum,          1,         , %Enabled%
  288.  
  289. ;*UDPChecksumOffloadIPv4
  290. HKR, Ndi\Params\*UDPChecksumOffloadIPv4,      ParamDesc, , %*UDPChecksumOffloadIPv4%
  291. HKR, Ndi\Params\*UDPChecksumOffloadIPv4,      default,   , "0"
  292. HKR, Ndi\Params\*UDPChecksumOffloadIPv4,      type,      , "enum"
  293. HKR, Ndi\Params\*UDPChecksumOffloadIPv4\enum, 0,         , %Disabled%
  294. HKR, Ndi\Params\*UDPChecksumOffloadIPv4\enum, 1,         , %Enabled%
  295.  
  296. ;*UDPChecksumOffloadIPv6
  297. HKR, Ndi\Params\*UDPChecksumOffloadIPv6,      ParamDesc, , %*UDPChecksumOffloadIPv6%
  298. HKR, Ndi\Params\*UDPChecksumOffloadIPv6,      default,   , "0"
  299. HKR, Ndi\Params\*UDPChecksumOffloadIPv6,      type,      , "enum"
  300. HKR, Ndi\Params\*UDPChecksumOffloadIPv6\enum, 0,         , %Disabled%
  301. HKR, Ndi\Params\*UDPChecksumOffloadIPv6\enum, 1,         , %Enabled%
  302.  
  303. ;*PriorityVLANTag 
  304. HKR, Ndi\Params\*PriorityVLANTag,       ParamDesc, , %*PriorityVLANTag%
  305. HKR, Ndi\Params\*PriorityVLANTag,       default,   , "3"
  306. HKR, Ndi\Params\*PriorityVLANTag,       type,      , "enum"
  307. HKR, Ndi\Params\*PriorityVLANTag\enum,  0,         , %Priority & VLAN Disabled%
  308. HKR, Ndi\Params\*PriorityVLANTag\enum,  1,         , %Priority Enabled%
  309. HKR, Ndi\Params\*PriorityVLANTag\enum,  2,         , %VLAN Enabled%
  310. HKR, Ndi\Params\*PriorityVLANTag\enum,  3,         , %Priority & VLAN Enabled%
  311.  
  312. ;*InterruptModeration
  313. HKR, Ndi\Params\*InterruptModeration,      ParamDesc, , %*InterruptModeration%
  314. HKR, Ndi\Params\*InterruptModeration,      default,   , "1"
  315. HKR, Ndi\Params\*InterruptModeration,      type,      , "enum"
  316. HKR, Ndi\Params\*InterruptModeration\enum, 0,         , %Disabled%
  317. HKR, Ndi\Params\*InterruptModeration\enum, 1,         , %Enabled%
  318.  
  319. ;*RSS
  320. HKR, Ndi\Params\*RSS,                   ParamDesc, , %*RSS%
  321. HKR, Ndi\Params\*RSS,                   default,   , "1"
  322. HKR, Ndi\Params\*RSS,                   type,      , "enum"
  323. HKR, Ndi\Params\*RSS\enum,              0,         , %Disabled%
  324. HKR, Ndi\Params\*RSS\enum,              1,         , %Enabled%
  325.  
  326. ; Standardized keywords ----------
  327.  
  328. ;LRO
  329. HKR, Ndi\Params\LRO,                   ParamDesc, , %LRO%
  330. HKR, Ndi\Params\LRO,                   default,   , "0"
  331. HKR, Ndi\Params\LRO,                   type,      , "enum"
  332. HKR, Ndi\Params\LRO\enum,              0,         , %Disabled%
  333. HKR, Ndi\Params\LRO\enum,              1,         , %Enabled%
  334.  
  335. ;offload_encapsulation 
  336. HKR, Ndi\Params\offload_encapsulation,      ParamDesc, , %offload_encapsulation%
  337. HKR, Ndi\Params\offload_encapsulation,      default,   , "0"
  338. HKR, Ndi\Params\offload_encapsulation,      type,      , "enum"
  339. HKR, Ndi\Params\offload_encapsulation\enum, 0,         , %IEEE_802_3%
  340. HKR, Ndi\Params\offload_encapsulation\enum, 1,         , %LLC_SNAP_ROUTED%
  341. HKR, Ndi\Params\offload_encapsulation\enum, 2,         , %Both%
  342.  
  343. ; Latency Timer
  344. HKR,Ndi\Params\latency_timer,                   ParamDesc,  0, %latency_timer%
  345. HKR,Ndi\Params\latency_timer,                   Type,       0, "enum"
  346. HKR,Ndi\Params\latency_timer,                   Default,    0, "1"
  347. HKR,Ndi\Params\latency_timer\Enum,              "1",        0, %biosdefault%
  348. HKR,Ndi\Params\latency_timer\Enum,              "248",      0, "248"
  349. HKR,Ndi\Params\latency_timer\Enum,              "224",      0, "224"
  350. HKR,Ndi\Params\latency_timer\Enum,              "192",      0, "192"
  351. HKR,Ndi\Params\latency_timer\Enum,              "160",      0, "160"
  352. HKR,Ndi\Params\latency_timer\Enum,              "128",      0, "128"
  353. HKR,Ndi\Params\latency_timer\Enum,              "96",       0, " 96"
  354. HKR,Ndi\Params\latency_timer\Enum,              "64",       0, " 64"
  355. HKR,Ndi\Params\latency_timer\Enum,              "32",       0, " 32"
  356.  
  357. ; Maximum read byte count
  358. HKR,Ndi\Params\max_read_byte_cnt,         ParamDesc,  0, %max_read_byte_cnt_settings%
  359. HKR,Ndi\Params\max_read_byte_cnt,         Type,       0, "enum"
  360. HKR,Ndi\Params\max_read_byte_cnt,         Default,    0, "4"
  361. HKR,Ndi\Params\max_read_byte_cnt\Enum,    "4",        0, %biosdefault%
  362. HKR,Ndi\Params\max_read_byte_cnt\Enum,    "3",        0, %4k%
  363. HKR,Ndi\Params\max_read_byte_cnt\Enum,    "2",        0, %2k%
  364. HKR,Ndi\Params\max_read_byte_cnt\Enum,    "1",        0, %1k%
  365. HKR,Ndi\Params\max_read_byte_cnt\Enum,    "0",        0, %512b%
  366.  
  367. ; Maximum Split Trans
  368. HKR,Ndi\Params\max_split_trans,         ParamDesc,  0, %max_split_trans_settings%
  369. HKR,Ndi\Params\max_split_trans,         Type,       0, "enum"
  370. HKR,Ndi\Params\max_split_trans,         Default,    0, "8"
  371. HKR,Ndi\Params\max_split_trans\Enum,    "8",        0, %biosdefault%
  372. HKR,Ndi\Params\max_split_trans\Enum,    "7",        0, %32splits%
  373. HKR,Ndi\Params\max_split_trans\Enum,    "6",        0, %16splits%
  374. HKR,Ndi\Params\max_split_trans\Enum,    "5",        0, %12splits%
  375. HKR,Ndi\Params\max_split_trans\Enum,    "4",        0, %8splits%
  376. HKR,Ndi\Params\max_split_trans\Enum,    "3",        0, %4splits%
  377. HKR,Ndi\Params\max_split_trans\Enum,    "2",        0, %3splits%
  378. HKR,Ndi\Params\max_split_trans\Enum,    "1",        0, %2splits%
  379. HKR,Ndi\Params\max_split_trans\Enum,    "0",        0, %1splits%
  380.  
  381.  
  382. ;*******************************************************************************
  383. [DestinationDirs]
  384. DefaultDestDir   = 12
  385. CopyFile.XpSys32 = 12
  386.  
  387. [CopyFile.XpSys32]
  388. xfrmi86.sys,,,2
  389.  
  390. [SourceDisksNames] 
  391. 1000 = %DISK_DESC%
  392.   
  393. [SourceDisksFiles] 
  394. xfrmi86.sys=1000
  395.  
  396. ;*******************************************************************************
  397. [Strings]
  398. NETERION            = "Neterion Inc."
  399. NETERION_INC        = "Neterion Inc."
  400. DISK_DESC           = "Xframe Installation Media"
  401. Hercules            = "Xframe-II 10 GbE Server/Storage Adapter"
  402. MSFT                = "Microsoft"
  403.  
  404. *JumboPacket = "Jumbo Packet"
  405. *FlowControl = "Flow Control"
  406. *TransmitBuffers = "Transmit Buffers"
  407. *ReceiveBuffers = "Receive Buffers"
  408. *IPChecksumOffloadIPv4 = "IPv4 Checksum Offload"
  409. *TCPChecksumOffloadIPv4 = "TCP Checksum Offload (IPv4)"
  410. *TCPChecksumOffloadIPv6 = "TCP Checksum Offload (IPv6)"
  411. *LSOv1IPv4 = "Large Send Offload (IPv4)"
  412. *UDPChecksumOffloadIPv4 = "UDP Checksum Offload (IPv4)"
  413. *UDPChecksumOffloadIPv6 = "UDP Checksum Offload (IPv6)"
  414. *PriorityVLANTag = "Priority & VLAN"
  415. *RSS = "Receive Side Scaling"
  416. *InterruptModeration = "Interrupt Moderation"
  417.  
  418. Disabled = "Disabled"
  419. Enabled = "Enabled"
  420. Tx Enabled = "Tx Enabled"
  421. Rx Enabled = "Rx Enabled"
  422. Rx & Tx Enabled = "Rx & Tx Enabled"
  423. Priority & VLAN Disabled = "Priority & VLAN Disabled"
  424. Priority Enabled = "Priority Enabled"
  425. VLAN Enabled = "VLAN Enabled"
  426. Priority & VLAN Enabled = "Priority & VLAN Enabled"
  427.  
  428.  
  429. IEEE_802_3 = "Ndis_Encap_Ieee_802_3" 
  430. LLC_SNAP_ROUTED = "Ndis_Encap_llc_snap_routed"
  431. Both = "Both"
  432. LRO = "Large Receive Offload"
  433. offload_encapsulation = "Offload Encapsulation"
  434.  
  435. max_read_byte_cnt_settings = "Max Read Byte Count"
  436. biosdefault             = "Use BIOS Default Settings"
  437. 4k                      = "4096"
  438. 2k                      = "2048"
  439. 1k                      = "1024"
  440. 512b                    = " 512"
  441.  
  442. max_split_trans_settings = "Max Split Transaction"
  443. 32splits                 = "32 splits"
  444. 16splits                 = "16 splits"
  445. 12splits                 = "12 splits"
  446. 8splits                  = " 8 splits"
  447. 4splits                  = " 4 splits"
  448. 3splits                  = " 3 splits"
  449. 2splits                  = " 2 splits"
  450. 1splits                  = " 1 splits"
  451.  
  452. latency_timer           = "Latency Timer"
  453.