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