home *** CD-ROM | disk | FTP | other *** search
/ Chip 2011 March / Chip_2011.03_CD.iso / I386 / NETIBM.IN_ / netibm.inf
Encoding:
Text (UTF-16)  |  2001-10-19  |  24.6 KB  |  331 lines

  1. ; Copyright (c) 2000, Microsoft
  2.  
  3. [version]
  4. layoutfile = layout.inf
  5. signature  = "$Windows NT$"
  6. Class      = Net
  7. ClassGUID  = {4d36e972-e325-11ce-bfc1-08002be10318}
  8. provider   = %MSFT%
  9. DriverVer=07/01/2001,12.23.4.50
  10.  
  11. [Manufacturer]
  12. %V_IBM%=IBM
  13.  
  14. [ControlFlags]
  15. ExcludeFromSelect = *
  16.  
  17. [IBM]
  18. %IBM0001pnp.DeviceDesc% = IBM0001ISAPNP.ndi, ISAPNP\IBM0001              ;IBM Auto 16/4 ISA Token-Ring (PnP Mode)
  19. %IBM1070pnp.DeviceDesc% = IBM1070ISAPNP.ndi, ISAPNP\IBM1070              ;IBM Auto Wake 16/4 ISA Token-Ring (PnP Mode)
  20. %IBM1080pnp.DeviceDesc% = IBM1080ISAPNP.ndi, ISAPNP\IBM1080              ;IBM Turbo 16/4 ISA Token-Ring (PnP Mode)
  21. %pcmcia.DeviceDesc%     = pcmcia.ndi,        PCMCIA\IBM-TOKEN_RING-EFA1  ;IBM Token Ring 4/16Mbs PCMCIA Card
  22. %pcmcia2.DeviceDesc%    = pcmciatc.ndi,      PCMCIA\IBM-TOKEN_RING-013F  ;IBM Auto Token Ring 4/16Mbs PCMCIA Card
  23. %pcmcia2.DeviceDesc%    = pcmciatc.ndi,      PCMCIA\IBM-TOKEN_RING-A375  ;IBM Auto Token Ring 4/16Mbs PCMCIA Card
  24. %pcmcia3.DeviceDesc%    = pcmciara.ndi,      PCMCIA\IBM-TOKEN_RING-F8CF  ;IBM Turbo 4/16Mbs PC Card
  25. %pcmcia4.DeviceDesc%    = pcmciaran.ndi,     PCMCIA\IBM-TOKEN_RING-3D12  ;IBM Turbo 4/16Mbs PC Card 2
  26.  
  27. ;-------------------------------------------------------------------------------
  28. ; IBM0001       IBM AUTO 16/4 TOKEN-RING (PnP Mode)
  29. ;
  30. [IBM0001ISAPNP.ndi]
  31. AddReg          = IBM0001ISAPNP.reg, IBMTOK.reg, CommonParams.reg, fastpath.reg
  32. Characteristics = 0x84
  33. BusType         = 14
  34. CopyFiles       = IBMTOK.CopyFiles
  35.  
  36. [IBM0001ISAPNP.ndi.Services]
  37. AddService      = IBMTOK,2,IBMTOK.Service,common.Eventlog
  38.  
  39. [IBM0001ISAPNP.reg]
  40. HKR, , CardId,         , "609026049"    ; comes from adpid.h
  41. HKR, , AdapterBusType, , "1"            ; 1=ISA, 8=PCMCIA ( From ndis.h )
  42.  
  43. ;-------------------------------------------------------------------------------
  44. ; IBM1070       IBM AUTO WAKE 16/4 ISA TOKEN-RING (PnP Mode)
  45. ;
  46. [IBM1070ISAPNP.ndi]
  47. AddReg          = IBM1070ISAPNP.reg, IBMTOK.reg, CommonParams.reg, shallow.reg ,fastpath.reg, fullduplex.reg
  48. Characteristics = 0x84
  49. BusType         = 14
  50. CopyFiles       = IBMTOK.CopyFiles
  51.  
  52. [IBM1070ISAPNP.ndi.Services]
  53. AddService      = IBMTOK,2,IBMTOK.Service,common.Eventlog
  54.  
  55. [IBM1070ISAPNP.reg]
  56. HKR, , CardId,         , "609030256"    ; comes from what is in adpid.h
  57. HKR, , AdapterBusType, , "1"            ; 1=ISA, 8=PCMCIA ( From ndis.h )
  58.  
  59. ;-------------------------------------------------------------------------------
  60. ; IBM1080       IBM TURBO 16/4 ISA TOKEN-RING (PnP Mode)
  61. ;
  62. [IBM1080ISAPNP.ndi]
  63. AddReg          = IBM1080ISAPNP.reg, IBMTOK.reg, CommonParams.reg, shallow.reg, fastpath.reg, fullduplex.reg
  64. Characteristics = 0x84
  65. BusType         = 14
  66. CopyFiles       = IBMTOK.CopyFiles
  67.  
  68. [IBM1080ISAPNP.ndi.Services]
  69. AddService      = IBMTOK,2,IBMTOK.Service,common.Eventlog
  70.  
  71. [IBM1080ISAPNP.reg]
  72. HKR, , CardId,         , "609030272"    ; comes from what is in adpid.h
  73. HKR, , AdapterBusType, , "1"            ; 1=ISA, 8=PCMCIA ( From ndis.h )
  74.  
  75. ;-------------------------------------------------------------------------------
  76. ; pcmcia        IBM Token-Ring 16/4 Credit Card Adapter
  77. ;
  78. [pcmcia.ndi]
  79. AddReg          = pcmcia.reg, IBMTOK.reg, CommonParams.reg, BaseAndAuto.reg, datarate16_4.reg, fastpath.reg
  80. Characteristics = 0x84
  81. BusType         = 8
  82. CopyFiles       = IBMTOK.CopyFiles
  83.  
  84. [pcmcia.ndi.Services]
  85. AddService      = IBMTOK,2,IBMTOK.Service,common.Eventlog
  86.  
  87. [pcmcia.ndi.LogConfigOverride]
  88. LogConfig       = PCMCIA1.LogConfigOverride
  89.  
  90. [pcmcia.reg]
  91. HKR, ,CardId,         , "00000256"     ; comes from what is in adpid.h
  92. HKR, ,AdapterBusType, , "8"            ; 1=ISA, 8=PCMCIA ( From ndis.h )
  93.  
  94. ;-------------------------------------------------------------------------------
  95. ; pcmcia        IBM Auto 16/4 Credit Card Adapter with overrides
  96. ;
  97. [pcmciatc.ndi]
  98. AddReg          = pcmciatc.reg, IBMTOK.reg, CommonParams.reg, BaseAndAuto.reg, datarate.reg, fastpath.reg
  99. Characteristics = 0x84
  100. BusType         = 8
  101. CopyFiles       = IBMTOK.CopyFiles
  102.  
  103. [pcmciatc.ndi.Services]
  104. AddService      = IBMTOK,2,IBMTOK.Service,common.Eventlog
  105.  
  106. [pcmciatc.ndi.LogConfigOverride]
  107. LogConfig       = PCMCIA1.LogConfigOverride
  108.  
  109. [pcmciatc.reg]
  110. HKR, , CardId,         , "00000259"     ; comes from what is in adpid.h
  111. HKR, , AdapterBusType, , "8"            ; 1=ISA, 8=PCMCIA ( From ndis.h )
  112.  
  113. ;-------------------------------------------------------------------------------
  114. ; pcmcia    IBM Turbo 16/4 Credit Card Adapter
  115. ;
  116. [pcmciara.ndi]
  117. AddReg          = pcmciara.reg, IBMTOK.reg, CommonParams.reg, turbo.reg, shallow.reg, fastpath.reg, datarate.reg, fullduplex.reg
  118. Characteristics = 0x84
  119. BusType         = 8
  120. CopyFiles       = IBMTOK.CopyFiles
  121.  
  122. [pcmciara.ndi.Services]
  123. AddService      = IBMTOK,2,IBMTOK.Service,common.Eventlog
  124.  
  125. [pcmciara.ndi.LogConfigOverride]
  126. LogConfig       = PCMCIA2.LogConfigOverride
  127.  
  128. [pcmciara.reg]
  129. HKR, , CardId,         , "00000260"     ; comes from what is in adpid.h
  130. HKR, , AdapterBusType, , "8"            ; 1=ISA, 8=PCMCIA ( From ndis.h )
  131.  
  132. ;-------------------------------------------------------------------------------
  133. ; pcmcia    IBM Turbo 16/4 Credit Card Adapter 2
  134. ;
  135. [pcmciaran.ndi]
  136. AddReg          = pcmciaran.reg, IBMTOK.reg, CommonParams.reg, turbo.reg, shallow.reg, fastpath.reg, datarate.reg, fullduplex.reg
  137. Characteristics = 0x84
  138. BusType         = 8
  139. CopyFiles       = IBMTOK.CopyFiles
  140.  
  141. [pcmciaran.ndi.Services]
  142. AddService      = IBMTOK,2,IBMTOK.Service,common.Eventlog
  143.  
  144. [pcmciaran.ndi.LogConfigOverride]
  145. LogConfig       = PCMCIA2.LogConfigOverride
  146.  
  147. [pcmciaran.reg]
  148. HKR, , CardId,         , "00000517"     ; comes from what is in adpid.h
  149. HKR, , AdapterBusType, , "8"            ; 1=ISA, 8=PCMCIA ( From ndis.h )
  150.  
  151. ;-------------------------------------------------------------------------------
  152. ; Registry Parameter definition sections
  153. ;
  154. [CommonParams.reg]
  155. ; NetworkAddress
  156. HKR, NDI\params\NetworkAddress, ParamDesc,   0, %NetworkAddress%
  157. HKR, NDI\params\NetworkAddress, type,        0, "edit"
  158. HKR, NDI\params\NetworkAddress, LimitText,   0, "12"
  159. HKR, NDI\params\NetworkAddress, UpperCase,   0, "1"
  160. HKR, NDI\params\NetworkAddress, default,     0, ""
  161. HKR, NDI\params\NetworkAddress, optional,    0, "1"
  162. ; MaxTransmits
  163. HKR, NDI\params\MaxTransmits,   ParamDesc,   0, %MaxTransmits%
  164. HKR, NDI\params\MaxTransmits,   type,        0, "int"
  165. HKR, NDI\params\MaxTransmits,   min,         0, "1"
  166. HKR, NDI\params\MaxTransmits,   max,         0, "31"
  167. HKR, NDI\params\MaxTransmits,   step,        0, "1"
  168. HKR, NDI\params\MaxTransmits,   default,     0, "31"
  169. ; MaxTxFrameSize
  170. HKR, NDI\params\MaxTxFrameSize, ParamDesc,   0, %MaxTxFrameSize%
  171. HKR, NDI\params\MaxTxFrameSize, type,        0, "int"
  172. HKR, NDI\params\MaxTxFrameSize, min,         0, "256"
  173. HKR, NDI\params\MaxTxFrameSize, max,         0, "17944"
  174. HKR, NDI\params\MaxTxFrameSize, step,        0, "8"
  175. HKR, NDI\params\MaxTxFrameSize, default,     0, "4096"
  176. ; MinRcvBuffs
  177. HKR, NDI\params\MinRcvBuffs,    ParamDesc,   0, %MinRcvBuffs%
  178. HKR, NDI\params\MinRcvBuffs,    type,        0, "int"
  179. HKR, NDI\params\MinRcvBuffs,    min,         0, "20"
  180. HKR, NDI\params\MinRcvBuffs,    max,         0, "512"
  181. HKR, NDI\params\MinRcvBuffs,    step,        0, "1"
  182. HKR, NDI\params\MinRcvBuffs,    default,     0, "80"
  183. ; RcvBuffSize
  184. HKR, NDI\params\RcvBuffSize,    ParamDesc,   0, %RcvBuffSize%
  185. HKR, NDI\params\RcvBuffSize,    type,        0, "int"
  186. HKR, NDI\params\RcvBuffSize,    min,         0, "270"
  187. HKR, NDI\params\RcvBuffSize,    max,         0, "18000"
  188. HKR, NDI\params\RcvBuffSize,    step,        0, "1"
  189. HKR, NDI\params\RcvBuffSize,    default,     0, "4500"
  190.  
  191. [fastpath.reg]
  192. ; FastPath
  193. HKR, NDI\params\FastPath,       ParamDesc,   0, %FastPath%
  194. HKR, NDI\params\FastPath,       type,        0, "enum"
  195. HKR, NDI\params\FastPath\enum,  "NO",        0, %NO%
  196. HKR, NDI\params\FastPath\enum,  "YES",       0, %YES%
  197. HKR, NDI\params\FastPath,       default,     0, "YES"
  198.  
  199. [shallow.reg]
  200. ; ShallowMode
  201. HKR, NDI\params\ShallowMode,      ParamDesc, 0, %Shallowmode%
  202. HKR, NDI\params\ShallowMode,      type,      0, "enum"
  203. HKR, NDI\params\ShallowMode\enum, "NO",      0, %NO%
  204. HKR, NDI\params\ShallowMode\enum, "YES",     0, %YES%
  205. HKR, NDI\params\ShallowMode,      default,   0, "YES"
  206.  
  207. [fullduplex.reg]
  208. ; FullDuplex
  209. HKR, NDI\params\FullDuplex,       ParamDesc, 0, %FullDuplex%
  210. HKR, NDI\params\FullDuplex,       type,      0, "enum"
  211. HKR, NDI\params\FullDuplex\enum,  "YES",     0, %YES%
  212. HKR, NDI\params\FullDuplex\enum,  "NO",      0, %NO%
  213. HKR, NDI\params\FullDuplex,       default,   0, "YES"
  214.  
  215. [datarate16_4.reg]
  216. ; DataRate for 16/4 CC adapter
  217. HKR, NDI\params\DataRate,         ParamDesc, 0, %DataRate%
  218. HKR, NDI\params\DataRate,         type,      0, "enum"
  219. HKR, NDI\params\DataRate\enum,    "M16",     0, "M16"
  220. HKR, NDI\params\DataRate\enum,    "M4",      0, "M4"
  221. HKR, NDI\params\DataRate,         default,   0, "M16"
  222.  
  223. [datarate.reg]
  224. ; DataRate
  225. HKR, NDI\params\DataRate,         ParamDesc, 0, %DataRate%
  226. HKR, NDI\params\DataRate,         type,      0, "enum"
  227. HKR, NDI\params\DataRate\enum,    "AUTO",    0, %AUTO%
  228. HKR, NDI\params\DataRate\enum,    "M16",     0, "M16"
  229. HKR, NDI\params\DataRate\enum,    "M4",      0, "M4"
  230. HKR, NDI\params\DataRate,         default,   0, "AUTO"
  231. HKR, NDI\params\DataRate,         optional,  0, "1"
  232.  
  233. ;-------------------------------------------------------------------------------
  234. ; IBM Token Ring 16/4 Credit Card &
  235. ; IBM Auto 16/4 Credit Card adapters-specific section
  236. ;
  237. [BaseAndAuto.reg]
  238. HKR, ,AdapterType,  0, "1"
  239. HKR, ,EnhancedMode, 0, "No"
  240.  
  241. ;-------------------------------------------------------------------------------
  242. ; IBM Turbo Token Ring 16/4 Credit Card adapter-specific section
  243. ;
  244. [turbo.reg]
  245. ; Parameters
  246. HKR, , AdapterType,  0, "1"
  247. HKR, , EnhancedMode, 0, "Yes"
  248.  
  249. ;-------------------------------------------------------------------------------
  250. ; OVERRIDES
  251. ;
  252. [PCMCIA1.LogConfigOverride]
  253. IRQConfig      = 3,4,5,7,9,10,11,15
  254. IOConfig       = 0A20-0A23,0A24-0A27
  255. MemConfig      = 2000@CC000-EE000%FFFFE000
  256. MemConfig      = 4000@CC000-EC000%FFFFC000
  257. PcCardConfig   = 21:C2000:D0000(M XM0)
  258. ConfigPriority = NORMAL
  259.  
  260. [PCMCIA2.LogConfigOverride]
  261. IRQConfig      = 3,4,5,7,9,10,11,15
  262. IOConfig       = 4@300-FFF%FFFC(FFFF::)
  263. MemConfig      = 2000@CC000-DEFFF%FFFFE000
  264. PcCardConfig   = 21:D0000(M XM0)
  265. ConfigPriority = NORMAL
  266.  
  267. ;-------------------------------------------------------------------------------
  268. ; Driver and Service Install Section
  269. ;
  270. [IBMTOK.reg]
  271. HKR, Ndi,            Service,    0, "IBMTOK"
  272. HKR, NDI\Interfaces, UpperRange, 0, "ndis5"
  273. HKR, NDI\Interfaces, LowerRange, 0, "tokenring"
  274. HKR, ,               MediaType,  0, "2"
  275.  
  276. [IBMTOK.CopyFiles]
  277. IBMTOK.sys,,,2
  278. IBMSGNET.DLL,,,2
  279.  
  280. [IBMTOK.Service]
  281. DisplayName      = %IBMTOK.DriverDesc%
  282. ServiceType      = 1
  283. StartType        = 3
  284. ErrorControl     = 1
  285. ServiceBinary    = %12%\IBMTOK.sys
  286. LoadOrderGroup   = NDIS
  287.  
  288. [common.EventLog]
  289. AddReg = common.AddEventLog.reg
  290.  
  291. [common.AddEventLog.reg]
  292. HKR,  ,EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll;%%SystemRoot%%\System32\ibmsgnet.dll"
  293. HKR,  ,TypeSupported,    0x00010001, 7
  294.  
  295. [DestinationDirs]
  296. DefaultDestDir   = 12
  297. IBMTOK.CopyFiles = 12
  298.  
  299. ;-----------------------------------------------------------------------
  300. ; Localizable Strings
  301. ;
  302. [strings]
  303. MSFT                   = "Microsoft"
  304. V_IBM                  = "IBM"
  305.  
  306. NetworkAddress         = "Сетевой адрес (LAA)"
  307. MaxTransmits           = "Макс. число передач"
  308. MaxTxFrameSize         = "Наибольший размер передаваемого кадра"
  309. MinRcvBuffs            = "Минимум буферов приема"
  310. RcvBuffSize            = "Размер буферов приема"
  311. FastPath               = "Передача FastPath"
  312. ShallowMode            = "Получение ShallowMode"
  313. FullDuplex             = "Разрешить полный дуплекс"
  314. DataRate               = "Скорость данных в сети"
  315. AUTO                   = "Автоматически"
  316. YES                    = "Да"
  317. NO                     = "Нет"
  318.  
  319. IBM0001pnp.DeviceDesc  = "IBM Auto 16/4 Token-Ring ISA адаптер (PnP)"
  320. IBM1070pnp.DeviceDesc  = "IBM Auto Wake Token-Ring ISA адаптер (PnP)"
  321. IBM1080pnp.DeviceDesc  = "IBM Turbo 16/4 Token-Ring ISA адаптер (PnP)"
  322. pcmcia.DeviceDesc      = "Адаптер IBM 16/4 Token-Ring PCI 2"
  323. pcmcia2.DeviceDesc     = "Адаптер IBM 16/4 Token-Ring PCI 2"
  324. pcmcia3.DeviceDesc     = "IBM Turbo 16/4 Token-Ring плата"
  325. pcmcia4.DeviceDesc     = "IBM Turbo 16/4 Token-Ring плата (2)"
  326. IBMTOK.DriverDesc      = "IBM Shared RAM Token-Ring адаптер минипорта"
  327.  
  328.  
  329.  
  330.  
  331.