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

  1. ; Localized    05/19/1998 12:36 AM (GMT)    7:3.0.406 A    netsmc2.inf
  2. ; smc_dpci.inf v1.02
  3. ; Used netpci.inf v4.12.1 as base
  4. ; Copyright 1993-1997, Digital Equipment Corporation
  5. ; Copyright 1993-1997, Microsoft Corporation
  6. ; Copyright 1993-1997, Standard Microsystems Corporation
  7. ;
  8. ;       1/23/97 Added SUBSYS id capability.
  9. ;       1/24/97 Cleaned up signon strings.
  10.     1/28/97 Added SMC8032DT PC Card.
  11. ; =======================================================================
  12.  
  13. [version]
  14. CatalogFile=netsmc2.cat
  15. LayoutFile=layout.inf,layout1.inf, layout2.inf
  16. signature="$Chicago$"
  17. Class=Net
  18. provider=%V_MS%
  19.  
  20. [Manufacturer]
  21. %V_SMC%=SMC
  22.  
  23.  
  24. [SMC]
  25. %SMC9332bdt.DeviceDesc%=9332bdt.ndi, PCI\VEN_1011&DEV_0009&SUBSYS_200110B8  ;DSChip 21140 
  26. %SMC9332bvt.DeviceDesc%=9332bvt.ndi, PCI\VEN_1011&DEV_0009&SUBSYS_200210B8  ;DSChip 21140 
  27. %SMC9334bdt.DeviceDesc%=9334bdt.ndi, PCI\VEN_1011&DEV_0009&SUBSYS_200310B8  ;DSChip 21140 
  28. %SMC8032dt.DeviceDesc%=SMC8032dt.ndi,    PCI\VEN_1011&DEV_0019&SUBSYS_200510B8  ;DSChip 21143
  29.  
  30. ;***************************************************************************
  31. [8432.ndi]
  32. AddReg=21040.ndi.reg,2104x.ndi.reg,smcpwr.ndi.reg,21x4.pci.reg,8432.con.reg
  33. [8432e.ndi]
  34. AddReg=21041.ndi.reg,2104x.ndi.reg,smcpwr.ndi.reg,21x4.pci.reg,8432.con.reg
  35. [9332dst.ndi]
  36. AddReg=9332dst.insert,2114x.ndi.reg,smcpwr.ndi.reg,21x4.pci.reg,9332dst.con.reg
  37. [9332bdt.ndi]
  38. AddReg=9332bdt.insert,2114x.ndi.reg,smcpwr.ndi.reg,21x4.pci.reg,9332bdt.con.reg
  39. [9332bvt.ndi]
  40. AddReg=9332bvt.insert,2114x.ndi.reg,smcpwr.ndi.reg,21x4.pci.reg,9332bvt.con.reg
  41. [9334bdt.ndi]
  42. AddReg=9334bdt.insert,2114x.ndi.reg,smcpwr.ndi.reg,21x4.pci.reg,9334bdt.con.reg
  43. [SMC8032dt.ndi]
  44. AddReg=8032dt.insert,2114x.ndi.reg,smcpwr.ndi.reg,21x4.pci.reg,8032dt.con.reg,snz.reg
  45.  
  46. ;***************************************************************************
  47.  
  48. [21040.ndi.reg]
  49. HKR,Ndi,DeviceID,,"PCI\VEN_1011&DEV_0002"
  50. HKR,,AdapterCFID,,00021011
  51.  
  52. [21041.ndi.reg]
  53. HKR,Ndi,DeviceID,,"PCI\VEN_1011&DEV_0014"
  54. HKR,,AdapterCFID,,00141011
  55. ;Snooze Mode
  56. HKR,Ndi\params\SnoozeMode,ParamDesc,,"Snooze Mode"
  57. HKR,Ndi\params\SnoozeMode,default,,0
  58. HKR,Ndi\params\SnoozeMode,type,,enum
  59. HKR,Ndi\params\SnoozeMode\enum,0,,"Disabled"
  60. HKR,Ndi\params\SnoozeMode\enum,1,,"Enabled"
  61. HKR,NDI\params\SnoozeMode,flag,1,20,00,00,00
  62.  
  63. [9332dst.insert]
  64. HKR,Ndi,DeviceID,,"PCI\VEN_1011&DEV_0009"
  65. HKR,,AdapterCFID,,00091011
  66. ;Interrupt Mitigation
  67. HKR,Ndi\params\InterruptMitigation,ParamDesc,,"Interrupt Mitigation"
  68. HKR,Ndi\params\InterruptMitigation,default,,0
  69. HKR,Ndi\params\InterruptMitigation,type,,enum
  70. HKR,Ndi\params\InterruptMitigation\enum,0,,"Disabled"
  71. HKR,Ndi\params\InterruptMitigation\enum,1,,"Enabled"
  72. HKR,NDI\params\InterruptMitigation,flag,1,20,00,00,00
  73.  
  74. [9332bdt.insert]
  75. HKR,Ndi,DeviceID,,"PCI\VEN_1011&DEV_0009&SUBSYS_200110B8"
  76. HKR,,AdapterCFID,,00091011
  77. ;Interrupt Mitigation
  78. HKR,Ndi\params\InterruptMitigation,ParamDesc,,"Interrupt Mitigation"
  79. HKR,Ndi\params\InterruptMitigation,default,,0
  80. HKR,Ndi\params\InterruptMitigation,type,,enum
  81. HKR,Ndi\params\InterruptMitigation\enum,0,,"Disabled"
  82. HKR,Ndi\params\InterruptMitigation\enum,1,,"Enabled"
  83. HKR,NDI\params\InterruptMitigation,flag,1,20,00,00,00
  84.  
  85. [9332bvt.insert]
  86. HKR,Ndi,DeviceID,,"PCI\VEN_1011&DEV_0009&SUBSYS_200210B8"
  87. HKR,,AdapterCFID,,00091011
  88. ;Interrupt Mitigation
  89. HKR,Ndi\params\InterruptMitigation,ParamDesc,,"Interrupt Mitigation"
  90. HKR,Ndi\params\InterruptMitigation,default,,0
  91. HKR,Ndi\params\InterruptMitigation,type,,enum
  92. HKR,Ndi\params\InterruptMitigation\enum,0,,"Disabled"
  93. HKR,Ndi\params\InterruptMitigation\enum,1,,"Enabled"
  94. HKR,NDI\params\InterruptMitigation,flag,1,20,00,00,00
  95.  
  96. [9334bdt.insert]
  97. HKR,Ndi,DeviceID,,"PCI\VEN_1011&DEV_0009&SUBSYS_200310B8"
  98. HKR,,AdapterCFID,,00091011
  99. ;Interrupt Mitigation
  100. HKR,Ndi\params\InterruptMitigation,ParamDesc,,"Interrupt Mitigation"
  101. HKR,Ndi\params\InterruptMitigation,default,,0
  102. HKR,Ndi\params\InterruptMitigation,type,,enum
  103. HKR,Ndi\params\InterruptMitigation\enum,0,,"Disabled"
  104. HKR,Ndi\params\InterruptMitigation\enum,1,,"Enabled"
  105. HKR,NDI\params\InterruptMitigation,flag,1,20,00,00,00
  106.  
  107. [8032dt.insert]
  108. HKR,Ndi,DeviceID,,"PCI\VEN_1011&DEV_0019&SUBSYS_200510B8"
  109. HKR,,AdapterCFID,,00191011
  110.  
  111. ;****************************************************************************
  112. ; Driver parameters
  113. ;****************************************************************************
  114.  
  115.  
  116. [smcpwr.ndi.reg]
  117. ; key,subkey,valuname,type,value
  118. HKR,,DevLoader,,*ndis
  119. HKR,,DeviceVxDs,,smcpwrn.sys
  120. ; NDIS Info
  121. HKR,NDIS,MajorNdisVersion,1,03
  122. HKR,NDIS,MinorNdisVersion,1,0A
  123. HKR,NDIS,LogDriverName,,"SMCPWR"
  124. HKR,NDIS,MajorDriverVersion,1,4
  125. HKR,NDIS,MinorDriverVersion,1,12
  126. HKR,NDIS\NDIS2,DriverName,,"SMCPWR$"
  127. HKR,NDIS\NDIS2,FileName,,"smcpwr.dos"
  128. HKR,NDIS\ODI,DriverName,,"SMCPWR"
  129. HKR,NDIS\ODI,FileName,,"smcpwr.com"
  130. ; Interfaces
  131. HKR,Ndi\Interfaces,DefLower,,"ethernet"
  132. HKR,Ndi\Interfaces,LowerRange,,"ethernet"
  133. ; john changed the following
  134. HKR,Ndi\Interfaces,DefUpper,,"ndis3"
  135. ; HKR,Ndi\Interfaces,DefUpper,,"ndis2,ndis3"
  136. HKR,Ndi\Interfaces,UpperRange,,"ndis3"
  137. ; Install sections
  138. HKR,Ndi\Install,ndis3,,"smcpwr.ndis3"
  139. HKR,Ndi\Install,ndis2,,"smcpwr.ndis2"
  140. HKR,Ndi\Install,odi,,"smcpwr.odi"
  141. ;params
  142. HKR,,MediaType,,1
  143.  
  144.  
  145. ;****************************************************************************
  146. ; PCI common parameters
  147. ;****************************************************************************
  148.  
  149. [21x4.pci.reg]
  150. ;params
  151. HKR,,AdapterType,,5
  152. HKR,,BusType,,5
  153. ;Receive Buffers
  154. HKR,Ndi\params\ReceiveBuffers,ParamDesc,,"Receive Buffers"
  155. HKR,Ndi\params\ReceiveBuffers,default,,10
  156. HKR,Ndi\params\ReceiveBuffers,type,,enum
  157. HKR,Ndi\params\ReceiveBuffers\enum,8,," 8"
  158. HKR,Ndi\params\ReceiveBuffers\enum,10,,"16"
  159. HKR,Ndi\params\ReceiveBuffers\enum,20,,"32"
  160. HKR,Ndi\params\ReceiveBuffers\enum,30,,"48"
  161. HKR,Ndi\params\ReceiveBuffers\enum,40,,"64"
  162. HKR,NDI\params\ReceiveBuffers,flag,1,20,00,00,00
  163. ;Underrun Retry
  164. HKR,Ndi\params\UnderrunRetry,ParamDesc,,"Underrun Max Retries"
  165. HKR,Ndi\params\UnderrunRetry,default,,2
  166. HKR,Ndi\params\UnderrunRetry,type,,enum
  167. HKR,Ndi\params\UnderrunRetry\enum,2,," 2"
  168. HKR,Ndi\params\UnderrunRetry\enum,4,," 4"
  169. HKR,Ndi\params\UnderrunRetry\enum,6,," 6"
  170. HKR,Ndi\params\UnderrunRetry\enum,8,," 8"
  171. HKR,NDI\params\UnderrunRetry,flag,1,20,00,00,00
  172. ;Map Registers
  173. HKR,Ndi\params\MapRegisters,ParamDesc,,"Map Registers"
  174. HKR,Ndi\params\MapRegisters,default,,8
  175. HKR,Ndi\params\MapRegisters,type,,enum
  176. HKR,Ndi\params\MapRegisters\enum,4,," 4"
  177. HKR,Ndi\params\MapRegisters\enum,8,," 8"
  178. HKR,Ndi\params\MapRegisters\enum,10,,"16"
  179. HKR,Ndi\params\MapRegisters\enum,20,,"32"
  180. HKR,Ndi\params\MapRegisters\enum,40,,"64"
  181. HKR,NDI\params\MapRegisters,flag,1,20,00,00,00
  182.  
  183.  
  184.  
  185. ;****************************************************************************
  186. ; Device specific parameters
  187. ;****************************************************************************
  188.  
  189. [2104x.ndi.reg]
  190. ;Burst Length
  191. HKR,Ndi\params\BurstLength,ParamDesc,,"Burst Length"
  192. HKR,Ndi\params\BurstLength,default,,10
  193. HKR,Ndi\params\BurstLength,type,,enum
  194. HKR,Ndi\params\BurstLength\enum,1,,"1 DWORD"
  195. HKR,Ndi\params\BurstLength\enum,2,,"2 DWORDS"
  196. HKR,Ndi\params\BurstLength\enum,4,,"4 DWORDS"
  197. HKR,Ndi\params\BurstLength\enum,8,,"8 DWORDS"
  198. HKR,Ndi\params\BurstLength\enum,10,,"16 DWORDS"
  199. HKR,NDI\params\BurstLength,flag,1,20,00,00,00
  200. ;Transmit Threshold
  201. HKR,Ndi\params\TransmitThreshold,ParamDesc,,"Transmit Threshold"
  202. HKR,Ndi\params\TransmitThreshold,default,,60
  203. HKR,Ndi\params\TransmitThreshold,type,,enum
  204. HKR,Ndi\params\TransmitThreshold\enum,48,,"  72 bytes"
  205. HKR,Ndi\params\TransmitThreshold\enum,60,,"  96 bytes"
  206. HKR,Ndi\params\TransmitThreshold\enum,80,," 128 bytes"
  207. HKR,Ndi\params\TransmitThreshold\enum,A0,," 160 bytes"
  208. HKR,NDI\params\TransmitThreshold,flag,1,20,00,00,00
  209.  
  210. [2114x.ndi.reg]
  211. ;Burst Length
  212. HKR,Ndi\params\BurstLength,ParamDesc,,"Burst Length"
  213. HKR,Ndi\params\BurstLength,default,,10
  214. HKR,Ndi\params\BurstLength,type,,enum
  215. HKR,Ndi\params\BurstLength\enum,1,,"1 DWORD"
  216. HKR,Ndi\params\BurstLength\enum,2,,"2 DWORDS"
  217. HKR,Ndi\params\BurstLength\enum,4,,"4 DWORDS"
  218. HKR,Ndi\params\BurstLength\enum,8,,"8 DWORDS"
  219. HKR,Ndi\params\BurstLength\enum,10,,"16 DWORDS"
  220. HKR,Ndi\params\BurstLength\enum,20,,"32 DWORDS"
  221. HKR,NDI\params\BurstLength,flag,1,20,00,00,00
  222. ;Transmit Threshold 100Mbps
  223. HKR,Ndi\params\TransmitThreshold100,ParamDesc,,"Transmit Threshold 100Mbps"
  224. HKR,Ndi\params\TransmitThreshold100,default,,200
  225. HKR,Ndi\params\TransmitThreshold100,type,,enum
  226. HKR,Ndi\params\TransmitThreshold100\enum,80,," 128 bytes"
  227. HKR,Ndi\params\TransmitThreshold100\enum,100,," 256 bytes"
  228. HKR,Ndi\params\TransmitThreshold100\enum,200,," 512 bytes"
  229. HKR,Ndi\params\TransmitThreshold100\enum,400,,"1024 bytes"
  230. HKR,NDI\params\TransmitThreshold100,flag,1,20,00,00,00
  231. ;Transmit Threshold 10Mbps
  232. HKR,Ndi\params\TransmitThreshold,ParamDesc,,"Transmit Threshold 10Mbps"
  233. HKR,Ndi\params\TransmitThreshold,default,,60
  234. HKR,Ndi\params\TransmitThreshold,type,,enum
  235. HKR,Ndi\params\TransmitThreshold\enum,48,,"  72 bytes"
  236. HKR,Ndi\params\TransmitThreshold\enum,60,,"  96 bytes"
  237. HKR,Ndi\params\TransmitThreshold\enum,80,," 128 bytes"
  238. HKR,Ndi\params\TransmitThreshold\enum,A0,," 160 bytes"
  239. HKR,NDI\params\TransmitThreshold,flag,1,20,00,00,00
  240. ;Underrun Threshold
  241. HKR,Ndi\params\UnderrunThreshold,ParamDesc,,"Underrun Threshold"
  242. HKR,Ndi\params\UnderrunThreshold,default,,0A
  243. HKR,Ndi\params\UnderrunThreshold,type,,enum
  244. HKR,Ndi\params\UnderrunThreshold\enum,0A,," 10"
  245. HKR,Ndi\params\UnderrunThreshold\enum,14,," 20"
  246. HKR,Ndi\params\UnderrunThreshold\enum,32,," 50"
  247. HKR,Ndi\params\UnderrunThreshold\enum,64,,"100"
  248. HKR,NDI\params\UnderrunThreshold,flag,1,20,00,00,00
  249. ;StoreAndForward
  250. HKR,Ndi\params\StoreAndForward,ParamDesc,,"Store And Forward"
  251. HKR,Ndi\params\StoreAndForward,default,,0
  252. HKR,Ndi\params\StoreAndForward,type,,enum
  253. HKR,Ndi\params\StoreAndForward\enum,0,,"Disabled"
  254. HKR,Ndi\params\StoreAndForward\enum,1,,"Enabled"
  255. HKR,NDI\params\StoreAndForward,flag,1,20,00,00,00
  256. ;MemoryReadMultiple
  257. HKR,Ndi\params\MemoryReadMultiple,ParamDesc,,"Memory Read Multiple"
  258. HKR,Ndi\params\MemoryReadMultiple,default,,0
  259. HKR,Ndi\params\MemoryReadMultiple,type,,enum
  260. HKR,Ndi\params\MemoryReadMultiple\enum,0,,"Disabled"
  261. HKR,Ndi\params\MemoryReadMultiple\enum,1,,"Enabled"
  262. HKR,NDI\params\MemoryReadMultiple,flag,1,20,00,00,00
  263.  
  264.  
  265. [8432.con.reg]
  266. ;DataRate
  267. HKR,Ndi\params\DataRate,ParamDesc,,"Data Rate"
  268. HKR,Ndi\params\DataRate,default,,0
  269. HKR,Ndi\params\DataRate,type,,enum
  270. HKR,Ndi\params\DataRate\enum,0,,"AutoDetect"
  271. HKR,Ndi\params\DataRate\enum,2,,"10BaseT (Twisted_Pair)"
  272. HKR,Ndi\params\DataRate\enum,3,,"10BaseT Full_Duplex"
  273. HKR,Ndi\params\DataRate\enum,4,,"10BaseT No_Link_Test"
  274. HKR,Ndi\params\DataRate\enum,1,,"10Base2 (BNC)"
  275. HKR,Ndi\params\DataRate\enum,5,,"10Base5 (AUI)"
  276. HKR,NDI\params\DataRate,flag,1,20,00,00,00
  277.  
  278. [9332dst.con.reg]
  279. ;DataRate
  280. HKR,Ndi\params\DataRate,ParamDesc,,"Data Rate"
  281. HKR,Ndi\params\DataRate,default,,0
  282. HKR,Ndi\params\DataRate,type,,enum
  283. HKR,Ndi\params\DataRate\enum,0,,"AutoSense"
  284. HKR,Ndi\params\DataRate\enum,8,,"100BaseTx"
  285. HKR,Ndi\params\DataRate\enum,9,,"100BaseTx Full_Duplex"
  286. HKR,Ndi\params\DataRate\enum,2,,"10BaseT"
  287. HKR,NDI\params\DataRate,flag,1,20,00,00,00
  288.  
  289. [9332bdt.con.reg]
  290. ;DataRate
  291. HKR,Ndi\params\DataRate,ParamDesc,,"Data Rate"
  292. HKR,Ndi\params\DataRate,default,,0
  293. HKR,Ndi\params\DataRate,type,,enum
  294. HKR,Ndi\params\DataRate\enum,0,,"AutoSense"
  295. HKR,Ndi\params\DataRate\enum,8,,"100BaseTx"
  296. HKR,Ndi\params\DataRate\enum,9,,"100BaseTx Full_Duplex"
  297. HKR,Ndi\params\DataRate\enum,2,,"10BaseT"
  298. HKR,Ndi\params\DataRate\enum,3,,"10BaseT Full_Duplex"
  299. HKR,NDI\params\DataRate,flag,1,20,00,00,00
  300.  
  301. [9332bvt.con.reg]
  302. ;DataRate
  303. HKR,Ndi\params\DataRate,ParamDesc,,"Data Rate"
  304. HKR,Ndi\params\DataRate,default,,0
  305. HKR,Ndi\params\DataRate,type,,enum
  306. HKR,Ndi\params\DataRate\enum,0,,"AutoSense"
  307. HKR,Ndi\params\DataRate\enum,0A,,"100BaseT4"
  308. HKR,Ndi\params\DataRate\enum,3,,"10BaseT Full_Duplex"
  309. HKR,Ndi\params\DataRate\enum,2,,"10BaseT"
  310. HKR,NDI\params\DataRate,flag,1,20,00,00,00
  311.  
  312. [9334bdt.con.reg]
  313. ;DataRate
  314. HKR,Ndi\params\DataRate,ParamDesc,,"Data Rate"
  315. HKR,Ndi\params\DataRate,default,,0
  316. HKR,Ndi\params\DataRate,type,,enum
  317. HKR,Ndi\params\DataRate\enum,0,,"AutoSense"
  318. HKR,Ndi\params\DataRate\enum,8,,"100BaseTx"
  319. HKR,Ndi\params\DataRate\enum,9,,"100BaseTx Full_Duplex"
  320. HKR,Ndi\params\DataRate\enum,2,,"10BaseT"
  321. HKR,Ndi\params\DataRate\enum,3,,"10BaseT Full_Duplex"
  322. HKR,NDI\params\DataRate,flag,1,20,00,00,00
  323.  
  324. [8032dt.con.reg]
  325. ;DataRate
  326. HKR,Ndi\params\DataRate,ParamDesc,,"Data Rate"
  327. HKR,Ndi\params\DataRate,default,,0
  328. HKR,Ndi\params\DataRate,type,,enum
  329. HKR,Ndi\params\DataRate\enum,0,,"AutoSense"
  330. HKR,Ndi\params\DataRate\enum,8,,"100BaseTx"
  331. HKR,Ndi\params\DataRate\enum,9,,"100BaseTx Full_Duplex"
  332. HKR,Ndi\params\DataRate\enum,2,,"10BaseT"
  333. HKR,NDI\params\DataRate,flag,1,20,00,00,00
  334.  
  335. ;*****************************************************************************
  336.  
  337.  
  338.  
  339. ;****************************************************************************
  340. ; Drivers
  341. ;****************************************************************************
  342.  
  343.  
  344. ; Install NDIS3
  345. [smcpwr.ndis3]
  346. CopyFiles=smcpwr.ndis3.CopyFiles
  347.  
  348. [smcpwr.ndis3.CopyFiles]
  349. smcpwrn.sys
  350.  
  351. ;****************************************************************************
  352. ; Destination Directories
  353. ;****************************************************************************
  354.  
  355. [DestinationDirs]
  356. DefaultDestDir               =11 ; LDID_SYS
  357. 21x4.ndis3.CopyFiles         =11
  358.  
  359. ;****************************************************************************
  360. ; Localizable Strings
  361. ;****************************************************************************
  362.  
  363. [strings]
  364. ; Provider
  365. V_MS = "Microsoft"
  366. ; Manufacturers
  367. V_SMC = "SMC"
  368.  
  369. ; PNP Devices
  370. SMC8432.DeviceDesc = "SMC 8432 or SMC 8434 (one port)"
  371. SMC8432e.DeviceDesc = "SMC 8432 EtherPower"
  372. SMC9332dst.DeviceDesc = "SMC 9332DST EtherPower 10/100"
  373. SMC9332bdt.DeviceDesc = "SMC 9332BDT EtherPower 10/100"
  374. SMC9332bvt.DeviceDesc = "SMC 9332BVT EtherPower 10/100"
  375. SMC9334bdt.DeviceDesc = "SMC 9334BDT EtherPower 10/100 (one port)"
  376. SMC8032dt.DeviceDesc = "SMC 8032DT EtherPower10/100 PC Card"
  377.  
  378.  
  379.