home *** CD-ROM | disk | FTP | other *** search
/ Gold Medal Installation King 98 / BootGold.iso / BOOTDISK / system / Pwin98 / PRECOPY2.CAB / netm32a.inf < prev    next >
Encoding:
Windows Setup INFormation  |  1998-01-29  |  8.1 KB  |  217 lines

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