home *** CD-ROM | disk | FTP | other *** search
/ Popular Software (Premium Edition) / mycd.iso / WIN98 / PRECOPY2.CAB / netee16.inf < prev    next >
Encoding:
Windows Setup INFormation  |  1998-06-19  |  13.3 KB  |  402 lines

  1. ; Localized    05/19/1998 12:38 AM (GMT)    7:3.0.406 A    NETEE16.INF
  2. ; NETEE16.INX
  3. ;
  4. ; Intel Network Interface Cards.
  5. ;
  6. ; Copyright 1993-1995, Microsoft Corporation
  7.  
  8. [version]
  9. CatalogFile=netee16.cat
  10. LayoutFile=layout.inf, layout1.inf, layout2.inf
  11. signature="$CHICAGO$"
  12. Class=Net
  13. ClassGUID={4d36e972-e325-11ce-bfc1-08002be10318}
  14. provider=%V_MS%
  15.  
  16. [Manufacturer]
  17. %V_INTEL%=INTEL
  18.  
  19. [INTEL]
  20. %MCA_628B.devicedesc%=MCA_628B.ndi, MCA_628B    ; Intel EtherExpress 16 (mca)
  21. %*pnp812d.devicedesc%=*pnp812d.ndi, *pnp812d    ; Intel EtherExpress 16 or 16tp
  22. %EISAe100.DeviceDesc%=*EISAe100.ndi,*INT1060    ; Intel EtherExpress PRO/100 A EISA
  23.  
  24. ;****************************************************************************
  25. ; MCA_628B  Intel Etherexpress 16 (mca)
  26. ;****************************************************************************
  27.  
  28. [MCA_628B.ndi]
  29. AddReg=MCA_628B.ndi.reg,EXP16MC.ndi.reg,Slot
  30. LogConfig=MCA_628B.LogConfig
  31.  
  32. [MCA_628B.ndi.reg]
  33. ; Slot Number for mca card
  34. HKR,Ndi,DeviceID,,"MCA_628B"
  35.  
  36. [MCA_628B.LogConfig]
  37. IRQConfig=3,4,5,9,10,11
  38. IOConfig=200-20F(3FF::),210-21F(3FF::),220-22F(3FF::),230-23F(3FF::),240-24F(3FF::),250-25F(3FF::),260-26F(3FF::),270-27F(3FF::),300-30F(3FF::),310-31F(3FF::),320-32F(3FF::),330-33F(3FF::),340-34F(3FF::),350-35F(3FF::),360-36F(3FF::),370-37F(3FF::)
  39. ConfigPriority=HARDRECONFIG
  40.  
  41. ;****************************************************************************
  42. ; *PNP812D  Intel Etherexpress 16 or 16TP
  43. ;****************************************************************************
  44.  
  45. [*PNP812D.ndi]
  46. AddReg=*pnp812d.ndi.reg,EXP16.ndi.reg
  47. LogConfig=*pnp812d.LogConfig
  48.  
  49. [*PNP812D.ndi.reg]
  50. HKR,Ndi,DeviceID,,"*PNP812D"
  51.  
  52. [*PNP812D.LogConfig]
  53. IRQConfig=3,4,5,9,10,11
  54. IOConfig=200-20F(3FF::),210-21F(3FF::),220-22F(3FF::),230-23F(3FF::),240-24F(3FF::),250-25F(3FF::),260-26F(3FF::),270-27F(3FF::),300-30F(3FF::),310-31F(3FF::),320-32F(3FF::),330-33F(3FF::),340-34F(3FF::),350-35F(3FF::),360-36F(3FF::),370-37F(3FF::)
  55. ConfigPriority=HARDRECONFIG
  56.  
  57. ;****************************************************************************
  58. ; EISAe100 -  Intel EtherExpress PRO 100 EISA
  59. ;****************************************************************************
  60. [*EISAe100.ndi]
  61. AddReg=*EISAe100.ndi.reg,e100.ndi.reg
  62. DeviceID="*INT1060"
  63.  
  64. [*EISAe100.ndi.reg]
  65. HKR,Ndi,DeviceID,,"*INT1060"
  66.  
  67. ; flag as NDIS2 and NDIS3, but not required
  68. HKR,NDI\params\BusType,flag,1,20,00,00,00
  69. HKR,NDI\params\BusTypeLocal,flag,1,30,00,00,00
  70.  
  71. ; flag as NDIS2 but not required
  72. HKR,NDI\params\BusArch,flag,1,10,00,00,00
  73.  
  74. ; flag as NDIS3, but not required
  75. HKR,NDI\params\MapRegisters,flag,1,20,00,00,00
  76.  
  77. ; BusType=EISA
  78. HKR,Ndi\params\BusType,ParamDesc,,"System Bus Type"
  79. HKR,Ndi\params\BusType,default,,2
  80. HKR,Ndi\params\BusType,type,,int
  81.  
  82. HKR,Ndi\params\BusTypeLocal,ParamDesc,,"Adapter Bus Type"
  83. HKR,Ndi\params\BusTypeLocal,default,,2
  84. HKR,Ndi\params\BusTypeLocal,type,,int
  85.  
  86. HKR,Ndi\params\BusArch,ParamDesc,,"NDIS2 Bus Type"
  87. HKR,Ndi\params\BusArch,default,,2
  88. HKR,Ndi\params\BusArch,type,,int
  89.  
  90. ; Slot
  91. HKR,Ndi\params\Slot,ParamDesc,,"Slot Number"
  92. HKR,Ndi\params\Slot,default,,0
  93. HKR,Ndi\params\Slot,min,,1
  94. HKR,Ndi\params\Slot,max,,64
  95. HKR,Ndi\params\Slot,step,,1
  96. HKR,Ndi\params\Slot,base,,10
  97. HKR,Ndi\params\Slot,type,,int
  98. ; flag SLOT as NDIS2 and NDIS3  and not required for EISA
  99. HKR,NDI\params\Slot,flag,1,30,00,00,00
  100. HKR,Ndi\params\Slot,optional,,1
  101.  
  102. ; MapRegisters
  103. HKR,Ndi\params\MapRegisters,ParamDesc,,"Map Registers"
  104. HKR,Ndi\params\MapRegisters,default,,32
  105. HKR,Ndi\params\MapRegisters,min,,5
  106. HKR,Ndi\params\MapRegisters,max,,64
  107. HKR,Ndi\params\MapRegisters,step,,1
  108. HKR,Ndi\params\MapRegisters,base,,10
  109. HKR,Ndi\params\MapRegisters,type,,int
  110.  
  111. [EXP16.ndi.reg]
  112. ; key,subkey,valuname,type,value
  113. HKR,,DevLoader,,*ndis
  114. HKR,,DeviceVxDs,,ee16.sys
  115. HKR,,EnumPropPages,,"netdi.dll,EnumPropPages"
  116. ; NDIS Info
  117. HKR,NDIS,LogDriverName,,"EE16"
  118. HKR,NDIS,MajorNdisVersion,1,03
  119. HKR,NDIS,MinorNdisVersion,1,0A
  120. HKR,NDIS\NDIS2,DriverName,,"EXP16$"
  121. HKR,NDIS\NDIS2,FileName,,"exp16.dos"
  122. HKR,NDIS\ODI,DriverName,,"EXP16ODI"
  123. HKR,NDIS\ODI,FileName,,"exp16odi.com"
  124. ; Interfaces
  125. HKR,Ndi\Interfaces,DefUpper,,"ndis2,ndis3"
  126. HKR,Ndi\Interfaces,DefLower,,"ethernet"
  127. HKR,Ndi\Interfaces,UpperRange,,"ndis2,ndis3,odi"
  128. HKR,Ndi\Interfaces,LowerRange,,"ethernet"
  129. ; Install sectioins
  130. HKR,Ndi\Install,ndis3,,"exp16.ndis3"
  131. HKR,Ndi\Install,ndis2,,"exp16.ndis2"
  132. ;HKR,Ndi\Install,odi,,"exp16.odi"
  133. ; Resources
  134. HKR,,InterruptNumber,1,04,00,00,00
  135. HKR,,IOBaseAddress,1,02,00,00,00
  136. HKR,NDI\params\InterruptNumber,resc,1,04,00,00,00
  137. HKR,Ndi\params\InterruptNumber,ParamDesc,,"Interrupt Level"
  138. HKR,NDI\params\InterruptNumber,flag,1,20,00,00,00
  139. HKR,Ndi\params\ioBaseaddress,resc,1,02,00,00,00
  140. HKR,Ndi\params\ioBaseaddress,ParamDesc,,"I/O Base Address"
  141. HKR,NDI\params\ioBaseaddress,flag,1,20,00,00,00
  142. ;ndis2
  143. HKR,NDI\params\irq,resc,1,04,00,00,00
  144. HKR,Ndi\params\irq,ParamDesc,,"Interrupt Level"
  145. HKR,NDI\params\irq,flag,1,10,00,00,00
  146. HKR,Ndi\params\ioaddress,resc,1,02,00,00,00
  147. HKR,Ndi\params\ioaddress,ParamDesc,,"I/O Base Address"
  148. HKR,NDI\params\ioaddress,flag,1,10,00,00,00
  149. ; Transceiver Type
  150. HKR,Ndi\params\transceiver,ParamDesc,,"Transceiver Type"
  151. HKR,Ndi\params\transceiver,default,,"Twisted-Pair (TPE)"
  152. HKR,Ndi\params\transceiver,type,,enum
  153. HKR,Ndi\params\transceiver\enum,"Thick Net (AUI/DIX)",,"Thick Net (AUI/DIX)"
  154. HKR,Ndi\params\transceiver\enum,"Thin Net (BNC/COAX)",,"Thin Net (BNC/COAX)"
  155. HKR,Ndi\params\transceiver\enum,"Twisted-Pair (TPE)",,"Twisted-Pair (TPE)"
  156. HKR,NDI\params\transceiver,flag,1,30,00,00,00
  157. ; IOCHRDY
  158. HKR,Ndi\params\iochrdy,ParamDesc,,"I/O Channel Ready (16-bit only)"
  159. HKR,Ndi\params\iochrdy,default,,"Late"
  160. HKR,Ndi\params\iochrdy,type,,enum
  161. HKR,Ndi\params\iochrdy\enum,"Late",,"Late"
  162. HKR,Ndi\params\iochrdy\enum,"Never",,"Never"
  163. HKR,NDI\params\iochrdy,flag,1,10,00,00,00
  164.  
  165. HKR,Ndi\params\iochannelready,ParamDesc,,"I/O Channel Ready (32-bit only)"
  166. HKR,Ndi\params\iochannelready,default,,"2"
  167. HKR,Ndi\params\iochannelready,type,,enum
  168. HKR,Ndi\params\iochannelready\enum,"2",,"Late"
  169. HKR,Ndi\params\iochannelready\enum,"3",,"Never"
  170. HKR,NDI\params\iochannelready,flag,1,20,00,00,00
  171.  
  172. [EXP16MC.ndi.reg]
  173. ; key,subkey,valuname,type,value
  174. HKR,,DevLoader,,*ndis
  175. HKR,,DeviceVxDs,,ee16.sys
  176. HKR,,EnumPropPages,,"netdi.dll,EnumPropPages"
  177. ; NDIS Info
  178. HKR,NDIS,LogDriverName,,"EE16"
  179. HKR,NDIS,MajorNdisVersion,1,03
  180. HKR,NDIS,MinorNdisVersion,1,0A
  181. HKR,NDIS\NDIS2,DriverName,,"EXP16$"
  182. HKR,NDIS\NDIS2,FileName,,"exp16.dos"
  183. HKR,NDIS\ODI,DriverName,,"EXP16ODI"
  184. HKR,NDIS\ODI,FileName,,"exp16odi.com"
  185. ; Interfaces
  186. HKR,Ndi\Interfaces,DefUpper,,"ndis2"
  187. HKR,Ndi\Interfaces,DefLower,,"ethernet"
  188. HKR,Ndi\Interfaces,UpperRange,,"ndis2,odi"
  189. HKR,Ndi\Interfaces,LowerRange,,"ethernet"
  190. ; Install sectioins
  191. HKR,Ndi\Install,ndis3,,"exp16.ndis3"
  192. HKR,Ndi\Install,ndis2,,"exp16.ndis2"
  193. ;HKR,Ndi\Install,odi,,"exp16.odi"
  194. ; Resources
  195. HKR,,InterruptNumber,1,04,00,00,00
  196. HKR,,IOBaseAddress,1,02,00,00,00
  197. HKR,NDI\params\InterruptNumber,resc,1,04,00,00,00
  198. HKR,Ndi\params\InterruptNumber,ParamDesc,,"Interrupt Level"
  199. HKR,NDI\params\InterruptNumber,flag,1,20,00,00,00
  200. HKR,Ndi\params\ioBaseaddress,resc,1,02,00,00,00
  201. HKR,Ndi\params\ioBaseaddress,ParamDesc,,"I/O Base Address"
  202. HKR,NDI\params\ioBaseaddress,flag,1,20,00,00,00
  203. ;ndis2
  204. HKR,NDI\params\irq,resc,1,04,00,00,00
  205. HKR,Ndi\params\irq,ParamDesc,,"Interrupt Level"
  206. HKR,NDI\params\irq,flag,1,10,00,00,00
  207. HKR,Ndi\params\ioaddress,resc,1,02,00,00,00
  208. HKR,Ndi\params\ioaddress,ParamDesc,,"I/O Base Address"
  209. HKR,NDI\params\ioaddress,flag,1,10,00,00,00
  210. ; Transceiver Type
  211. HKR,Ndi\params\transceiver,ParamDesc,,"Transceiver Type"
  212. HKR,Ndi\params\transceiver,default,,"Twisted-Pair (TPE)"
  213. HKR,Ndi\params\transceiver,type,,enum
  214. HKR,Ndi\params\transceiver\enum,"Thick Net (AUI/DIX)",,"Thick Net (AUI/DIX)"
  215. HKR,Ndi\params\transceiver\enum,"Thin Net (BNC/COAX)",,"Thin Net (BNC/COAX)"
  216. HKR,Ndi\params\transceiver\enum,"Twisted-Pair (TPE)",,"Twisted-Pair (TPE)"
  217. HKR,NDI\params\transceiver,flag,1,30,00,00,00
  218. ; IOCHRDY
  219. HKR,Ndi\params\iochrdy,ParamDesc,,"I/O Channel Ready (16-bit only)"
  220. HKR,Ndi\params\iochrdy,default,,"Late"
  221. HKR,Ndi\params\iochrdy,type,,enum
  222. HKR,Ndi\params\iochrdy\enum,"Late",,"Late"
  223. HKR,Ndi\params\iochrdy\enum,"Never",,"Never"
  224. HKR,NDI\params\iochrdy,flag,1,10,00,00,00
  225.  
  226. ; Install NDIS3
  227. [EXP16.ndis3]
  228. CopyFiles=exp16.ndis3.CopyFiles
  229. [exp16.ndis3.CopyFiles]
  230. ee16.sys
  231.  
  232. ; Install NDIS2
  233. [EXP16.ndis2]
  234. CopyFiles=exp16.ndis2.CopyFiles
  235. [exp16.ndis2.CopyFiles]
  236. exp16.dos
  237.  
  238. [Slot]
  239. ;Slot Number
  240. HKR,Ndi\params\slotnumber,ParamDesc,,"Adapter Slot Number"
  241. HKR,Ndi\params\slotnumber,type,,int
  242. HKR,Ndi\params\slotnumber,default,,1
  243. HKR,Ndi\params\slotnumber,min,,1
  244. HKR,Ndi\params\slotnumber,max,,8
  245. HKR,Ndi\params\slotnumber,step,,1
  246. HKR,Ndi\params\slotnumber,optional,,1
  247. HKR,NDI\params\slotnumber,flag,1,20,00,00,00
  248.  
  249. ;****************************************************************************
  250. ; e100 common base
  251. ;****************************************************************************
  252. [e100.ndi.reg]
  253. HKR,,DevLoader,,*ndis
  254. HKR,,DeviceVxDs,,e100.sys
  255. HKR,,EnumPropPages,,"netdi.dll,EnumPropPages"
  256.  
  257. ; NDIS Info
  258. HKR,NDIS,LogDriverName,,"E100-100"
  259. HKR,NDIS,MajorNdisVersion,1,03
  260. HKR,NDIS,MinorNdisVersion,1,0A
  261. ; Interfaces
  262. HKR,Ndi\Interfaces,DefUpper,,"ndis3"
  263. HKR,Ndi\Interfaces,DefLower,,"ethernet"
  264. HKR,Ndi\Interfaces,UpperRange,,"ndis3"
  265. HKR,Ndi\Interfaces,LowerRange,,"ethernet"
  266. ; Install sections
  267. HKR,Ndi\Install,ndis3,,"E100.ndis3"
  268.  
  269. ;****************************************************************************
  270. ; Resources that are common to both PCI and EISA
  271. ;****************************************************************************
  272.  
  273. ; *** NDIS 3 and NDIS 2 ***
  274.  
  275. HKR,NDI\params\Speed,flag,1,30,00,00,00
  276.  
  277. ; *** NDIS 3 only ***
  278.  
  279. HKR,NDI\params\NumRfd,flag,1,20,00,00,00
  280. HKR,NDI\params\NumTcb,flag,1,20,00,00,00
  281. HKR,NDI\params\NumTbd,flag,1,20,00,00,00
  282. HKR,NDI\params\NumCoalesce,flag,1,20,00,00,00
  283. HKR,NDI\params\Fifos,flag,1,20,00,00,00
  284. HKR,NDI\params\Threshold,flag,1,20,00,00,00
  285. HKR,NDI\params\On,flag,1,20,00,00,00
  286. HKR,NDI\params\Off,flag,1,20,00,00,00
  287.  
  288. ; *** NDIS 2 only ***
  289.  
  290. ;HKR,NDI\params\DriverName,flag,1,10,00,00,00
  291.  
  292. ; *** Param definitions ***
  293.  
  294. ; NumRfd
  295. HKR,Ndi\params\NumRfd,ParamDesc,,"Receive Frame Descriptors"
  296. HKR,Ndi\params\NumRfd,default,,16
  297. HKR,Ndi\params\NumRfd,min,,1
  298. HKR,Ndi\params\NumRfd,max,,00000064
  299. HKR,Ndi\params\NumRfd,step,,1
  300. HKR,Ndi\params\NumRfd,Base,,10
  301. HKR,Ndi\params\NumRfd,type,,int
  302.  
  303. ; NumTcb
  304. HKR,Ndi\params\NumTcb,ParamDesc,,"Transmit Control Blocks"
  305. HKR,Ndi\params\NumTcb,default,,16
  306. HKR,Ndi\params\NumTcb,min,,1
  307. HKR,Ndi\params\NumTcb,max,,00000064
  308. HKR,Ndi\params\NumTcb,step,,1
  309. HKR,Ndi\params\NumTcb,Base,,10
  310. HKR,Ndi\params\NumTcb,type,,int
  311.  
  312. ; NumTbd
  313. HKR,Ndi\params\NumTbd,ParamDesc,,"Transmit Buffer Descriptors"
  314. HKR,Ndi\params\NumTbd,default,,64
  315. HKR,Ndi\params\NumTbd,min,,1
  316. HKR,Ndi\params\NumTbd,max,,00000256
  317. HKR,Ndi\params\NumTbd,step,,1
  318. HKR,Ndi\params\NumTbd,Base,,10
  319. HKR,Ndi\params\NumTbd,type,,int
  320.  
  321. ; NumCoalesce
  322. HKR,Ndi\params\NumCoalesce,ParamDesc,,"Coalesce Buffers"
  323. HKR,Ndi\params\NumCoalesce,default,,8
  324. HKR,Ndi\params\NumCoalesce,min,,1
  325. HKR,Ndi\params\NumCoalesce,max,,00000016
  326. HKR,Ndi\params\NumCoalesce,step,,1
  327. HKR,Ndi\params\NumCoalesce,Base,,10
  328. HKR,Ndi\params\NumCoalesce,type,,int
  329.  
  330. ; Fifos
  331. HKR,Ndi\params\Fifos,ParamDesc,,"Fifo Depth"
  332. HKR,Ndi\params\Fifos,default,,00000012
  333. HKR,Ndi\params\Fifos,min,,4
  334. HKR,Ndi\params\Fifos,max,,00000015
  335. HKR,Ndi\params\Fifos,step,,1
  336. HKR,Ndi\params\Fifos,Base,,10
  337. HKR,Ndi\params\Fifos,type,,int
  338.  
  339. ; Threshold
  340. HKR,Ndi\params\Threshold,ParamDesc,,"Threshold"
  341. HKR,Ndi\params\Threshold,default,,00000016
  342. HKR,Ndi\params\Threshold,min,,1
  343. HKR,Ndi\params\Threshold,max,,00000200
  344. HKR,Ndi\params\Threshold,step,,1
  345. HKR,Ndi\params\Threshold,Base,,10
  346. HKR,Ndi\params\Threshold,type,,int
  347.  
  348. ; On
  349. HKR,Ndi\params\On,ParamDesc,,"On"
  350. HKR,Ndi\params\On,default,,00000272
  351. HKR,Ndi\params\On,min,,1
  352. HKR,Ndi\params\On,max,,00064535
  353. HKR,Ndi\params\On,step,,1
  354. HKR,Ndi\params\On,Base,,10
  355. HKR,Ndi\params\On,type,,int
  356.  
  357. ; Off
  358. HKR,Ndi\params\Off,ParamDesc,,"Off"
  359. HKR,Ndi\params\Off,default,,00000002
  360. HKR,Ndi\params\Off,min,,1
  361. HKR,Ndi\params\Off,max,,00064535
  362. HKR,Ndi\params\Off,step,,1
  363. HKR,Ndi\params\Off,Base,,10
  364. HKR,Ndi\params\Off,type,,int
  365.  
  366. ; Speed
  367. HKR,Ndi\params\Speed,ParamDesc,,"Speed"
  368. HKR,Ndi\params\Speed,default,,auto
  369. HKR,Ndi\params\Speed,type,,enum
  370. HKR,Ndi\params\Speed\enum,auto,,"Automatic"
  371. HKR,Ndi\params\Speed\enum,10,,"10  Mb/sec"
  372. HKR,Ndi\params\Speed\enum,100,,"100 Mb/sec"
  373.  
  374. ; Install NDIS3
  375. [e100.ndis3]
  376. CopyFiles=e100.ndis3.CopyFiles
  377. [e100.ndis3.CopyFiles]
  378. e100.sys
  379.  
  380. ;****************************************************************************
  381. ; Destination Directories
  382. ;****************************************************************************
  383. [DestinationDirs]
  384. DefaultDestDir              =11 ; LDID_SYS
  385. exp16.ndis3.CopyFiles       =11
  386. exp16.ndis2.CopyFiles       =26 ; LDID_WINBOOT
  387. exp16.odi.CopyFiles         =26
  388.  
  389.  
  390. ;****************************************************************************
  391. ; Localizable Strings
  392. ;****************************************************************************
  393. [strings]
  394. ; Provider
  395. V_MS = "Microsoft"
  396. ; Manufacturers
  397. V_INTEL = "Intel"
  398. ; PNP Devices
  399. MCA_628B.DeviceDesc = "Intel EtherExpress 16 MCA"
  400. *pnp812d.DeviceDesc = "Intel EtherExpress 16 or 16TP ISA"
  401. EISAe100.DeviceDesc = "Intel EtherExpress PRO/100 EISA"
  402.