home *** CD-ROM | disk | FTP | other *** search
/ What the Doctor Required - The Freshest December / December.iso / windows / mem1614 / precopy2.cab / netel5x9.inf < prev    next >
Encoding:
Windows Setup INFormation  |  1997-10-17  |  10.4 KB  |  330 lines

  1. ; 3COM EtherLink III 3c5x9 Family Ethernet Adapters
  2. ; Copyright 1995, 3Com Corp
  3. ;
  4. ;**************************************************
  5. ; Revision History
  6. ;
  7. ; %ver 1.1a
  8. ;
  9. ; 1.0a Initial Release for EtherDisk use
  10. ; 1.1a Add TPC adapter type
  11. ;
  12. ;***************************************************
  13. ;
  14. [version]
  15. CatalogFile=netel5x9.cat
  16. LayoutFile=layout.inf, layout1.inf, layout2.inf
  17. signature="$CHICAGO$"
  18. Class=Net
  19. provider=%V_3Com%
  20.  
  21. [Manufacturer]
  22. %V_3COM%=3COM
  23.  
  24. ;************************************************************************
  25. ;
  26. ; Etherlink III EtherDisk File locations
  27. ;
  28. ;************************************************************************
  29.  
  30. [3COM]
  31. %mca_627D.DeviceDesc%=MCA_627D.ndi,     MCA_627D       ;3Com 3C529 MC
  32. %mca_627C.DeviceDesc%=MCA_627C.ndi,     MCA_627C       ;3Com 3C529 MC
  33.  
  34. %*pnp80F7.DeviceDesc%=*PNP80F7.ndi,     *PNP80F7       ;EtherLink III
  35. %*pnp80F8.DeviceDesc%=*pnp80F8.ndi,     *PNP80F8       ;3Com 3c509b compatible
  36.  
  37. %pnpTCM5090.DeviceDesc%=pnpTCM5090.ndi, ISAPNP\TCM5090 ;3Com 3C509B-TP
  38. %pnpTCM5091.DeviceDesc%=pnpTCM5091.ndi, ISAPNP\TCM5091 ;3Com 3C509B
  39. %pnpTCM5094.DeviceDesc%=pnpTCM5094.ndi, ISAPNP\TCM5094 ;3Com 3C509B-Combo
  40. %pnpTCM5095.DeviceDesc%=pnpTCM5095.ndi, ISAPNP\TCM5095 ;3Com 3C509B-TPO
  41. %pnpTCM5098.DeviceDesc%=pnpTCM5098.ndi, ISAPNP\TCM5098 ;3Com 3C509B-TPC
  42.  
  43. %*TCM5090.DeviceDesc%=*TCM5090.ndi,     EISA\*TCM5090  ;3Com 3C509-TP
  44. %*TCM5091.DeviceDesc%=*TCM5091.ndi,     EISA\*TCM5091  ;3Com 3C509
  45. %*TCM5092.DeviceDesc%=*TCM5092.ndi,     *TCM5092       ;3Com 3C579 EISA
  46. %*TCM5093.DeviceDesc%=*TCM5093.ndi,     *TCM5093       ;3Com 3C579-TP EISA
  47. %*TCM5094.DeviceDesc%=*TCM5094.ndi,     EISA\*TCM5094  ;3Com 3C509-Combo
  48. %*TCM5095.DeviceDesc%=*TCM5095.ndi,     EISA\*TCM5095  ;3Com 3C509-TPO
  49. %*TCM5098.DeviceDesc%=*TCM5098.ndi,     EISA\*TCM5098  ;3Com 3C509-TPC
  50.  
  51. ;****************************************************************************
  52. ; Etherlink III (3c509b) ISA PnP Adapter
  53. ;****************************************************************************
  54. [pnpTCM5090.ndi]
  55. AddReg=pnpTCM5090.ndi.reg,elnk3.ndi.reg,elnk3.params
  56.  
  57. [pnpTCM5090.ndi.reg]
  58. HKR,Ndi,DeviceID,,"ISAPNP\TCM5090"
  59. HKR,Ndi,MatchAndMoveID,,"*PNP80F7"
  60.  
  61. [pnpTCM5091.ndi]
  62. AddReg=pnpTCM5091.ndi.reg,elnk3.ndi.reg,elnk3.params
  63.  
  64. [pnpTCM5091.ndi.reg]
  65. HKR,Ndi,DeviceID,,"ISAPNP\TCM5091"
  66. HKR,Ndi,MatchAndMoveID,,"*PNP80F7"
  67.  
  68. [pnpTCM5094.ndi]
  69. AddReg=pnpTCM5094.ndi.reg,elnk3.ndi.reg,elnk3.params
  70.  
  71. [pnpTCM5094.ndi.reg]
  72. HKR,Ndi,DeviceID,,"ISAPNP\TCM5094"
  73. HKR,Ndi,MatchAndMoveID,,"*PNP80F7"
  74.  
  75. [pnpTCM5095.ndi]
  76. AddReg=pnpTCM5095.ndi.reg,elnk3.ndi.reg,elnk3.params
  77.  
  78. [pnpTCM5095.ndi.reg]
  79. HKR,Ndi,DeviceID,,"ISAPNP\TCM5095"
  80. HKR,Ndi,MatchAndMoveID,,"*PNP80F7"
  81.  
  82. [pnpTCM5098.ndi]
  83. AddReg=pnpTCM5098.ndi.reg,elnk3.ndi.reg,elnk3.params
  84.  
  85. [pnpTCM5098.ndi.reg]
  86. HKR,Ndi,DeviceID,,"ISAPNP\TCM5098"
  87. HKR,Ndi,MatchAndMoveID,,"*PNP80F7"
  88.  
  89. ;****************************************************************************
  90. ; *TCM5098 3Com 3C509-TPC
  91. ;****************************************************************************
  92. [*TCM5098.ndi]
  93. AddReg=*TCM5098.ndi.reg,elnk3.ndi.reg,slot
  94.  
  95. [*TCM5098.ndi.reg]
  96. HKR,Ndi,DeviceID,,"*TCM5098"
  97. ;;HKR,Ndi,MatchAndMoveID,,"*PNP80F7"
  98.  
  99. [*TCM5098.ndi.PosDup]
  100. *pnp80f7
  101.  
  102. ;****************************************************************************
  103. ; *TCM5095 3Com 3C509-TPO
  104. ;****************************************************************************
  105. [*TCM5095.ndi]
  106. AddReg=*TCM5095.ndi.reg,elnk3.ndi.reg,slot
  107.  
  108. [*TCM5095.ndi.reg]
  109. HKR,Ndi,DeviceID,,"*TCM5095"
  110. ;;HKR,Ndi,MatchAndMoveID,,"*PNP80F7"
  111.  
  112. [*TCM5095.ndi.PosDup]
  113. *pnp80f7
  114.  
  115. ;****************************************************************************
  116. ; *TCM5094 3Com 3C509-Combo
  117. ;****************************************************************************
  118. [*TCM5094.ndi]
  119. AddReg=*TCM5094.ndi.reg,elnk3.ndi.reg,slot
  120.  
  121. [*TCM5094.ndi.reg]
  122. HKR,Ndi,DeviceID,,"*TCM5094"
  123. HKR,Ndi,MatchAndMoveID,,"*PNP80F7"
  124.  
  125. [*TCM5094.ndi.PosDup]
  126. *pnp80f7
  127.  
  128. ;****************************************************************************
  129. ; *TCM5093 3Com 3C579 EISA
  130. ;****************************************************************************
  131. [*TCM5093.ndi]
  132. AddReg=*TCM5093.ndi.reg,elnk3.ndi.reg,slot
  133.  
  134. [*TCM5093.ndi.reg]
  135. HKR,Ndi,DeviceID,,"*TCM5093"
  136.  
  137. [*TCM5093.ndi.PosDup]
  138. *pnp80f7
  139.  
  140. ;****************************************************************************
  141. ; *TCM5092 3Com 3C579-TP EISA
  142. ;****************************************************************************
  143. [*TCM5092.ndi]
  144. AddReg=*TCM5092.ndi.reg,elnk3.ndi.reg,slot
  145.  
  146. [*TCM5092.ndi.reg]
  147. HKR,Ndi,DeviceID,,"*TCM5092"
  148.  
  149. [*TCM5092.ndi.PosDup]
  150. *pnp80f7
  151.  
  152. ;****************************************************************************
  153. ; *TCM5091 3Com 3C509
  154. ;****************************************************************************
  155. [*TCM5091.ndi]
  156. AddReg=*TCM5091.ndi.reg,elnk3.ndi.reg,slot
  157.  
  158. [*TCM5091.ndi.reg]
  159. HKR,Ndi,DeviceID,,"*TCM5091"
  160. HKR,Ndi,MatchAndMoveID,,"*PNP80F7"
  161.  
  162. [*TCM5091.ndi.PosDup]
  163. *pnp80f7
  164.  
  165. ;****************************************************************************
  166. ; *TCM5090 3Com 3C509-TP
  167. ;****************************************************************************
  168. [*TCM5090.ndi]
  169. AddReg=*TCM5090.ndi.reg,elnk3.ndi.reg,slot
  170.  
  171. [*TCM5090.ndi.reg]
  172. HKR,Ndi,DeviceID,,"*TCM5090"
  173. HKR,Ndi,MatchAndMoveID,,"*PNP80F7"
  174.  
  175. [*TCM5090.ndi.PosDup]
  176. *pnp80f7
  177.  
  178. ;****************************************************************************
  179. ; Etherlink III (3c509b) ISA PnP compatible
  180. ;****************************************************************************
  181. [*pnp80F8.ndi]
  182. AddReg=*pnp80F8.ndi.reg,elnk3.ndi.reg,elnk3.params
  183.  
  184. [*pnp80F8.ndi.reg]
  185. HKR,Ndi,DeviceID,,"*pnp80F8"
  186. HKR,Ndi,MatchAndMoveID,,"*PNP80F7"
  187.  
  188. [*pnp80F8.ndi.PosDup]
  189. *pnp80f7
  190.  
  191. ;****************************************************************************
  192. ; *PNP80F7 3Com EtherLink III
  193. ;****************************************************************************
  194. [*PNP80F7.ndi]
  195. AddReg=*PNP80F7.ndi.reg,elnk3.ndi.reg,elnk3.params
  196. LogConfig=*PNP80F7.LogConfig
  197.  
  198. [*PNP80F7.ndi.reg]
  199. HKR,Ndi,DeviceID,,"*PNP80F7"
  200.  
  201. [*PNP80F7.LogConfig]
  202. ConfigPriority=HARDRECONFIG
  203. IOConfig=10@200-3FF%FFF0(3FF::)
  204.  
  205. ;****************************************************************************
  206. ; *MCA_627C 3Com EtherLink III MCA
  207. ;****************************************************************************
  208. [MCA_627C.ndi]
  209. AddReg=MCA_627C.ndi.reg,elnk3.ndi.reg,slot
  210.  
  211. [MCA_627C.ndi.reg]
  212. HKR,Ndi,DeviceID,,"MCA_627C"
  213. HKR,,BusType,,"3"
  214.  
  215. [*MCA_627C.ndi.PosDup]
  216. *MCA_627D
  217.  
  218. ;****************************************************************************
  219. ; *MCA_627D 3Com EtherLink III MCA
  220. ;****************************************************************************
  221. [MCA_627D.ndi]
  222. AddReg=MCA_627D.ndi.reg,elnk3.ndi.reg,slot
  223.  
  224. [MCA_627D.ndi.reg]
  225. HKR,Ndi,DeviceID,,"MCA_627D"
  226. HKR,,BusType,,"3"
  227.  
  228. [*MCA_627D.ndi.PosDup]
  229. *MCA_627C
  230. ;****************************************************************************
  231. ; 3Com elnk3 base section
  232. ;****************************************************************************
  233. [elnk3.ndi.reg]
  234. HKR,,DevLoader,,*ndis
  235. HKR,,DeviceVxDs,,elnk3.sys
  236. HKR,,EnumPropPages,,"netdi.dll,EnumPropPages"
  237. ; NDIS Info
  238. HKR,NDIS,LogDriverName,,"ELNK3"
  239. HKR,NDIS,MajorNdisVersion,1,03
  240. HKR,NDIS,MinorNdisVersion,1,0A
  241. HKR,NDIS\NDIS2,DriverName,,"ELNK3$"
  242. HKR,NDIS\NDIS2,FileName,,"elnk3.dos"
  243. HKR,NDIS\ODI,DriverName,,"3C5X9"
  244. HKR,NDIS\ODI,FileName,,"3C5X9.com"
  245. ; Interfaces
  246. HKR,Ndi\Interfaces,DefUpper,,"ndis2,ndis3"
  247. HKR,Ndi\Interfaces,DefLower,,"ethernet"
  248. HKR,Ndi\Interfaces,UpperRange,,"ndis2,ndis3,odi"
  249. HKR,Ndi\Interfaces,LowerRange,,"ethernet"
  250. ; Install sections
  251. HKR,Ndi\Install,ndis3,,"elnk3.ndis3"
  252. HKR,Ndi\Install,ndis2,,"elnk3.ndis2"
  253. ;HKR,Ndi\Install,odi,,"3c5X9.odi"
  254. ; Fix ISAPNP problem
  255. HKLM,System\CurrentControlSet\Services\VxD\ISAPNP,RDPOverRide,3,74,02
  256.  
  257. [elnk3.params]
  258. ; Resources
  259. HKR,,IOAddress,1,02,00,00,00
  260. HKR,NDI\params\IOAddress,resc,1,02,00,00,00
  261. HKR,NDI\params\IOAddress,ParamDesc,,"I/O Base Address"
  262. HKR,NDI\params\IOAddress,flag,1,30,00,00,00
  263. ; MaxTransmits
  264. HKR,NDI\params\MaxTransmits,ParamDesc,,"Maximum Transmits"
  265. HKR,NDI\params\MaxTransmits,flag,1,30,00,00,00
  266. HKR,NDI\params\MaxTransmits,type,,int
  267. HKR,Ndi\params\MaxTransmits,default,,6
  268. HKR,NDI\params\MaxTransmits,min,,2
  269. HKR,NDI\params\MaxTransmits,max,,50
  270. HKR,NDI\params\MaxTransmits,step,,1
  271. HKR,NDI\params\MaxTransmits,optional,,1
  272.  
  273. ; Install NDIS3
  274. [ELNK3.ndis3]
  275. CopyFiles=elnk3.ndis3.CopyFiles
  276. [elnk3.ndis3.CopyFiles]
  277. elnk3.sys
  278.  
  279. ; Install NDIS2
  280. [ELNK3.ndis2]
  281. CopyFiles=elnk3.ndis2.CopyFiles
  282. [elnk3.ndis2.CopyFiles]
  283. elnk3.dos
  284.  
  285. ; Install ODI
  286. [3C5X9.odi]
  287. CopyFiles=3C5X9.odi.CopyFiles
  288. [3C5X9.odi.CopyFiles]
  289. 3C5X9.com
  290.  
  291.  
  292. ;****************************************************************************
  293. ; Destination Directories
  294. ;****************************************************************************
  295. [DestinationDirs]
  296. DefaultDestDir              =11 ; LDID_SYS
  297. *PNP80F7.ndis3.CopyFiles    =11
  298. *PNP80F8.ndis3.CopyFiles    =11
  299. elnk3.ndis2.CopyFiles       =26 ; LDID_WINBOOT
  300. 3C5X9.odi.CopyFiles         =26 ; LDID_WINBOOT
  301. elnk3.inf.CopyFiles         =17 ; INF_DIR
  302.  
  303. ;****************************************************************************
  304. ; Localizable Strings
  305. ;****************************************************************************
  306. [strings]
  307. ; Provider
  308. V_MS="Microsoft"
  309. ; Manufacturers
  310. V_3COM="3Com"
  311.  
  312. ; PNP Devices
  313.  
  314. mca_627C.DeviceDesc=  "3Com EtherLink III MC (3C529) Coax/AUI"
  315. mca_627D.DeviceDesc=  "3Com EtherLink III MC (3C529) Twisted-Pair/AUI"
  316. *pnp80f7.DeviceDesc=  "3Com EtherLink III ISA (3C509/3C509b) in ISA mode"
  317. pnpTCM5090.DeviceDesc="3Com EtherLink III ISA (3C509b-TP) in PnP mode "
  318. pnpTCM5091.DeviceDesc="3Com EtherLink III ISA (3C509b) in PnP mode"
  319. pnpTCM5094.DeviceDesc="3Com EtherLink III ISA (3C509b-Combo) in PnP mode"
  320. pnpTCM5095.DeviceDesc="3Com EtherLink III ISA (3C509b-TPO) in PnP mode"
  321. pnpTCM5098.DeviceDesc="3Com EtherLink III ISA (3C509b-TPC) in PnP mode"
  322. *TCM5090.DeviceDesc=  "3Com EtherLink III ISA (3C509-TP) in EISA mode"
  323. *TCM5091.DeviceDesc=  "3Com EtherLink III ISA (3C509) in EISA mode"
  324. *TCM5094.DeviceDesc=  "3Com EtherLink III ISA (3C509-Combo) in EISA mode"
  325. *TCM5095.DeviceDesc=  "3Com EtherLink III ISA (3C509-TPO) in EISA mode"
  326. *TCM5098.DeviceDesc=  "3Com EtherLink III ISA (3C509-TPC) in EISA mode"
  327. *TCM5092.DeviceDesc=  "3Com EtherLink III EISA (3C579-TP)"
  328. *TCM5093.DeviceDesc=  "3Com EtherLink III EISA (3C579)"
  329. *pnp80F8.DeviceDesc=  "EtherLink III (3C509b) compatible in PnP mode"
  330.