home *** CD-ROM | disk | FTP | other *** search
/ Mastering Computers 3 / Mastering Computers Vol 3.iso / Drivers / NIC drivers / 3COM / MISC / 59XW95.EXE / NET3C59X.INF < prev   
Encoding:
Windows Setup INFormation  |  1995-03-23  |  7.5 KB  |  259 lines

  1. ; EL59x.inf
  2. ;
  3. ; 3COM EL59x Adapters:
  4. ;     Fast Etherlink 10/100Mb Bus-Master PCI Ethernet Adapter
  5. ;     Etherlink III Bus-Master PCI Ethernet Adapter
  6. ;
  7. ; Copyright 1994, 3Com Corporation
  8. ;
  9. ; ----------------------------------------------------------------------
  10. ; Current Version: %VER 1.0b
  11. ; ----------------------------------------------------------------------
  12. ; Revison History:
  13. ; -----------------
  14. ;
  15. ;    v1.0a -    Now copy Net3c59x.inf in the .\inf directory
  16. ;   v1.0b - Now uses the correct source disk syntax
  17. ;
  18.  
  19. [version]
  20. LayoutFile=layout.inf
  21. signature="$CHICAGO$"
  22. Class=Net
  23. provider=%V_MS%
  24.  
  25. [Manufacturer]
  26. %V_3COM%=3COM
  27.  
  28. ;************************************************************************
  29. ;
  30. ; Fast Etherlink/Etherlink III File locations
  31. ;
  32. ;************************************************************************
  33.  
  34. [SourceDisksNames]
  35. ; Cabinet file names and associated disks
  36. ; <cab#> = <disk#>,<cabinet filename>, ID (Unused, must be 0)
  37. 50="3Com EtherDisk for Fast EtherLink and EtherLink III Bus Master Adapters",,0
  38.  
  39. [SourceDisksFiles]
  40. ;<file> = <cabinet number>,<subdir>,<filename>,<size>
  41. ;Note: File is not in a cabinet if cab# is 0
  42.  
  43. el59x.vxd       =50,ndis\win95,el59x.vxd,12345
  44. el59x.dos       =50,ndis\dos, el59x.dos, 1234
  45. 3c59x.com       =50,netware\client, 3c59x.com, 123
  46. net3c59x.inf    =50,,,12
  47.  
  48.  
  49. ;************************************************************************
  50. ;
  51. ; Fast Etherlink/Etherlink III Bus Master boards.
  52. ;
  53. ;************************************************************************
  54.  
  55. [3COM]
  56. %PCI\VEN_10b7&DEV_5950.DeviceDesc%=PCIEL595.ndi, PCI\VEN_10b7&DEV_5950     ; Fast Etherlink
  57. %PCI\VEN_10b7&DEV_5900.DeviceDesc%=PCIEL590.ndi, PCI\VEN_10b7&DEV_5900     ; Etherlink III PCI
  58. %EISA\*TCM5970.DeviceDesc%=EISAEL597.ndi, EISA\*TCM5970                       ; Fast Etherlink EISA
  59. %EISA\*TCM5920.DeviceDesc%=EISAEL592.ndi, EISA\*TCM5920                       ; Etherlink III EISA
  60.  
  61. ;************************************************************************
  62. ;
  63. ; Fast Etherlink/Etherlink III PCI boards.
  64. ;
  65. ;************************************************************************
  66. [PCIEL595.ndi]
  67. AddReg=PCIEL595.ndi.reg,EL59x.ndi.reg,EL59x.params, PCI_BusNumber, PCI_SlotNumber, BusMaster
  68.  
  69. [PCIEL590.ndi]
  70. AddReg=PCIEL590.ndi.reg,EL59x.ndi.reg,EL59x.params, PCI_BusNumber, PCI_SlotNumber, BusMaster
  71.  
  72. [PCIEL595.ndi.reg]
  73. HKR,Ndi,DeviceID,,"PCI\VEN_10b7&DEV_5950"
  74.  
  75. [PCIEL590.ndi.reg]
  76. HKR,Ndi,DeviceID,,"PCI\VEN_10b7&DEV_5900"
  77.  
  78. ;************************************************************************
  79. ;
  80. ; Fast Etherlink/Etherlink III EISA boards.
  81. ;
  82. ;************************************************************************
  83. [EISAEL597.ndi]
  84. AddReg=EISAEL597.ndi.reg,EL59x.ndi.reg,EL59x.params,Eisa_slot, BusMaster
  85.  
  86. [EISAEL592.ndi]
  87. AddReg=EISAEL592.ndi.reg,EL59x.ndi.reg,EL59x.params,Eisa_slot, BusMaster
  88.  
  89. [EISAEL597.ndi.reg]
  90. HKR,Ndi,DeviceID,,"EISA\*TCM597"
  91.  
  92. [EISAEL592.ndi.reg]
  93. HKR,Ndi,DeviceID,,"EISA\*TCM592"
  94.  
  95. ;
  96. ; Generic paramaters for Fast Etherlink EL59x board.
  97. [EL59x.ndi.reg]
  98. HKR,,DevLoader,,*ndis
  99. HKR,,DeviceVxDs,,EL59x.vxd
  100. HKR,,EnumPropPages,,"netdi.dll,EnumPropPages"
  101. ; NDIS Info
  102. HKR,NDIS,LogDriverName,,"EL59x"
  103. HKR,NDIS,MajorNdisVersion,1,03
  104. HKR,NDIS,MinorNdisVersion,1,0A
  105. HKR,NDIS\NDIS2,DriverName,,"EL59x$"
  106. HKR,NDIS\NDIS2,FileName,,"EL59x.dos"
  107. HKR,NDIS\ODI,DriverName,,"EL59x"
  108. HKR,NDIS\ODI,FileName,,"3c95x.com"
  109. ; Interfaces
  110. HKR,Ndi\Interfaces,DefUpper,,"ndis2,ndis3"
  111. HKR,Ndi\Interfaces,DefLower,,"ethernet"
  112. HKR,Ndi\Interfaces,UpperRange,,"ndis2,ndis3,odi"
  113. HKR,Ndi\Interfaces,LowerRange,,"ethernet"
  114. ; Install sectioins
  115. HKR,Ndi\Install,ndis3,,"EL59x.ndis3"
  116. HKR,Ndi\Install,ndis2,,"EL59x.ndis2"
  117. HKR,Ndi\Install,odi,,"EL59x.odi"
  118.  
  119.  
  120. ; Install NDIS3
  121. ;
  122. [EL59x.ndis3]
  123. CopyFiles=EL59x.ndis3.CopyFiles, EL59x.inf.CopyFiles
  124.  
  125. [EL59x.ndis3.CopyFiles]
  126. EL59x.vxd
  127.  
  128. ; Install NDIS2
  129. ;
  130. [EL59x.ndis2]
  131. CopyFiles=EL59x.ndis2.CopyFiles, EL59x.inf.CopyFiles
  132.  
  133. [EL59x.ndis2.CopyFiles]
  134. EL59x.dos
  135.  
  136. ; Install ODI
  137. ;
  138. [EL59x.odi]
  139. CopyFiles=EL59x.odi.CopyFiles, EL59x.inf.CopyFiles
  140.  
  141. [EL59x.odi.CopyFiles]
  142. 3c59x.com
  143.  
  144. ; Install Inf file.
  145. ;
  146. [EL59x.inf.CopyFiles]
  147. net3c59x.inf
  148.  
  149. [EL59x.params]
  150. HKR,,IOAddress,1,02,00,00,00
  151. HKR,NDI\params\IOAddress,resc,1,02,00,00,00
  152. HKR,NDI\params\IOAddress,ParamDesc,,"I/O Base Address"
  153. HKR,NDI\params\IOAddress,flag,1,30,00,00,00
  154. ; Interrupt
  155. HKR,,Interrupt,1,04,00,00,00
  156. HKR,NDI\params\Interrupt,resc,1,04,00,00,00
  157. HKR,NDI\params\Interrupt,ParamDesc,,"Interrupt Level"
  158. HKR,NDI\params\Interrupt,flag,1,20,00,00,00
  159.  
  160. [PCI_BusNumber]
  161. ; Parameters
  162. ;Slot Number
  163. HKR,Ndi\params\BusNumber,ParamDesc,,"Adapter PCI Bus Number"
  164. HKR,Ndi\params\BusNumber,type,,int
  165. HKR,Ndi\params\BusNumber,default,,0
  166. HKR,Ndi\params\BusNumber,min,,0
  167. HKR,Ndi\params\BusNumber,max,,255
  168. HKR,Ndi\params\BusNumber,step,,1
  169. HKR,Ndi\params\BusNumber,optional,,1
  170. HKR,NDI\params\BusNumber,flag,1,30,00,00,00
  171.  
  172. [PCI_SlotNumber]
  173. ; Parameters
  174. ;Slot Number
  175. HKR,Ndi\params\slot,ParamDesc,,"Adapter PCI Slot Number"
  176. HKR,Ndi\params\slot,type,,int
  177. HKR,Ndi\params\slot,default,,1
  178. HKR,Ndi\params\slot,min,,0
  179. HKR,Ndi\params\slot,max,,31
  180. HKR,Ndi\params\slot,step,,1
  181. ; flag SLOT as NDIS2 and NDIS3  and not required for EISA
  182. HKR,NDI\params\Slot,flag,1,30,00,00,00
  183. HKR,Ndi\params\Slot,optional,,1
  184.  
  185. [EISA_SLOTNUMBER]
  186. ; Parameters
  187. ;Slot Number
  188. HKR,Ndi\params\slotnumber,ParamDesc,,"Adapter EISA Slot Number"
  189. HKR,Ndi\params\slotnumber,type,,int
  190. HKR,Ndi\params\slotnumber,default,,1
  191. HKR,Ndi\params\slotnumber,min,,1
  192. HKR,Ndi\params\slotnumber,max,,8
  193. HKR,Ndi\params\slotnumber,step,,1
  194. HKR,Ndi\params\slotnumber,optional,,1
  195. HKR,NDI\params\slotnumber,flag,1,30,00,00,00
  196.  
  197. [Eisa_Slot]
  198. ; Parameters
  199. ;Slot Number
  200. HKR,Ndi\params\slot,ParamDesc,,"Adapter EISA Slot Number"
  201. HKR,Ndi\params\slot,type,,int
  202. HKR,Ndi\params\slot,default,,1
  203. HKR,Ndi\params\slot,min,,1
  204. HKR,Ndi\params\slot,max,,8
  205. HKR,Ndi\params\slot,step,,1
  206. HKR,Ndi\params\slot,optional,,1
  207. HKR,NDI\params\slot,flag,1,30,00,00,00
  208.  
  209. [BusMaster]
  210. ;use Bus-Master Data Transfers. 
  211. HKR,Ndi\params\BusMaster,ParamDesc,,"Bus-Master"
  212. HKR,Ndi\params\BusMaster,default,,DEFAULT
  213. HKR,Ndi\params\BusMaster,type,,enum
  214. HKR,Ndi\params\BusMaster\enum,DEFAULT,,"DEFAULT"
  215. HKR,Ndi\params\BusMaster\enum,YES,,"YES"
  216. HKR,Ndi\params\BusMaster\enum,NO,,"NO"
  217.  
  218.  
  219. ;FULL_DUPLEX
  220. ;HKR,Ndi\params\FULL_DUPLEX,ParamDesc,,"Full Duplex"
  221. ;HKR,Ndi\params\FULL_DUPLEX,default,,DEFAULT
  222. ;HKR,Ndi\params\FULL_DUPLEX,type,,enum
  223. ;HKR,Ndi\params\FULL_DUPLEX\enum,DEFAULT,,"DEFAULT"
  224. ;HKR,Ndi\params\FULL_DUPLEX\enum,OFF,,"OFF"
  225. ;HKR,Ndi\params\FULL_DUPLEX\enum,ON,,"ON"
  226.  
  227.  
  228. ;****************************************************************************
  229. ; Destination Directories
  230. ;****************************************************************************
  231. [DestinationDirs]
  232. DefaultDestDir              =11 ; LDID_SYS
  233. EL59x.ndis3.CopyFiles        =11 ; LDID_SYS
  234. EL59x.ndis2.CopyFiles        =26 ; LDID_WINBOOT
  235. EL59x.odi.CopyFiles            =26 ; LDID_WINBOOT
  236. EL59x.inf.CopyFiles            =17 ; LDID_INF
  237.  
  238. ;****************************************************************************
  239. ; Localizable Strings
  240. ;****************************************************************************
  241. [strings]
  242. ; Provider
  243. V_MS="3Com"
  244. ; Manufacturers
  245. V_3COM="3Com"
  246.  
  247. ; PCI Devices
  248. ;
  249. PCI\VEN_10b7&DEV_5950.DeviceDesc="3Com Fast Etherlink 10/100Mb Bus-Master PCI Ethernet Adapter"
  250. PCI\VEN_10b7&DEV_5900.DeviceDesc="3Com Etherlink III Bus-Master PCI Ethernet Adapter"
  251.  
  252. ; EISA Devices
  253. ;
  254. EISA\*TCM5970.DeviceDesc="3Com Fast Etherlink 10/100Mb Bus-Master EISA Ethernet Adapter"
  255. EISA\*TCM5920.DeviceDesc="3Com Etherlink III Bus-Master EISA Ethernet Adapter"
  256.