home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 2000 April / VPR0004A.BIN / W2KDRVS / CONTEC / ATELA / NETCON01.INF next >
Windows Setup INFormation  |  1999-12-24  |  14KB  |  388 lines

  1. ; NETCON01.INF
  2. ;
  3. ; CONTE Network Interface Cards.
  4. ;    C-NET(AT)P       : NE2000 Compatible ISA PnP Card
  5. ;    C-NET(AT)E/L-A   : NE2000 Compatible Legacy ISA Card
  6. ;    C-NET(AT)E/L     : NE2000 Compatible Legacy ISA Card
  7. ;    C-NET(PI)        : AMD PCNET Family Adapter Compatible PCI Card
  8. ;    C-NET(PI)-100TX  : INTEL 
  9. ;
  10. ; 99-12-24
  11. ;
  12.  
  13. [version]
  14. LayoutFile = layout.inf
  15. signature  = "$Windows NT$"
  16. Class      = Net
  17. ClassGUID  = {4d36e972-e325-11ce-bfc1-08002be10318}
  18. provider   = %Msft%
  19.  
  20. [Manufacturer]
  21. %CONTEC%   = CONTEC
  22.  
  23. [ControlFlags]
  24. ExcludeFromSelect = ISAPNP\CON0071, \
  25.                     PCMCIA\CONTEC-C-NET(PC)C-10L-D59F, \
  26.                     PCI\VEN_1022&DEV_2000, \
  27.                     PCI\VEN_8086&DEV_1229&REV_01, \
  28.                     PCI\VEN_8086&DEV_1229&REV_02, \
  29.                     PCI\VEN_8086&DEV_1229&REV_04, \
  30.                     PCI\VEN_8086&DEV_1229&REV_05, \
  31.                     PCI\VEN_8086&DEV_1229&REV_08, \
  32.                     PCI\VEN_1106&DEV_3043&SUBSYS_01101221
  33.  
  34.  
  35.  
  36. [CONTEC]
  37. %ContecATP.DeviceDesc%      = *CONATP.ndi,      ISAPNP\CON0071                               ; C-NET(AT)P
  38. %ContecATEL.DeviceDesc%     = *CONATEL.ndi,     *CONATEL                                     ; C-NET(AT)E/L
  39. %ContecATELA.DeviceDesc%    = *CONATELA.ndi,    *CONATELA                                    ; C-NET(AT)E/L-A
  40.  
  41. %ContecPI.DeviceDesc%       = *CONPI.ndi,       PCI\VEN_1022&DEV_2000                        ; C-NET(PI)
  42.  
  43. %ContecPI100TX.DeviceDesc%  = *CONPI100TX.ndi,  PCI\VEN_8086&DEV_1229&REV_01                 ; C-NET(PI)-100TX
  44. %ContecPI100TX.DeviceDesc%  = *CONPI100TX.ndi,  PCI\VEN_8086&DEV_1229&REV_02                 ; C-NET(PI)-100TX
  45. %ContecPI100TX.DeviceDesc%  = *CONPI100TX.ndi,  PCI\VEN_8086&DEV_1229&REV_04                 ; C-NET(PI)-100TX
  46. %ContecPI100TX.DeviceDesc%  = *CONPI100TX.ndi,  PCI\VEN_8086&DEV_1229&REV_05                 ; C-NET(PI)-100TX
  47. %ContecPI100TX.DeviceDesc%  = *CONPI100TX.ndi,  PCI\VEN_8086&DEV_1229&REV_08                 ; C-NET(PI)-100TX
  48.  
  49.  
  50.  
  51.  
  52. ;----------------------------------------------------------------------------
  53. ; *CONATP C-NET(AT)P PnP
  54. ;
  55. [*CONATP.ndi]
  56. Characteristics = 0x04
  57. BusType         = 14
  58. AddReg          = ne2000.ndi.reg
  59. CopyFiles       = ne2000.CopyFiles
  60.  
  61. [*CONATP.ndi.Services]
  62. AddService = ne2000, 2, ne2000.Service, common.EventLog
  63.  
  64.  
  65. ;----------------------------------------------------------------------------
  66. ; *CONATEL C-NET(AT)E/L
  67. ;
  68. [*CONATEL.ndi]
  69. Characteristics = 0x04
  70. BusType         = 1
  71. AddReg          = ne2000.ndi.reg
  72. LogConfig       = *CONATEL.LogConfig
  73. CopyFiles       = ne2000.CopyFiles
  74.  
  75. [*CONATEL.ndi.Services]
  76. AddService = ne2000, 2, ne2000.Service, common.EventLog
  77.  
  78. [*CONATEL.LogConfig]
  79. IRQConfig      = 3,4,5,9,10,11,15
  80. IOConfig       = 20@300-37F%FFE0(3FF::)
  81. ConfigPriority = HARDRECONFIG
  82.  
  83.  
  84. ;----------------------------------------------------------------------------
  85. ; *CONATELA C-NET(AT)E/L-A
  86. ;
  87. [*CONATELA.ndi]
  88. Characteristics = 0x04
  89. BusType         = 1
  90. AddReg          = ne2000.ndi.reg
  91. LogConfig       = *CONATELA.LogConfig
  92. CopyFiles       = ne2000.CopyFiles
  93.  
  94. [*CONATELA.ndi.Services]
  95. AddService = ne2000, 2, ne2000.Service, common.EventLog
  96.  
  97. [*CONATELA.LogConfig]
  98. IRQConfig      = 3,4,5,9,10,11,12,15
  99. IOConfig       = 20@240-37F%FFE0(3FF::)
  100. ConfigPriority = HARDRECONFIG
  101.  
  102. ;-------------------------------------------------------------------------------
  103. ; *CONPI C-NET(PI)
  104. [*CONPI.ndi]
  105. Characteristics = 0x84 ; NCF_PHYSICAL | NCF_HAS_UI
  106. BusType         = 5
  107. AddReg          = PCnet5.reg, CnetPILED.reg, AMDParams.reg, NetAddress.reg
  108. CopyFiles       = pcntn5m.CopyFiles
  109.  
  110. [*CONPI.ndi.services]
  111. AddService      = PCnet, 2, PCnet5.Service, common.EventLog
  112.  
  113.  
  114. ;-------------------------------------------------------------------------------
  115. ; C-NET(PI)-100TX
  116. ;
  117. [*CONPI100TX.ndi]
  118. Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
  119. BusType         = 5    ; PCI
  120. AddReg          = Speed100.reg, 8255x.reg, e100b.reg
  121. CopyFiles       = e100b.CopyFiles
  122.  
  123. [*CONPI100TX.ndi.Services]
  124. AddService      = E100B, 2, e100b.Service, common.EventLog
  125.  
  126.  
  127.  
  128. ;============================================================================
  129. ; NE2000 Compatible
  130. ;============================================================================
  131.  
  132. ;----------------------------------------------------------------------------
  133. ; NE2000 Common
  134. ;
  135. [ne2000.ndi.reg]
  136. HKR, Ndi,               Service,    0, "ne2000"
  137. HKR, Ndi\Interfaces,    UpperRange, 0, "ndis5"
  138. HKR, Ndi\Interfaces,    LowerRange, 0, "ethernet"
  139.  
  140. [ne2000.CopyFiles]
  141. ne2000.sys,,,2
  142.  
  143. [ne2000.Service]
  144. DisplayName     =   %ne2000.Service.DispName%
  145. ServiceType     =   1 ;%SERVICE_KERNEL_DRIVER%
  146. StartType       =   3 ;%SERVICE_DEMAND_START%
  147. ErrorControl    =   1 ;%SERVICE_ERROR_NORMAL%
  148. ServiceBinary   =   %12%\ne2000.sys
  149. LoadOrderGroup  =   NDIS
  150. AddReg          =   TextModeFlags.reg
  151.  
  152.  
  153.  
  154.  
  155.  
  156. ;============================================================================
  157. ; AMD PCnet Compatible
  158. ;============================================================================
  159. ;-------------------------------------------------------------------------------
  160. ; C-NET(PI) LED selection
  161. ;
  162. [CnetPILED.reg]
  163. HKR, ,                              LED0,                 0, "C0"
  164. HKR, ,                              LED1,                 0, "10000"
  165. HKR, ,                              LED2,                 0, "10000"
  166. HKR, ,                              LED3,                 0, "10"
  167.  
  168.  
  169. ;-------------------------------------------------------------------------------
  170. ; Netaddress
  171. ;
  172. [NetAddress.reg]
  173. HKR, NDI\params\networkaddress,         ParamDesc,      0, %NetAddress%
  174. HKR, NDI\params\networkaddress,         type,           0, "edit"
  175. HKR, NDI\params\networkaddress,         LimitText,      0, "12"
  176. HKR, NDI\params\networkaddress,         UpperCase,      0, "1"
  177. HKR, NDI\params\networkaddress,         default,        0, " "
  178. HKR, NDI\params\networkaddress,         optional,       0, "1"
  179.  
  180.  
  181. ;-------------------------------------------------------------------------------
  182. ; AMD common params section
  183. ;
  184. [AMDParams.reg]
  185. HKR, ,                              BUS_TO_SCAN,          0, "ALL"
  186. HKR, ,                              BUSTIMER,             0, "0"
  187. HKR, ,                              FDUP,                 0, "0"
  188. HKR, ,                              EXTPHY,               0, "0"
  189. HKR, ,                              MPMODE,               0, "0"
  190.  
  191.  
  192. ;-------------------------------------------------------------------------------
  193. ; AMD PCI/ISA Interfaces and Service
  194. ;
  195. [PCnet5.reg]
  196. HKR, Ndi,            Service,    0, "PCNet5"
  197. HKR, Ndi\Interfaces, UpperRange, 0, "ndis5"
  198. HKR, Ndi\Interfaces, LowerRange, 0, "ethernet"
  199.  
  200. [pcntn5m.CopyFiles]
  201. pcntn5m.sys,,,2
  202.  
  203. [PCnet5.Service]
  204. DisplayName     = %PCnet.Service.DispName%
  205. ServiceType     = 1 ;%SERVICE_KERNEL_DRIVER%
  206. StartType       = 3 ;%SERVICE_DEMAND_START%
  207. ErrorControl    = 1 ;%SERVICE_ERROR_NORMAL%
  208. ServiceBinary   = %12%\pcntn5m.sys
  209. LoadOrderGroup  = NDIS
  210.  
  211.  
  212.  
  213. ;============================================================================
  214. ; Intel 82557-based PCI Adapter (10/100) Compatible
  215. ;============================================================================
  216. ;-----------------------------------------------------------------------------
  217. ; common base for 10/100Mb Adapters
  218. ;
  219. [Speed100.reg]
  220. ; Speed
  221. HKR, Ndi\params\Speed,          ParamDesc,  0, %Speed%
  222. HKR, Ndi\params\Speed,          default,    0, "0"
  223. HKR, Ndi\params\Speed,          type,       0, "enum"
  224. HKR, Ndi\params\Speed\enum,     "0",        0, %Automatic%
  225. HKR, Ndi\params\Speed\enum,     "10",       0, %10Mb%
  226. HKR, Ndi\params\Speed\enum,     "100",      0, %100Mb%
  227.  
  228. ; Duplex Mode
  229. HKR, Ndi\params\ForceDpx,       ParamDesc,  0, %ForceDpx% 
  230. HKR, Ndi\params\ForceDpx,       default,    0, "0"
  231. HKR, Ndi\params\ForceDpx,       type,       0, "enum"
  232. HKR, Ndi\params\ForceDpx\enum,  "0",        0, %AutoDuplexDetect%
  233. HKR, Ndi\params\ForceDpx\enum,  "1",        0, %Half-Duplex%
  234. HKR, Ndi\params\ForceDpx\enum,  "2",        0, %Full-Duplex%
  235.  
  236. ;-----------------------------------------------------------------------------
  237. ; 8255x common
  238. ;
  239. [8255x.reg]
  240. HKR, Ndi\Interfaces,                   UpperRange, 0, "ndis5"
  241. HKR, Ndi\Interfaces,                   LowerRange, 0, "ethernet"
  242.  
  243. ; Rx Frame Descriptors
  244. HKR, Ndi\params\NumRfd,                ParamDesc,  0, %NumRfd% 
  245. HKR, Ndi\params\NumRfd,                default,    0, "48"
  246. HKR, Ndi\params\NumRfd,                min,        0, "1"
  247. HKR, Ndi\params\NumRfd,                max,        0, "1024"
  248. HKR, Ndi\params\NumRfd,                step,       0, "1"
  249. HKR, Ndi\params\NumRfd,                Base,       0, "10"
  250. HKR, Ndi\params\NumRfd,                type,       0, "int"
  251.  
  252. ; Tx Control Blocks
  253. HKR, Ndi\params\NumTcb,                ParamDesc,  0, %NumTcb% 
  254. HKR, Ndi\params\NumTcb,                default,    0, "32"
  255. HKR, Ndi\params\NumTcb,                min,        0, "1"
  256. HKR, Ndi\params\NumTcb,                max,        0, "64"
  257. HKR, Ndi\params\NumTcb,                step,       0, "1"
  258. HKR, Ndi\params\NumTcb,                Base,       0, "10"
  259. HKR, Ndi\params\NumTcb,                type,       0, "int"
  260.  
  261. ; Coalesce Buffers
  262. HKR, Ndi\params\NumCoalesce,           ParamDesc,  0, %NumCoalesce% 
  263. HKR, Ndi\params\NumCoalesce,           default,    0, "8"
  264. HKR, Ndi\params\NumCoalesce,           min,        0, "1"
  265. HKR, Ndi\params\NumCoalesce,           max,        0, "32"
  266. HKR, Ndi\params\NumCoalesce,           step,       0, "1"
  267. HKR, Ndi\params\NumCoalesce,           Base,       0, "10"
  268. HKR, Ndi\params\NumCoalesce,           type,       0, "int"
  269.  
  270. ; 802.1p/802.1q Tagging
  271. HKR, Ndi\Params\PacketTagging,         ParamDesc,  0, %PacketTagging%
  272. HKR, Ndi\Params\PacketTagging,         default,    0, "0"
  273. HKR, Ndi\Params\PacketTagging\Enum,    "1",        0, %Enabled%
  274. HKR, Ndi\Params\PacketTagging\Enum,    "0",        0, %Disabled%
  275. HKR, Ndi\Params\PacketTagging,         type,       0, "enum"
  276.  
  277. ; Hardwired defaults
  278. HKR,,                                  PcNic,      0, "0"
  279. HKR,,                                  Adaptive_IFS,0, "1"
  280. HKR,,                                  UcodeSW,    0, "1"
  281. HKR,,                                  Coalesce,   0, "0"
  282. HKR,,                                  CPUSaver,   0, "1536"
  283. HKR,,                                  MWIEnable,  0, "1"
  284.  
  285. ;-------------------------------------------------------------------------------
  286. ; Intel specific
  287. ;
  288. [e100b.reg]
  289. HKR, Ndi,                      Service,          0, "E100B"
  290.  
  291. [e100b.CopyFiles]
  292. e100bnt5.sys,,,2
  293.  
  294. [e100b.Service]
  295. DisplayName     = %e100bnt.Service.DispName%
  296. ServiceType     = 1 ;%SERVICE_KERNEL_DRIVER%
  297. StartType       = 3 ;%SERVICE_DEMAND_START%
  298. ErrorControl    = 1 ;%SERVICE_ERROR_NORMAL%
  299. ServiceBinary   = %12%\e100bnt5.sys
  300. LoadOrderGroup  = NDIS
  301. AddReg          = TextModeFlags.reg
  302.  
  303.  
  304. ;============================================================================
  305. ; Common area
  306. ;============================================================================
  307. ;-----------------------------------------------------------------------------
  308. ; Common base for all drivers for Eventlog and TextModeFlags
  309. ;
  310. [common.EventLog]
  311. AddReg = common.AddEventLog.reg
  312.  
  313. [common.AddEventLog.reg]
  314. HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll"
  315. HKR, , TypesSupported,   0x00010001, 7
  316.  
  317. ;---------------------------------------------------------------------------
  318. ; Common TextMode Flags Section
  319. ;
  320. [TextModeFlags.reg]
  321. HKR, , TextModeFlags,    0x00010001, 0x0001
  322.  
  323. ;----------------------------------------------------------------------------
  324. ; Destination Directories
  325. ;
  326. [DestinationDirs]
  327. ne2000.CopyFiles  = 12
  328. pcntn5m.CopyFiles = 12
  329. e100b.CopyFiles   = 12
  330.  
  331. ;----------------------------------------------------------------------------
  332. ; Localizable Strings
  333. ;
  334. [Strings]
  335. Msft = "Microsoft"
  336.  
  337. CONTEC = "CONTEC"
  338.  
  339. ContecATP.DeviceDesc      = "CONTEC C-NET(AT)P Adapter"
  340. ContecATEL.DeviceDesc     = "CONTEC C-NET(AT)E/L Adapter"
  341. ContecATELA.DeviceDesc    = "CONTEC C-NET(AT)E/L-A Adapter"
  342. ContecPI.DeviceDesc       = "CONTEC C-NET(PI) Adapter"
  343. ContecPI100TX.DeviceDesc  = "CONTEC C-NET(PI)-100TX Adapter"
  344.  
  345.  
  346. Default = "Use adapter setting"
  347. MPMODE = "MP Mode"
  348. FDUP = "Full Duplex"
  349. EXTPHY = "External PHY"
  350. NetAddress = "Network Address"
  351.  
  352.  
  353. Speed = "Speed"
  354. 10Mb = "10Mb / Second"
  355. 100Mb = "100Mb / Second"
  356. Automatic = "Automatic"
  357. ForceDpx = "Duplex Mode"
  358. AutoDuplexDetect = "Auto Duplex Detect"
  359. Half-Duplex = "Half-Duplex"
  360. Full-Duplex = "Full-Duplex"
  361. NumRfd = "Receive Buffers"
  362. NumTcb = "Transmit Control Blocks"
  363. NumCoalesce = "Coalesce Buffers"
  364. PacketTagging = "802.1p/802.1q Tagging"
  365. Enabled = "Enabled"
  366. Disabled = "Disabled"
  367.  
  368.  
  369. BurstLength = "DMA Burst Length"
  370. SandF = "Store and Forward"
  371. ReceiveBuffers = "Receive Buffers"
  372. TransmitBuffers = "Transmit Buffers"
  373. ReceiveThreshold = "Receive Threshold"
  374. TransmitThreshold = "Transmit Threshold"
  375. MapRegisters = "Map Registers"
  376. ConnectionType = "Connection Type"
  377. autoN = "Auto-Negotiation"
  378. 100HD = "100BaseTx Half Duplex"
  379. 100FD = "100BaseTx Full Duplex"
  380. 10HD = "10BaseT   Half Duplex"
  381. 10FD = "10BaseT   Full Duplex"
  382.  
  383.  
  384. ne2000.Service.DispName = "NE2000 Compatible Adapter Driver"
  385. PCnet.Service.DispName = "PCNET Compatable Adapter Driver"
  386. e100bnt.Service.DispName = "Intel PRO Adapter Driver"
  387.