home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 2000 April / VPR0004A.BIN / W2KDRVS / NextCom / NETNCGP.INF < prev    next >
Windows Setup INFormation  |  1999-12-22  |  8KB  |  209 lines

  1. ;******************************************************************************
  2. ;
  3. ; NextCougarPro 10/100 PCI Fast Ethernet miniport driver setup file
  4. ;   for Windows 98 & Windows NT 5.0
  5. ;   (NDIS 5.0 driver)
  6. ;
  7. ; Copyright (c) 1999, NextCom K.K.
  8. ; All Rights Reserved.
  9. ;
  10. ;    Ver 1.10
  11. ;
  12. ;******************************************************************************
  13.  
  14. [version]
  15. Signature   = "$Windows NT$"
  16. Class       = Net
  17. ClassGUID   = {4d36e972-e325-11ce-bfc1-08002be10318}
  18. Provider    = %NextCom%                                 ;; for WHQL certified
  19.  
  20. [Manufacturer]
  21. %NextCom%   = NextCom
  22.  
  23. [ControlFlags]
  24. ExcludeFromSelect     = PCI\VEN_10EC&DEV_8139
  25.  
  26. [NextCom]
  27. %Cougarp.DeviceDesc%  = Cougarp.ndi, PCI\VEN_10EC&DEV_8139
  28.  
  29. ;;****************************************************************************
  30. ;; Windows 9x
  31. ;;****************************************************************************
  32. [Cougarp.ndi]
  33. DriverVer       = 12/22/1999
  34. AddReg          = Cougarp.id.reg, Cougarp.common.reg, Cougarp.win.reg, Cougarp.oncbs.reg
  35. DeviceID        = "PCI\VEN_10EC&DEV_8139"
  36. LogConfig       = DefaultConfig
  37.  
  38. ;;****************************************************************************
  39. ;; NT 5.0
  40. ;;****************************************************************************
  41. [Cougarp.ndi.NT]
  42. DriverVer       = 12/22/1999
  43. AddReg          = Cougarp.common.reg, Cougarp.reg, Cougarp.oncbs.reg
  44. Characteristics = 0x84
  45. BusType         = 5
  46. CopyFiles       = Cougarp.CopyFiles
  47.  
  48. [Cougarp.ndi.NT.Services]
  49. AddService = cougarp, 2, cougarp.Service, Cougarp.EventLog
  50.  
  51. [Cougarp.CopyFiles]
  52. Cougarp.sys,,,2
  53.  
  54. ;;----------------------------------------------------------------------------
  55. ;; Next Cougar Pro 10/100 Parameters
  56. ;;----------------------------------------------------------------------------
  57. ;;****************************************************************************
  58. ;; Windows 9x parameters
  59. ;;****************************************************************************
  60. [Cougarp.id.reg]
  61. HKR, Ndi,       DeviceID,       0,      "PCI\VEN_10EC&DEV_8139"
  62.  
  63. HKR, Ndi\Install,                       ,       0,      cougarp.install
  64. HKR, NDI\Params\DuplexMode,             flag,   1,      30, 00, 00, 00
  65. HKR, Ndi\Params\EarlyTxThreshold,       flag,   1,      20, 00, 00, 00
  66. HKR, NDI\Params\NetworkAddress,         flag,   1,      30, 00, 00, 00
  67. HKR, NDI\Params\WakeUpFrame,            flag,   1,      30, 00, 00, 00
  68.  
  69. [Cougarp.win.reg]
  70. ;; key,subkey,valuname,type,value
  71. HKR, ,  DriverDesc,     0,      "NextCom Next Cougar Pro 10/100 Fast Ethernet Adapter for PCI"
  72. HKR, ,  DevLoader,      0,      *ndis
  73. HKR, ,  DeviceVxDs,     0,      cougarp.sys
  74. HKR, ,  EnumPropPages,  0,      netdi.dll,      EnumPropPages
  75.  
  76. ;;params
  77. HKR, ,  MediaType,      0,      1
  78. HKR, ,  AdapterType,    0,      5
  79. HKR, ,  BusType,        0,      5
  80.  
  81. ;; NDIS Info
  82. HKR, NDIS,              MajorNdisVersion,       1,      02
  83. HKR, NDIS,              MinorNdisVersion,       1,      40
  84. HKR, NDIS,              LogDriverName,          0,      "COUGARP"
  85.  
  86. ;; Interfaces
  87. HKR, Ndi\Interfaces,    DefLower,               ,       "ethernet"
  88. HKR, Ndi\Interfaces,    LowerRange,             ,       "ethernet"
  89. HKR, Ndi\Interfaces,    DefUpper,               ,       "ndis3,ndis4,ndis5"
  90. HKR, Ndi\Interfaces,    UpperRange,             ,       "ndis3,ndis4,ndis5"
  91.  
  92. ;; Install sections
  93. HKR, Ndi\Install,       ndis3,                  0,      "ncgp.ndis5"
  94.  
  95. ;; Install NDIS3
  96. [ncgp.ndis5]
  97. CopyFiles       = ncgp.ndis5.CopyFiles, ncgp.inf.CopyFiles
  98. DelFiles        = ncgp.DelFiles
  99.  
  100. [ncgp.ndis5.CopyFiles]
  101. cougarp.sys,,,2
  102.  
  103. [ncgp.inf.CopyFiles]
  104. netncgp.inf,,,2
  105.  
  106. [ncgp.DelFiles]
  107. netncgp.inf,,,1
  108. drvidx.bin,,,1
  109. drvdata.bin,,,1
  110.  
  111. ;;****************************************************************************
  112. ;; Next Cougar Pro 10/100 common parameters
  113. ;;****************************************************************************
  114. [Cougarp.oncbs.reg]
  115. HKR,,ChipOnCardbus,,0
  116.  
  117. [Cougarp.common.reg]
  118. HKR, Ndi\params\DuplexMode,      ParamDesc, 0, %DuplexMode% 
  119. HKR, Ndi\params\DuplexMode,      type,      0, "enum"
  120. HKR, Ndi\params\DuplexMode,      default,   0, "0"
  121. HKR, Ndi\params\DuplexMode\enum, 0,         0, %dmDefault%
  122. HKR, Ndi\params\DuplexMode\enum, 1,         0, %dmAutoMode% 
  123. HKR, Ndi\params\DuplexMode\enum, 2,         0, %dm10HalfMode% 
  124. HKR, Ndi\params\DuplexMode\enum, 3,         0, %dm10FullMode% 
  125. HKR, Ndi\params\DuplexMode\enum, 4,         0, %dm100HalfMode%
  126. HKR, Ndi\params\DuplexMode\enum, 5,         0, %dm100FullMode%
  127.  
  128. HKR,Ndi\Params\EarlyTxThreshold, ParamDesc, 0, %EarlyTxThreshold%
  129. HKR,Ndi\Params\EarlyTxThreshold, Type,      0, "int"
  130. HKR,Ndi\Params\EarlyTxThreshold, Default,   0, "38"
  131. HKR,Ndi\Params\EarlyTxThreshold, Min,       0, "0
  132. HKR,Ndi\Params\EarlyTxThreshold, Max,       0, "63"
  133. HKR,Ndi\Params\EarlyTxThreshold, Step,      0, "1"
  134. HKR,Ndi\Params\EarlyTxThreshold, Base,      0, "10"
  135.  
  136. HKR,Ndi\params\NetworkAddress,   ParamDesc, 0, %NetworkAddress%
  137. HKR,Ndi\params\NetworkAddress,   type,      0, edit
  138. HKR,Ndi\params\NetworkAddress,   default,   0, "000000000000"
  139. HKR,Ndi\params\NetworkAddress,   LimitText, 0, 12
  140. HKR,Ndi\params\NetworkAddress,   UpperCase, 0, 1
  141. HKR,Ndi\params\NetworkAddress,   Optional,  0, 1
  142.  
  143. HKR, Ndi\params\WakeUpFrame,       ParamDesc,  0, "WakeUp Frame"
  144. HKR, Ndi\params\WakeUpFrame,       default,    0, "0"
  145. HKR, Ndi\params\WakeUpFrame,       type,       0, "enum"
  146. HKR, Ndi\params\WakeUpFrame\enum,  "0",        0, "Enable"
  147. HKR, Ndi\params\WakeUpFrame\enum,  "1",        0, "Disable"
  148.  
  149. ;;****************************************************************************
  150. ;; NT 5.0 parameters
  151. ;;****************************************************************************
  152. [Cougarp.reg]
  153. HKR, Ndi\Interfaces,            UpperRange, 0, "ndis5"
  154. HKR, Ndi\Interfaces,            LowerRange, 0, "ethernet"
  155. HKR, Ndi,                       Service,    0, "COUGARP"
  156.  
  157. [cougarp.Service]
  158. DisplayName     = %Cougarp.Service.DispName%
  159. ServiceType     = 1                             ; %SERVICE_KERNEL_DRIVER%
  160. StartType       = 3                             ; %SERVICE_DEMAND_START%
  161. ErrorControl    = 1                             ; %SERVICE_ERROR_NORMAL%
  162. ServiceBinary   = %12%\COUGARP.SYS
  163. LoadOrderGroup  = NDIS
  164.  
  165. [Cougarp.EventLog]
  166. Addreg = Cougarp.AddEventLog.reg
  167.  
  168. [Cougarp.AddEventLog.reg]
  169. HKR,    ,   EventMessageFile,   0x00020000, "%%SystemRoot%%\System32\netevent.dll"
  170. HKR,    ,   TypesSupported,     0x00010001, 7
  171.  
  172. ;;****************************************************************************
  173. ;; Destination Directory
  174. ;;****************************************************************************
  175. [DestinationDirs]
  176. Cougarp.CopyFiles         = 12
  177.  
  178. DefaultDestDir            = 11        ; LDID_SYS
  179. ncgp.ndis5.CopyFiles      = 11
  180. ncgp.inf.CopyFiles        = 17        ; INF
  181. ncgp.DelFiles             = 17
  182.  
  183. ;;****************************************************************************
  184. ;; Source Files
  185. ;;****************************************************************************
  186. [SourceDisksFiles]
  187. cougarp.sys
  188. netncgp.inf
  189.  
  190. ;;****************************************************************************
  191. ;; Strings
  192. ;;****************************************************************************
  193. [Strings]
  194. Msft                      = "Microsoft"
  195. NextCom                   = "NextCom"
  196.  
  197. NetworkAddress            = "Network Address"
  198. EarlyTxThreshold          = "Early Tx Threshold"
  199. DuplexMode                = "Link Speed/Duplex Mode"
  200. dmDefault                 = "Default"
  201. dmAutoMode                = "Auto Mode"
  202. dm10HalfMode              = "10 Half Mode"
  203. dm10FullMode              = "10 Full Mode"
  204. dm100HalfMode             = "100 Half Mode"
  205. dm100FullMode             = "100 Full Mode"
  206.  
  207. Cougarp.DeviceDesc        = "NextCom Next Cougar Pro 10/100 Fast Ethernet Adapter for PCI"
  208. Cougarp.Service.DispName  = "NextCom Next Cougar Pro 10/100 Fast Ethernet Adapter for PCI NT Driver"
  209.