home *** CD-ROM | disk | FTP | other *** search
/ What the Doctor Required - The Freshest December / December.iso / windows / mem1614 / precopy2.cab / netcbe.inf < prev    next >
Encoding:
Windows Setup INFormation  |  1997-10-17  |  8.0 KB  |  217 lines

  1. ;
  2. ; NETCBE.INF
  3. ;
  4. ; XIRCOM CardBus Ethernet 10/100 Adapter Network Interface Card.
  5. ;
  6. ; Copyright 1996, Xircom, Inc.
  7. ;
  8. ; Version: 1.3
  9.  
  10. [Version]
  11. CatalogFile=netcbe.cat
  12. LayoutFile=layout.inf, layout1.inf, layout2.inf
  13. Signature="$CHICAGO$"
  14. Provider=%MS%
  15. Class=Net
  16.  
  17. [Manufacturer]
  18. %XIRCOM%=XIRCOM
  19.  
  20. ;******************************************************************************
  21. ; XIRCOMCBE Xircom CardBus Ethernet 10/100 Adapter
  22. ;******************************************************************************
  23. [XIRCOM]
  24. ;Xircom CardBus Registration
  25. %XIRCOMCBE%=XIRCOMCBE.ndi,PCI\VEN_1011&DEV_0019&SUBSYS_0002115D     ; DeviceID specific to DEC part, supported in SR2 WIN95.  And Xircom's subsystem ID
  26. %XIRCOMCBEFL%=XIRCOMCBEFL.ndi,XIRCOM-CardBus_10/100              ; Non PNP DeviceID, necessary for SR1 WIN95
  27.  
  28. [XIRCOMCBE.ndi]
  29. AddReg=ADDREG_CBE.ndi.reg,CBE.ndi.reg,ADDREG_XIRCOM_CBE.ndi.reg
  30.  
  31. [XIRCOMCBEFL.ndi]                                                   ; WIN95 forced load support
  32. AddReg=ADDREG_CBE.ndi.reg,CBEFL.ndi.reg,ADDREG_XIRCOM_CBEFL.ndi.reg
  33. LogConfig=CBEFL.LogConfig
  34.  
  35. ;******************************************************************************
  36. ; Add these keys to the registry for all CBE adapters
  37. ;******************************************************************************
  38. [ADDREG_CBE.ndi.reg]
  39. HKR,,DevLoader,,*ndis
  40. HKR,,DeviceVxDs,,cbe.sys
  41. HKR,,EnumPropPages,,"netdi.dll,EnumPropPages"
  42. ; NDIS Info
  43. HKR,NDIS,LogDriverName,,"CBE"
  44. HKR,NDIS,MajorNdisVersion,1,03
  45. HKR,NDIS,MinorNdisVersion,1,0A
  46. ; Interfaces
  47. HKR,Ndi\Interfaces,DefUpper,,"ndis3"
  48. HKR,Ndi\Interfaces,DefLower,,"ethernet"
  49. HKR,Ndi\Interfaces,UpperRange,,"ndis3"
  50. HKR,Ndi\Interfaces,LowerRange,,"ethernet"
  51.  
  52. ; These are the user-configurable parameters which the driver parses.
  53. HKR,Ndi\params\DirectEnable,ParamDesc,,"DirectEnable"
  54. HKR,Ndi\params\DirectEnable,default,,0
  55. HKR,Ndi\params\DirectEnable,type,,enum
  56. HKR,Ndi\params\DirectEnable\enum,0,, "AutoDetect"
  57. HKR,Ndi\params\DirectEnable\enum,1,, "OFF"
  58. HKR,Ndi\params\DirectEnable\enum,2,, "ON"
  59. HKR,Ndi\params\DirectEnable,flag,1,20,00,00,00
  60.  
  61. HKR,Ndi\params\InterruptStyle,ParamDesc,,"InterruptStyle"
  62. HKR,Ndi\params\InterruptStyle,default,,0
  63. HKR,Ndi\params\InterruptStyle,type,,enum
  64. HKR,Ndi\params\InterruptStyle\enum,0,, "AutoDetect"
  65. HKR,Ndi\params\InterruptStyle\enum,1,, "PCI-IRQ"
  66. HKR,Ndi\params\InterruptStyle\enum,2,, "ISA-IRQ"
  67. HKR,Ndi\params\InterruptStyle,flag,1,20,00,00,00
  68.  
  69. HKR,Ndi\params\EarlyTransmit,ParamDesc,,"EarlyTransmit"
  70. HKR,Ndi\params\EarlyTransmit,default,,1
  71. HKR,Ndi\params\EarlyTransmit,type,,enum
  72. HKR,Ndi\params\EarlyTransmit\enum,0,, "OFF"
  73. HKR,Ndi\params\EarlyTransmit\enum,1,, "ON"
  74. HKR,Ndi\params\EarlyTransmit,flag,1,20,00,00,00
  75.  
  76. HKR,Ndi\params\EarlyReceive,ParamDesc,,"EarlyReceive"
  77. HKR,Ndi\params\EarlyReceive,default,,1
  78. HKR,Ndi\params\EarlyReceive,type,,enum
  79. HKR,Ndi\params\EarlyReceive\enum,0,, "OFF"
  80. HKR,Ndi\params\EarlyReceive\enum,1,, "ON"
  81. HKR,Ndi\params\EarlyReceive,flag,1,20,00,00,00
  82.  
  83. ;Not supported yet
  84. ;HKR,Ndi\params\SocketNumber,ParamDesc,,"ERT"
  85. ;HKR,Ndi\params\SocketNumber,default,,0
  86. ;HKR,Ndi\params\SocketNumber,type,,enum
  87. ;HKR,Ndi\params\SocketNumber\enum,0,, "896"
  88. ;HKR,Ndi\params\SocketNumber\enum,1,, "64"
  89. ;HKR,Ndi\params\SocketNumber\enum,2,, "128"
  90. ;HKR,Ndi\params\SocketNumber\enum,3,, "256"
  91. ;HKR,Ndi\params\SocketNumber\enum,4,, "512"
  92. ;HKR,Ndi\params\SocketNumber\enum,5,, "768"
  93. ;HKR,Ndi\params\SocketNumber\enum,6,, "1024"
  94. ;HKR,Ndi\params\SocketNumber,flag,1,20,00,00,00
  95.  
  96. HKR,Ndi\params\SocketNumber,ParamDesc,,"Socket"
  97. HKR,Ndi\params\SocketNumber,default,,0
  98. HKR,Ndi\params\SocketNumber,type,,enum
  99. HKR,Ndi\params\SocketNumber\enum,0,, "AutoDetect"
  100. HKR,Ndi\params\SocketNumber\enum,1,, "Socket 1"
  101. HKR,Ndi\params\SocketNumber\enum,2,, "Socket 2"
  102. HKR,Ndi\params\SocketNumber\enum,3,, "Socket 3"
  103. HKR,Ndi\params\SocketNumber\enum,4,, "Socket 4"
  104. HKR,Ndi\params\SocketNumber,flag,1,20,00,00,00
  105.  
  106. HKR,Ndi\params\DuplexMode,ParamDesc,,"LineMode"
  107. HKR,Ndi\params\DuplexMode,default,,0
  108. HKR,Ndi\params\DuplexMode,type,,enum
  109. HKR,Ndi\params\DuplexMode\enum,0,, "AutoDetect"
  110. HKR,Ndi\params\DuplexMode\enum,1,, "Half-Duplex"
  111. HKR,Ndi\params\DuplexMode\enum,2,, "Full-Duplex"
  112. HKR,Ndi\params\DuplexMode,flag,1,20,00,00,00
  113.  
  114. HKR,Ndi\params\LineSpeed,ParamDesc,,"LineSpeed"
  115. HKR,Ndi\params\LineSpeed,default,,0
  116. HKR,Ndi\params\LineSpeed,type,,enum
  117. HKR,Ndi\params\LineSpeed\enum,0,, "AutoDetect"
  118. HKR,Ndi\params\LineSpeed\enum,1,, "10 Mbps"
  119. HKR,Ndi\params\LineSpeed\enum,2,, "100 Mbps"
  120. HKR,Ndi\params\LineSpeed,flag,1,20,00,00,00
  121.  
  122. HKR,Ndi\params\SocketNumber,ParamDesc,,"Socket"
  123. HKR,Ndi\params\SocketNumber,default,,0
  124. HKR,Ndi\params\SocketNumber,type,,enum
  125. HKR,Ndi\params\SocketNumber\enum,0,, "AutoDetect"
  126. HKR,Ndi\params\SocketNumber\enum,1,, "Socket 1"
  127. HKR,Ndi\params\SocketNumber\enum,2,, "Socket 2"
  128. HKR,Ndi\params\SocketNumber\enum,3,, "Socket 3"
  129. HKR,Ndi\params\SocketNumber\enum,4,, "Socket 4"
  130. HKR,Ndi\params\SocketNumber,flag,1,20,00,00,00
  131.  
  132. HKR,Ndi\params\LinkIntegrity,ParamDesc,,"LinkIntegrity"
  133. HKR,Ndi\params\LinkIntegrity,default,,1
  134. HKR,Ndi\params\LinkIntegrity,type,,enum
  135. HKR,Ndi\params\LinkIntegrity\enum,0,, "OFF"
  136. HKR,Ndi\params\LinkIntegrity\enum,1,, "ON"
  137. HKR,Ndi\params\LinkIntegrity,flag,1,20,00,00,00
  138.  
  139. ;This tells Miniport driver that we are running under Win95, not NT
  140. ;This parameter is NOT user configurable.
  141. HKR,,PlatformType,,1
  142.  
  143. ;****************************************************************************
  144. ; This section contains stuff specific to each version of Xircom adapter.
  145. ;****************************************************************************
  146. [CBE.ndi.reg]
  147. HKR,Ndi\Install,ndis3,,"cbe.ndis3"
  148. HKR,Ndi,DeviceID,,"PCI\VEN_1011&DEV_0019"           
  149.  
  150. HKR,Ndi,CardType,,"PCI"                            ; CardType is only used on WIN95 with SR2 support/CardBus support.
  151.  
  152. [CBEFL.ndi.reg]                                ; WIN95 forced load support
  153. HKR,Ndi\Install,ndis3,,"cbe.ndis3"
  154. ;HKR,Ndi,DeviceID,,"pnp8323"                        ; Bogus ID           
  155. HKR,Ndi,CardType,,"LEGACY"
  156. HKR,Ndi,DeviceID,,"XIRCOM-CardBus_10/100"                               ; Non PNP DeviceID, necessary for SR1 WIN95
  157.  
  158. ;****************************************************************************
  159. ; Add these keys to the registry for all CBE adapters.
  160. ;****************************************************************************
  161. [ADDREG_XIRCOM_CBE.ndi.reg]
  162. ;
  163. ; The following 3 keywords are resources maintained by the system.
  164. ; The system allocates values to these according to what is available.
  165. ; The system allocated values are then put into the registry for querying
  166. ; by the miniport driver.
  167. ;
  168. HKR,,InterruptNumber,1,04,00,00,00
  169.  
  170. HKR,,IoBaseAddress,1,02,00,00,00
  171.  
  172. HKR,,MemoryBaseAddress,1,01,00,00,00
  173.  
  174. [ADDREG_XIRCOM_CBEFL.ndi.reg]                        ; WIN95 forced load support
  175. HKR,,InterruptNumber,1,04,00,00,00
  176. HKR,,IOBaseAddress,1,02,00,00,00
  177. HKR,,MemoryMappedBaseAddress,1,01,00,00,00
  178.  
  179. [CBEFL.LogConfig]                            ; WIN95 forced load support
  180. ConfigPriority=HARDRECONFIG
  181. IOConfig=80@f000-f7ff%FF80(3FF::)
  182. IRQConfig=3,4,5,6,7,8,9,10,11,12,13,14,15
  183. MemConfig=4000@C0000-EFFFF%FFFFC000
  184.  
  185. ;****************************************************************************
  186. ; Installation for NDIS 3, copying files
  187. ;****************************************************************************
  188. [cbe.ndis3]
  189. CopyFiles=cbe.ndis3.CopyFiles
  190.  
  191. [cbe.ndis3.CopyFiles]
  192. cbe.sys
  193.  
  194. ;[cbe.inf.CopyFiles]
  195. ;NETCBE.INF
  196.  
  197. ;****************************************************************************
  198. ; Destination Directories
  199. ;****************************************************************************
  200. [DestinationDirs]
  201. DefaultDestDir          =11 ; SYSTEM directory
  202. cbe.ndis3.CopyFiles     =11 ; SYSTEM directory
  203.  
  204. ;****************************************************************************
  205. ; Translatable strings
  206. ;****************************************************************************
  207. [Strings]
  208. MS="Microsoft"
  209.  
  210. ; Manufacturer names
  211. XIRCOM="Xircom"
  212.  
  213. ; Adapter names
  214. XIRCOMCBE="Xircom CardBus Ethernet 10/100 Adapter"
  215. XIRCOMCBEFL="Xircom CardBus Ethernet 10/100 Adapter manual load"        ; WIN95 forced load support
  216.  
  217.