home *** CD-ROM | disk | FTP | other *** search
/ Image Master / L80.iso / Win98 / PRECOPY2.CAB / netibmv.inf < prev    next >
Encoding:
Windows Setup INFormation  |  1998-05-11  |  12.8 KB  |  368 lines

  1. ; NETIBM.INF
  2. ;
  3. ; IBM Network Interface Cards.
  4. ;
  5. ; Copyright 1993-1995, Microsoft Corporation
  6.  
  7. [version]
  8. CatalogFile=netibmv.cat
  9. LayoutFile=layout.inf, layout1.inf, layout2.inf
  10. signature="$CHICAGO$"
  11. Class=Net
  12. provider=%V_MS%
  13.  
  14. [Manufacturer]
  15. %V_IBM%=IBM
  16.  
  17. [IBM]
  18. %*pnp80c9.DeviceDesc%=*pnp80c9.ndi, *pnp80c9 ;IBM Token Ring
  19. %*pnp80ca.DeviceDesc%=*pnp80ca.ndi, *pnp80ca ;IBM Token Ring II
  20. %*pnp80cb.DeviceDesc%=*pnp80cb.ndi, *pnp80cb ;IBM Token Ring II/Short
  21. %*pnp8327.DeviceDesc%=*pnp8327.ndi, *pnp8327 ;IBM Token Ring (All Types)
  22. %mca_e000.DeviceDesc%=mca_e000.ndi, mca_e000 ;IBM Token Ring (MCA)
  23. %mca_e001.DeviceDesc%=mca_e001.ndi, mca_e001 ;IBM Token Ring 4/16Mbs (MCA)
  24.  
  25. ;****************************************************************************
  26. ; *PNP80C9 IBM Token Ring
  27. ;****************************************************************************
  28. [*PNP80C9.ndi]
  29. AddReg=*PNP80C9.ndi.reg,IBMTok.ndi.reg,IBMTok.General.Params,IBMTok.Isa.Params,IBMTok.12a.Params,IBMTok.Generic.Params
  30. LogConfig=*PNP80C9.LogConfig
  31.  
  32. [*PNP80C9.ndi.reg]
  33. HKR,Ndi,DeviceID,,"*PNP80C9"
  34.  
  35. [*PNP80C9.LogConfig]
  36. ConfigPriority=HARDRECONFIG
  37. IOConfig=A20-A23,A24-A27
  38.  
  39.  
  40. ;****************************************************************************
  41. ; *PNP80CA IBM Token Ring II
  42. ;****************************************************************************
  43. [*PNP80CA.ndi]
  44. AddReg=*PNP80CA.ndi.reg,IBMTok.ndi.reg,IBMTok.General.Params,IBMTok.Isa.Params,IBMTok.12a.Params,IBMTok.Generic.Params
  45. LogConfig=*PNP80CA.LogConfig
  46.  
  47. [*PNP80CA.ndi.reg]
  48. HKR,Ndi,DeviceID,,"*PNP80CA"
  49.  
  50. [*PNP80CA.LogConfig]
  51. ConfigPriority=HARDRECONFIG
  52. IOConfig=86a0-86a7,96a0-96a7,a6a0-a6a7,b6a0-b6a7,c6a0-c6a7,d6a0-d6a7,e6a0-e6a7,f6a0-f6a7
  53.  
  54.  
  55. ;****************************************************************************
  56. ; *PNP80CB IBM Token Ring II/Short
  57. ;****************************************************************************
  58. [*PNP80CB.ndi]
  59. AddReg=*PNP80CB.ndi.reg,IBMTok.ndi.reg,IBMTok.General.Params,IBMTok.Isa.Params,IBMTok.12a.Params,IBMTok.Generic.Params
  60. LogConfig=*PNP80CB.LogConfig
  61.  
  62. [*PNP80CB.ndi.reg]
  63. HKR,Ndi,DeviceID,,"*PNP80CB"
  64.  
  65. [*PNP80CB.LogConfig]
  66. ConfigPriority=HARDRECONFIG
  67. IOConfig=86a0-86a7,96a0-96a7,a6a0-a6a7,b6a0-b6a7,c6a0-c6a7,d6a0-d6a7,e6a0-e6a7,f6a0-f6a7
  68.  
  69. ;****************************************************************************
  70. ; *PNP8327 IBM Token Ring (All Legacy Adapters working in compatibility mode)
  71. ;****************************************************************************
  72. [*PNP8327.ndi]
  73. AddReg=*PNP8327.ndi.reg,IBMTok.ndi.reg,IBMFSP.ndi.reg,IBMFSI.ndi.reg,IBMTR.resources,IBMTR16.resources
  74.  
  75. [*PNP8327.ndi.reg]
  76. HKR,Ndi,DeviceID,,"*PNP8327"
  77. HKR,,ShallowMode,,"No"
  78. HKR,,FastPath,,"No"
  79.  
  80. ;****************************************************************************
  81. ; mca_e000 IBM Token Ring (MCA)
  82. ;****************************************************************************
  83. [mca_e000.ndi]
  84. AddReg=mca_e000.ndi.reg,IBMTOK.ndi.reg,IBMFSP.ndi.reg,IBMFSI.ndi.reg,IBMTR.resources,Slot,IBMTR16.resources
  85.  
  86. [mca_e000.ndi.reg]
  87. HKR,Ndi,DeviceID,,"mca_e000"
  88. HKR,,ShallowMode,,"No"
  89.  
  90. ;****************************************************************************
  91. ; mca_e001 IBM Token Ring 4/16Mbs (MCA)
  92. ;****************************************************************************
  93. [mca_e001.ndi]
  94. AddReg=mca_e001.ndi.reg,IBMTOK.ndi.reg,IBMFSP.ndi.reg,IBMFSI.ndi.reg,IBMTR.resources,Slot,IBMTR16.resources
  95.  
  96. [mca_e001.ndi.reg]
  97. HKR,Ndi,DeviceID,,"mca_e001"
  98. HKR,,ShallowMode,,"No"
  99.  
  100. ;****************************************************************************
  101. ; Micro Channel
  102. ;****************************************************************************
  103. [Slot]
  104. ;Slot Number
  105. HKR,Ndi\params\slotnumber,ParamDesc,,"Adapter Slot Number"
  106. HKR,Ndi\params\slotnumber,type,,int
  107. HKR,Ndi\params\slotnumber,default,,1
  108. HKR,Ndi\params\slotnumber,min,,1
  109. HKR,Ndi\params\slotnumber,max,,8
  110. HKR,Ndi\params\slotnumber,step,,1
  111. HKR,Ndi\params\slotnumber,optional,,1
  112. HKR,NDI\params\slotnumber,flag,1,20,00,00,00
  113.  
  114.  
  115. ;****************************************************************************
  116. ; IBM TOKEN RING base section
  117. ;****************************************************************************
  118. [IBMTok.ndi.reg]
  119. HKR,,DevLoader,,*ndis
  120. HKR,,DeviceVxDs,,ibmtok.vxd
  121. HKR,,EnumPropPages,,"netdi.dll,EnumPropPages"
  122. ; NDIS Info
  123. HKR,NDIS,LogDriverName,,"IBMTOK"
  124. HKR,NDIS,MajorNdisVersion,1,03
  125. HKR,NDIS,MinorNdisVersion,1,0A
  126. HKR,NDIS\NDIS2,DriverName,,"IBMTOK$"
  127. HKR,NDIS\NDIS2,FileName,,"ibmtok.dos"
  128. HKR,NDIS\ODI,DriverName,,"token,ntr2000"
  129. HKR,NDIS\ODI,FileName,,"token.com"
  130. ; Interfaces
  131. HKR,Ndi\Interfaces,DefUpper,,"ndis2,ndis3"
  132. HKR,Ndi\Interfaces,DefLower,,"tokenring"
  133. HKR,Ndi\Interfaces,UpperRange,,"ndis2,ndis3,odi"
  134. HKR,Ndi\Interfaces,LowerRange,,"tokenring"
  135. ; Install sections
  136. HKR,Ndi\Install,ndis3,,"ibmtok.ndis3"
  137. HKR,Ndi\Install,ndis2,,"ibmtok.ndis2"
  138.  
  139. ; general ibmtok params
  140. [IBMTok.General.Params]
  141. ; MaxTransmits
  142. HKR,NDI\params\MaxTransmits,ParamDesc,,"Maximum Transmits"
  143. HKR,NDI\params\MaxTransmits,type,,int
  144. HKR,Ndi\params\Maxtransmits,default,,6
  145. HKR,NDI\params\MaxTransmits,min,,6
  146. HKR,NDI\params\MaxTransmits,max,,50
  147. HKR,NDI\params\MaxTransmits,step,,1
  148. HKR,NDI\params\MaxTransmits,flag,1,10,00,00,00
  149. ; Primary
  150. HKR,Ndi\params\Primary,ParamDesc,,"16 bit only - Primary"
  151. HKR,Ndi\params\Primary,default,,""
  152. HKR,Ndi\params\Primary,type,,keyonly
  153. HKR,NDI\params\Primary,flag,1,10,00,00,00
  154. HKR,Ndi\params\Primary,optional,,1
  155. HKR,Ndi\params\Primary,"",,"1"
  156. ; Alternate
  157. HKR,Ndi\params\Alternate,ParamDesc,,"16 bit only - Alternate"
  158. HKR,Ndi\params\Alternate,default,,""
  159. HKR,Ndi\params\Alternate,type,,keyonly
  160. HKR,NDI\params\Alternate,flag,1,10,00,00,00
  161. HKR,Ndi\params\Alternate,optional,,1
  162.  
  163. ; RecvBufs
  164. HKR,NDI\params\RecvBufs,ParamDesc,,"Receive Buffers"
  165. HKR,NDI\params\RecvBufs,type,,int
  166. HKR,Ndi\params\RecvBufs,default,,2
  167. HKR,NDI\params\RecvBufs,min,,2
  168. HKR,NDI\params\RecvBufs,max,,60
  169. HKR,NDI\params\RecvBufs,step,,1
  170. HKR,NDI\params\RecvBufs,flag,1,10,00,00,00
  171. ; XmitBufs
  172. HKR,NDI\params\XmitBufs,ParamDesc,,"Transmit Buffers"
  173. HKR,NDI\params\XmitBufs,type,,int
  174. HKR,Ndi\params\XmitBufs,default,,1
  175. HKR,NDI\params\XmitBufs,min,,1
  176. HKR,NDI\params\XmitBufs,max,,2
  177. HKR,NDI\params\XmitBufs,step,,1
  178. HKR,NDI\params\XmitBufs,flag,1,10,00,00,00
  179. ; MaxPacketSize
  180. HKR,NDI\params\MaxPacketSize,ParamDesc,,"Maximum Packet Size"
  181. HKR,NDI\params\MaxPacketSize,type,,int
  182. HKR,Ndi\params\MaxPacketSize,default,,1024
  183. HKR,NDI\params\MaxPacketSize,min,,256
  184. HKR,NDI\params\MaxPacketSize,max,,17952
  185. HKR,NDI\params\MaxPacketSize,step,,8
  186. HKR,NDI\params\MaxPacketSize,flag,1,20,00,00,00
  187. HKR,Ndi\params\MaxPacketSize,optional,,1
  188. ; ProductId
  189. HKR,NDI\params\ProductId,ParamDesc,,"Product ID"
  190. HKR,NDI\params\ProductId,type,,edit
  191. HKR,NDI\params\ProductId,LimitText,,36
  192. HKR,NDI\params\ProductId,UpperCase,,1
  193. HKR,Ndi\params\ProductId,default,,""
  194. HKR,NDI\params\ProductId,flag,1,10,00,00,00
  195. HKR,Ndi\params\ProductId,optional,,1
  196.  
  197. ; NetworkAddress
  198. HKR,NDI\params\NetworkAddress,ParamDesc,,"Network Address"
  199. HKR,NDI\params\NetworkAddress,type,,edit
  200. HKR,NDI\params\NetworkAddress,LimitText,,18
  201. HKR,NDI\params\NetworkAddress,UpperCase,,1
  202. HKR,Ndi\params\NetworkAddress,default,,""
  203. HKR,NDI\params\NetworkAddress,flag,1,20,00,00,00
  204. HKR,Ndi\params\NetworkAddress,optional,,1
  205.  
  206. ;all isa ibm token params
  207. [IBMTok.Isa.Params]
  208. ; iobase
  209. HKR,Ndi\params\IOBase,ParamDesc,,"32 bit only - Primary/Alternate
  210. HKR,Ndi\params\IOBase,default,,1
  211. HKR,Ndi\params\IOBase,type,,enum
  212. HKR,Ndi\params\IOBase\enum,1,,"Primary (A20-A32)"
  213. HKR,Ndi\params\IOBase\enum,2,,"Alternate (A24-A27)"
  214. HKR,NDI\params\IOBase,flag,1,20,00,00,00
  215. HKR,Ndi\params\IOBase,optional,,1
  216.  
  217. [IBMTok.12a.Params]
  218. ; RecvBufSize
  219. HKR,NDI\params\RecvBufSize,ParamDesc,,"Receive Buffer Size"
  220. HKR,NDI\params\RecvBufSize,type,,int
  221. HKR,Ndi\params\RecvBufSize,default,,1024
  222. HKR,NDI\params\RecvBufSize,min,,256
  223. HKR,NDI\params\RecvBufSize,max,,2040
  224. HKR,NDI\params\RecvBufSize,step,,8
  225. HKR,NDI\params\RecvBufSize,flag,1,10,00,00,00
  226. ; XmitBufSize
  227. HKR,NDI\params\XmitBufSize,ParamDesc,,"Transmit Buffer Size"
  228. HKR,NDI\params\XmitBufSize,type,,int
  229. HKR,Ndi\params\XmitBufSize,default,,2040
  230. HKR,NDI\params\XmitBufSize,min,,256
  231. HKR,NDI\params\XmitBufSize,max,,2040
  232. HKR,NDI\params\XmitBufSize,step,,8
  233. HKR,NDI\params\XmitBufSize,flag,1,10,00,00,00
  234.  
  235. ; Generic specific params - ibmtok 2 uses this also
  236. [IBMTok.Generic.Params]
  237. ; Resources
  238. ;HKR,,Ram,1,01,00,00,00
  239. ;HKR,NDI\params\Ram,resc,1,01,00,00,00
  240. HKR,NDI\params\Ram,ParamDesc,,"Physical RAM location"
  241. HKR,NDI\params\Ram,type,,edit
  242. HKR,Ndi\params\Ram,default,,"0xD000"
  243. HKR,NDI\params\Ram,LimitText,,6
  244. HKR,NDI\params\Ram,UpperCase,,1
  245. HKR,NDI\params\Ram,flag,1,10,00,00,00
  246. HKR,Ndi\params\Ram,optional,,1
  247.  
  248. ;****************************************************************************
  249. ; Interfaces section for full size cards.
  250. ;****************************************************************************
  251. [IBMFSP.ndi.reg]
  252. ; Interfaces
  253. HKR,NDI\Interfaces,DefUpper,,"ndis3,ndis2"
  254. HKR,NDI\Interfaces,UpperRange,,"ndis2,ndis3,odi"
  255. HKR,NDI\Interfaces,DefLower,,"TOKENRING"
  256. HKR,NDI\Interfaces,LowerRange,,"TOKENRING"
  257.  
  258. ;****************************************************************************
  259. ; Install section for full size card adapters.
  260. ;****************************************************************************
  261. [IBMFSI.ndi.reg]
  262. ; Install Sections
  263. HKR,NDI\Install,ndis3,,"IBMFSI.ndis3"
  264. ;HKR,NDI\Install,ndis2,,"IBMFSI.ndis2"
  265.  
  266. ;****************************************************************************
  267. ; IBM TOKEN-RING General Parameters
  268. ;     - Common to all Token Ring Adapters
  269. ;****************************************************************************
  270. [IBMTR.resources]
  271. ; MaximumPacketSize
  272. HKR,NDI\params\MaximumPacketSize,ParamDesc,,"Maximum Packet Size"
  273. HKR,NDI\params\MaximumPacketSize,type,,int
  274. HKR,Ndi\params\MaximumPacketSize,default,,4096
  275. HKR,NDI\params\MaximumPacketSize,min,,256
  276. HKR,NDI\params\MaximumPacketSize,max,,17952
  277. HKR,NDI\params\MaximumPacketSize,step,,8
  278. HKR,NDI\params\MaximumPacketSize,flag,1,20,00,00,00
  279.  
  280. ; NetworkAddress
  281. HKR,NDI\params\NetworkAddress,ParamDesc,,"Network Address"
  282. HKR,NDI\params\NetworkAddress,type,,edit
  283. HKR,NDI\params\NetworkAddress,LimitText,,18
  284. HKR,NDI\params\NetworkAddress,UpperCase,,1
  285. HKR,Ndi\params\NetworkAddress,default,,""
  286. HKR,NDI\params\NetworkAddress,flag,1,30,00,00,00
  287. HKR,Ndi\params\NetworkAddress,optional,,1
  288.  
  289. ;****************************************************************************
  290. ; IBM TOKEN-RING General Parameters
  291. ;     - Common to all legacy Token Ring Adapters
  292. ;****************************************************************************
  293. [IBMTR16.resources]
  294. ; ProductId
  295. HKR,NDI\params\ProductId,ParamDesc,,"Product ID"
  296. HKR,NDI\params\ProductId,type,,edit
  297. HKR,NDI\params\ProductId,LimitText,,36
  298. HKR,NDI\params\ProductId,UpperCase,,1
  299. HKR,Ndi\params\ProductId,default,,""
  300. HKR,NDI\params\ProductId,flag,1,10,00,00,00
  301. HKR,Ndi\params\ProductId,optional,,1
  302.  
  303. ; RAM
  304. HKR,NDI\params\Ram,ParamDesc,,"Physical RAM location"
  305. HKR,NDI\params\Ram,type,,edit
  306. HKR,Ndi\params\Ram,default,,"D800"
  307. HKR,NDI\params\Ram,LimitText,,4
  308. HKR,NDI\params\Ram,UpperCase,,1
  309. HKR,NDI\params\Ram,flag,1,10,00,00,00
  310. HKR,Ndi\params\Ram,optional,,1
  311.  
  312. ; IoBaseAddress
  313. HKR,Ndi\params\IoBaseAddress,ParamDesc,,"Base I/O Port"
  314. HKR,Ndi\params\IoBaseAddress,default,,1
  315. HKR,Ndi\params\IoBaseAddress,type,,enum
  316. HKR,Ndi\params\IoBaseAddress\enum,1,,"Primary (A20-A23)"
  317. HKR,Ndi\params\IoBaseAddress\enum,2,,"Alternate (A24-A27)"
  318. HKR,NDI\params\IoBaseAddress,flag,1,20,00,00,00
  319.  
  320.  
  321. ;***********************************
  322. ; Copy file sections
  323. ;***********************************
  324.  
  325. ; Install ibmtok NDIS3
  326. [ibmtok.ndis3]
  327. CopyFiles=ibmtok.ndis3.CopyFiles
  328. [ibmtok.ndis3.CopyFiles]
  329. ibmtok.vxd
  330.  
  331. ; Install ibmtok NDIS2
  332. [ibmtok.ndis2]
  333. CopyFiles=ibmtok.ndis2.CopyFiles
  334. [ibmtok.ndis2.CopyFiles]
  335. ibmtok.dos
  336. LT2.msg
  337.  
  338. [IBMFSI.ndis3]
  339. CopyFiles=ibmtok.ndis3.CopyFiles
  340.  
  341. ;Install NDIS2 - Copy files section
  342. [IBMFSI.ndis2]
  343. CopyFiles=ibmtok.ndis2.CopyFiles
  344.  
  345. ;****************************************************************************
  346. ; Destination Directories
  347. ;****************************************************************************
  348. [DestinationDirs]
  349. DefaultDestDir              =11 ; LDID_SYS
  350. ibmtok.ndis3.CopyFiles      =11 ; LDID_SYS
  351. ibmtok.ndis2.CopyFiles      =26 ; LDID_WINBOOT
  352.  
  353. ;****************************************************************************
  354. ; Localizable Strings
  355. ;****************************************************************************
  356. [strings]
  357. ; Provider
  358. V_MS="Microsoft"
  359. ; Manufacturers
  360. V_IBM="IBM"
  361. ; PNP Devices
  362. *pnp80ca.DeviceDesc="IBM Token Ring II"
  363. *pnp80cb.DeviceDesc="IBM Token Ring II/Short"
  364. *pnp80c9.DeviceDesc="IBM Token Ring"
  365. *pnp8327.DeviceDesc="IBM Token Ring (All Types)"
  366. mca_e000.DeviceDesc="IBM Token Ring MCA Adapter"
  367. mca_e001.DeviceDesc="IBM 16/4 Token Ring MCA Adapter"
  368.