home *** CD-ROM | disk | FTP | other *** search
/ What the Doctor Required - The Freshest December / December.iso / drivers / netlan / o100w / neto100.inf next >
Encoding:
Windows Setup INFormation  |  1996-02-12  |  7.9 KB  |  280 lines

  1. ; NETO100.INF
  2. ;
  3. ; Olicom Ethernet PCI 10/100 Install Script for Windows 95
  4. ;
  5. ; Copyright 1995, Olicom A/S.      
  6.  
  7. [version]
  8. LayoutFile=layout.inf
  9. signature="$CHICAGO$"
  10. Class=Net
  11. provider=%V_MS%
  12.  
  13. [Manufacturer]
  14. %V_Olicom%=Olicom
  15.  
  16. ;****************************************************************************
  17. ; Device Descriptions
  18. ;****************************************************************************
  19.  
  20. [Olicom]
  21. ; Olicom Ethernet PCI 10/100
  22. %PCIO100.DeviceDesc%=PCIO100.ndi, PCI\VEN_108D&DEV_0011
  23.  
  24. [SourceDisksNames]
  25. ; Cabinet file names and associated disks
  26. ; <cab#> = <disk#>,<cabinet filename>, ID (Unused, must be 0)
  27. 47="OC-2806 Driver Disk",,0
  28.  
  29. [SourceDisksFiles]
  30. ;<file> = <cabinet number>,<subdir>,<filename>,<size>
  31. ;Note: File is not in a cabinet if cab# is 0
  32.  
  33. O100.sys=47,,1234
  34. O100odi.com=47,,123
  35. O100.dos=47,,123
  36.  
  37. ;****************************************************************************
  38. ; Main Section - User picks a board
  39. ;****************************************************************************
  40.  
  41. [PCIO100.ndi]
  42. AddReg=PCIO100.ndi.reg,O100.ndi.reg
  43. DeviceID="PCI\VEN_108D&DEV_0011"
  44. ;copyfiles=O100.ndi.CopyFiles
  45.  
  46. ;****************************************************************************
  47. ; PCI Registration section
  48. ;****************************************************************************
  49.  
  50. [PCIO100.ndi.reg]
  51. HKR,Ndi,DeviceID,,"PCI\VEN_108D&DEV_0011"
  52.  
  53. ; other registration information
  54. HKR,Ndi\Install,,,"PCIO100.install"
  55.  
  56. ; flag as NDIS2 and NDIS3, but not required
  57. HKR,NDI\params\BusType,flag,1,30,00,00,00
  58. HKR,NDI\params\BusTypeLocal,flag,1,30,00,00,00
  59.  
  60. ; flag as NDIS2 but not required
  61. HKR,NDI\params\BusArch,flag,1,10,00,00,00
  62.  
  63. ; flag as NDIS3, but not required
  64. HKR,NDI\params\MapRegisters,flag,1,20,00,00,00
  65.  
  66. ; flag as NDIS3, but not required
  67. HKR,NDI\params\Eid,flag,1,20,00,00,00
  68.  
  69. ; BusType=PCI
  70. HKR,Ndi\params\BusType,ParamDesc,,"System Bus Type"
  71. HKR,Ndi\params\BusType,default,,5
  72. HKR,Ndi\params\BusType,type,,int
  73.  
  74. HKR,Ndi\params\BusTypeLocal,ParamDesc,,"Adapter Bus Type"
  75. HKR,Ndi\params\BusTypeLocal,default,,5
  76. HKR,Ndi\params\BusTypeLocal,type,,int
  77.  
  78. HKR,Ndi\params\BusArch,ParamDesc,,"NDIS2 Bus Type"
  79. HKR,Ndi\params\BusArch,default,,1
  80. HKR,Ndi\params\BusArch,type,,int
  81.  
  82. ; MapRegisters
  83. HKR,Ndi\params\MapRegisters,ParamDesc,,"Map Registers"
  84. HKR,Ndi\params\MapRegisters,default,,32
  85. HKR,Ndi\params\MapRegisters,min,,5
  86. HKR,Ndi\params\MapRegisters,max,,64
  87. HKR,Ndi\params\MapRegisters,step,,1
  88. HKR,Ndi\params\MapRegisters,base,,10
  89. HKR,Ndi\params\MapRegisters,type,,int
  90.  
  91. HKR,Ndi\params\Eid,ParamDesc,,"Ethernet ID"
  92. HKR,Ndi\params\Eid,default,,0
  93. HKR,Ndi\params\Eid,base,,10
  94. HKR,Ndi\params\Eid,type,,dword
  95.  
  96. ; Help Text for PCI
  97. ;HKR,Ndi,HelpText,,%PCI_O100_HELP%
  98.  
  99. ;****************************************************************************
  100. ; O100 common base 
  101. ;****************************************************************************
  102. [O100.ndi.reg]
  103.  
  104. ; key,subkey,valuename,type,value
  105. HKR,,DevLoader,,*ndis
  106. HKR,,DeviceVxDs,,O100.sys
  107. HKR,,EnumPropPages,,"netdi.dll,EnumPropPages"
  108.  
  109. ; NDIS Info
  110. HKR,NDIS,LogDriverName,,"O100-100"
  111. HKR,NDIS,MajorNdisVersion,1,03
  112. HKR,NDIS,MinorNdisVersion,1,0A
  113. HKR,NDIS\NDIS2,DriverName,,"O100-10$"
  114. HKR,NDIS\NDIS2,FileName,,"O100.dos"
  115. HKR,NDIS\ODI,DriverName,,"O100odi"
  116. HKR,NDIS\ODI,FileName,,"O100odi.com"
  117.  
  118. ; Interfaces
  119. HKR,Ndi\Interfaces,DefUpper,,"ndis2,ndis3"
  120. HKR,Ndi\Interfaces,DefLower,,"ethernet"
  121. HKR,Ndi\Interfaces,UpperRange,,"ndis2,ndis3,odi"
  122. HKR,Ndi\Interfaces,LowerRange,,"ethernet"
  123.  
  124. ; Install sections
  125. HKR,Ndi\Install,ndis3,,"O100.ndis3"
  126. HKR,Ndi\Install,ndis2,,"O100.ndis2"
  127. HKR,Ndi\Install,odi,,"O100.odi"
  128.  
  129. ;****************************************************************************
  130. ; Resources that are common to both PCI and EISA
  131. ;****************************************************************************
  132.  
  133. ; *** NDIS 3 and NDIS 2 ***
  134.  
  135. HKR,NDI\params\Speed,flag,1,30,00,00,00
  136.  
  137. ; *** NDIS 3 only ***
  138.  
  139. HKR,NDI\params\NumRfd,flag,1,20,00,00,00
  140. HKR,NDI\params\NumTcb,flag,1,20,00,00,00
  141. HKR,NDI\params\NumTbd,flag,1,20,00,00,00
  142. HKR,NDI\params\NumCoalesce,flag,1,20,00,00,00
  143. HKR,NDI\params\Fifos,flag,1,20,00,00,00
  144. HKR,NDI\params\Threshold,flag,1,20,00,00,00
  145. HKR,NDI\params\On,flag,1,20,00,00,00
  146. HKR,NDI\params\Off,flag,1,20,00,00,00
  147.  
  148. ; *** NDIS 2 only ***
  149.  
  150. HKR,NDI\params\DriverName,flag,1,10,00,00,00
  151.  
  152. ; *** Param definitions ***
  153.  
  154. ; NumRfd
  155. HKR,Ndi\params\NumRfd,ParamDesc,,"Receive Frame Descriptors"
  156. HKR,Ndi\params\NumRfd,default,,16
  157. HKR,Ndi\params\NumRfd,min,,1
  158. HKR,Ndi\params\NumRfd,max,,00000064
  159. HKR,Ndi\params\NumRfd,step,,1
  160. HKR,Ndi\params\NumRfd,Base,,10
  161. HKR,Ndi\params\NumRfd,type,,int
  162.  
  163. ; NumTcb
  164. HKR,Ndi\params\NumTcb,ParamDesc,,"Transmit Control Blocks"
  165. HKR,Ndi\params\NumTcb,default,,16
  166. HKR,Ndi\params\NumTcb,min,,1
  167. HKR,Ndi\params\NumTcb,max,,00000064
  168. HKR,Ndi\params\NumTcb,step,,1
  169. HKR,Ndi\params\NumTcb,Base,,10
  170. HKR,Ndi\params\NumTcb,type,,int
  171.  
  172. ; NumTbd
  173. HKR,Ndi\params\NumTbd,ParamDesc,,"Transmit Buffer Descriptors"
  174. HKR,Ndi\params\NumTbd,default,,64
  175. HKR,Ndi\params\NumTbd,min,,1
  176. HKR,Ndi\params\NumTbd,max,,00000256
  177. HKR,Ndi\params\NumTbd,step,,1
  178. HKR,Ndi\params\NumTbd,Base,,10
  179. HKR,Ndi\params\NumTbd,type,,int
  180.  
  181. ; NumCoalesce
  182. HKR,Ndi\params\NumCoalesce,ParamDesc,,"Coalesce Buffers"
  183. HKR,Ndi\params\NumCoalesce,default,,8
  184. HKR,Ndi\params\NumCoalesce,min,,1
  185. HKR,Ndi\params\NumCoalesce,max,,00000016
  186. HKR,Ndi\params\NumCoalesce,step,,1
  187. HKR,Ndi\params\NumCoalesce,Base,,10
  188. HKR,Ndi\params\NumCoalesce,type,,int
  189.  
  190. ; Fifos
  191. HKR,Ndi\params\Fifos,ParamDesc,,"Fifo Depth"
  192. HKR,Ndi\params\Fifos,default,,00000012
  193. HKR,Ndi\params\Fifos,min,,4
  194. HKR,Ndi\params\Fifos,max,,00000015
  195. HKR,Ndi\params\Fifos,step,,1
  196. HKR,Ndi\params\Fifos,Base,,10
  197. HKR,Ndi\params\Fifos,type,,int
  198.  
  199. ; Threshold
  200. HKR,Ndi\params\Threshold,ParamDesc,,"Threshold"
  201. HKR,Ndi\params\Threshold,default,,00000016
  202. HKR,Ndi\params\Threshold,min,,1
  203. HKR,Ndi\params\Threshold,max,,00000200
  204. HKR,Ndi\params\Threshold,step,,1
  205. HKR,Ndi\params\Threshold,Base,,10
  206. HKR,Ndi\params\Threshold,type,,int
  207.  
  208. ; On
  209. HKR,Ndi\params\On,ParamDesc,,"On"
  210. HKR,Ndi\params\On,default,,00000272
  211. HKR,Ndi\params\On,min,,1
  212. HKR,Ndi\params\On,max,,00064535
  213. HKR,Ndi\params\On,step,,1
  214. HKR,Ndi\params\On,Base,,10
  215. HKR,Ndi\params\On,type,,int
  216.  
  217. ; Off
  218. HKR,Ndi\params\Off,ParamDesc,,"Off"
  219. HKR,Ndi\params\Off,default,,00000002
  220. HKR,Ndi\params\Off,min,,1
  221. HKR,Ndi\params\Off,max,,00064535
  222. HKR,Ndi\params\Off,step,,1
  223. HKR,Ndi\params\Off,Base,,10
  224. HKR,Ndi\params\Off,type,,int
  225.  
  226. ; DriverName
  227. HKR,Ndi\params\DriverName,ParamDesc,,"Driver Name"
  228. HKR,Ndi\params\DriverName,default,,"O100$"
  229. HKR,Ndi\params\DriverName,type,,edit
  230.  
  231. ; Speed
  232. HKR,Ndi\params\Speed,ParamDesc,,"Speed"
  233. HKR,Ndi\params\Speed,default,,auto
  234. HKR,Ndi\params\Speed,type,,enum
  235. HKR,Ndi\params\Speed\enum,auto,,"Automatic"
  236. HKR,Ndi\params\Speed\enum,10mb,,"10  Mb/sec"
  237. HKR,Ndi\params\Speed\enum,100mb,,"100 Mb/sec"
  238.  
  239. ; Install NDIS3
  240. [O100.ndis3]
  241. CopyFiles=O100.ndis3.CopyFiles
  242. [O100.ndis3.CopyFiles]
  243. O100.sys
  244.  
  245. ; Install NDIS2
  246. [O100.ndis2]
  247. CopyFiles=O100.ndis2.CopyFiles
  248. [O100.ndis2.CopyFiles]
  249. O100.dos
  250.  
  251. ; Install ODI
  252. [O100.odi]
  253. CopyFiles=O100.odi.CopyFiles
  254. [O100.odi.CopyFiles]
  255. O100odi.com
  256.  
  257. ;****************************************************************************
  258. ; Destination Directories
  259. ;****************************************************************************
  260. [DestinationDirs]
  261. DefaultDestDir              =11 ; LDID_SYS
  262. O100.ndis3.CopyFiles        =11
  263. O100.ndis2.CopyFiles       =26 ; LDID_WINBOOT
  264. O100.odi.CopyFiles         =26
  265. ;O100.ndi.CopyFiles       =26 ; LDID_WINBOOT
  266.  
  267. ;****************************************************************************
  268. ; Localizable Strings
  269. ;****************************************************************************
  270. [strings]
  271. ; Provider
  272. V_MS="Microsoft"
  273. ; Manufacturers
  274. V_Olicom="Olicom"
  275.  
  276. ; PNP Devices
  277. PCIO100.DeviceDesc="Olicom Ethernet PCI 10/100"
  278.  
  279. PCI_O100_HELP="The Olicom Ethernet PCI 10/100 Adapter for PCI-Bus Computers"
  280.