home *** CD-ROM | disk | FTP | other *** search
/ What the Doctor Required - The Freshest December / December.iso / drivers / netlan / el59x / w95el59x.inf < prev   
Encoding:
INI File  |  1996-02-12  |  7.5 KB  |  250 lines

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