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

  1. ; NETCE2.INF
  2. ;
  3. ; XIRCOM Network Interface Cards.
  4. ;
  5. ; Copyright 1993-1995, Microsoft Corporation
  6. ; Modified 12-04-95 by MM Added Advanced Parameter Sections
  7.  
  8. [Version]
  9. CatalogFile=netce2.cat
  10. LayoutFile=layout.inf, layout1.inf, layout2.inf
  11. Signature="$CHICAGO$"
  12. Provider=%MS%
  13. Class=Net
  14.  
  15. ;
  16. ; Table of Contents
  17. ;
  18. [Manufacturer]
  19. %XIRCOM%=XIRCOM
  20.  
  21. [ControlFlags]
  22. ExcludeFromSelect=*pnp82c4
  23.  
  24. ;
  25. ; The various flavors of Xircom cards
  26. ;
  27. [XIRCOM]
  28. ;%XIRCOMCE2PS%=XIRCOMCE2PS.ndi,PCMCIA\XIRCOM-CREDITCARD_10BASE-T-9F5B    ;CE2
  29. %XIRCOMCE2PS%=XIRCOMCE2PS.ndi,PCMCIA\XIRCOM-CREDITCARD_10BASE-T-5331    ;CE2
  30. %XIRCOMCE2PS%=XIRCOMCE2PS.ndi,PCMCIA\XIRCOM-CREDITCARD_10BASE-T-64BA    ;CE2
  31.  
  32. ;%*pnp82c4.DeviceDesc%=*pnp82c4.ndi, *pnp82c4 ;Xircom CE2 running WFW NDIS 3.0
  33.  
  34.  
  35. [XIRCOMCE2PS.ndi]
  36. AddReg=ADDREG_CE2PS.ndi.reg,CE2PS.ndi.reg,ADDREG_XIRCOM_CE2PS.ndi.reg
  37. ;[XIRCOMCE2PS2.ndi]
  38. ;AddReg=ADDREG_CE2PS.ndi.reg,CE2PS2.ndi.reg,ADDREG_XIRCOM_CE2PS.ndi.reg
  39.  
  40. ;****************************************************************************
  41. ; Add these keys to the registry to all CE2PS adapters
  42. ;****************************************************************************
  43. [ADDREG_CE2PS.ndi.reg]
  44. HKR,,DevLoader,,*ndis
  45. HKR,,DeviceVxDs,,XPSNDIS.VXD
  46. HKR,,EnumPropPages,,"netdi.dll,EnumPropPages"
  47. HKR,NDIS,LogDriverName,,XPSNDIS
  48. HKR,NDIS,MajorNdisVersion,1,03
  49. HKR,NDIS,MinorNdisVersion,1,0A
  50. HKR,Ndi,MatchAndMoveID,,"*pnp82c4"
  51. HKR,NDI,CardType,,"PCMCIA"
  52. HKR,Ndi\Interfaces,DefUpper,,"ndis3"
  53. HKR,Ndi\Interfaces,DefLower,,"ethernet"
  54. HKR,Ndi\Interfaces,UpperRange,,"ndis3"
  55. HKR,Ndi\Interfaces,LowerRange,,"ethernet"
  56. HKR,,IoBaseAddress,1,02,00,00,00
  57. HKR,,IRQLevel,1,04,00,00,00
  58.  
  59. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  60. ; Advanced Parameters Section
  61.  
  62. HKR,Ndi\params\EarlyTransmit,ParamDesc,,"EarlyTransmit"
  63. HKR,Ndi\params\EarlyTransmit,default,,0
  64. HKR,Ndi\params\EarlyTransmit,type,,enum
  65. HKR,Ndi\params\EarlyTransmit\enum,0,, "OFF"
  66. HKR,Ndi\params\EarlyTransmit\enum,1,, "ON"
  67. HKR,Ndi\params\EarlyTransmit,flag,1,20,00,00,00
  68.  
  69. HKR,Ndi\params\LinkIntegrity,ParamDesc,,"LinkIntegrity"
  70. HKR,Ndi\params\LinkIntegrity,default,,1
  71. HKR,Ndi\params\LinkIntegrity,type,,enum
  72. HKR,Ndi\params\LinkIntegrity\enum,0,, "OFF"
  73. HKR,Ndi\params\LinkIntegrity\enum,1,, "ON"
  74. HKR,Ndi\params\LinkIntegrity,flag,1,20,00,00,00
  75.  
  76. HKR,Ndi\params\FullDuplex,ParamDesc,,"FullDuplex"
  77. HKR,Ndi\params\FullDuplex,default,,0
  78. HKR,Ndi\params\FullDuplex,type,,enum
  79. HKR,Ndi\params\FullDuplex\enum,0,, "OFF"
  80. HKR,Ndi\params\FullDuplex\enum,1,, "ON"
  81. HKR,Ndi\params\FullDuplex,flag,1,20,00,00,00
  82.  
  83. HKR,Ndi\params\CableType,ParamDesc,,"CableType"
  84. HKR,Ndi\params\CableType,default,,1
  85. HKR,Ndi\params\CableType,type,,enum
  86. HKR,Ndi\params\CableType\enum,0,, "AutoDetect"
  87. HKR,Ndi\params\CableType\enum,1,, "Twisted Pair"
  88. HKR,Ndi\params\CableType\enum,2,, "Coax 10b2"
  89. HKR,Ndi\params\CableType,flag,1,20,00,00,00
  90. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  91.  
  92. ;****************************************************************************
  93. ; Add these keys to the registry for Xircom adapters
  94. ;****************************************************************************
  95. ; Install sections
  96.  
  97.  
  98. [CE2PS.ndi.reg]
  99. HKR,Ndi\Install,ndis3,,"ce2ps.ndis3"
  100. HKR,Ndi,DeviceID,,"PCMCIA\XIRCOM-CREDITCARD_10BASE-T"
  101.  
  102. ;[CE2PS2.ndi.reg]
  103. ;HKR,Ndi\Install,ndis3,,"ce2ps.ndis3"
  104. ;HKR,Ndi,DeviceID,,"PCMCIA\XIRCOM-CREDITCARD_10BASE-T_<crc>"
  105.  
  106. ;****************************************************************************
  107. ; Add these keys to the registry for Xircom CE adapters
  108. ;****************************************************************************
  109.  
  110. [ADDREG_XIRCOM.ndi.reg]
  111. HKR,,AdapterType,,2
  112. HKR,,MemoryBaseAddress,1,01,00,00,00
  113.  
  114. HKR,Override,0000,1, \
  115. ;
  116. ; CONFIGMG_VERSION
  117. ;
  118. 00,04,00,00, \
  119. ;
  120. ; PRIORITY
  121. ;
  122. 00,00,00,00, \
  123. ;
  124. ; I/O
  125. ;
  126. 24,00,00,00, \
  127. 02,00,00,00, \
  128. 01,00,0C,00, \
  129. 00,00,00,00, \
  130. 00,00,00,00, \
  131. F0,FF,10,00, \
  132. 00,00,FF,FF, \
  133. 00,00,00,00, \
  134. 64,00,00,00, \
  135. ;
  136. ; IRQ
  137. ;
  138. 14,00,00,00, \
  139. 04,00,00,00, \
  140. 00,00,00,00, \
  141. FF,FF,00,00, \
  142. 20,00,00,00, \
  143. ;
  144. ; MEM
  145. ;
  146. 34,00,00,00, \
  147. 01,00,00,00, \
  148. 01,00,14,00, \
  149. 00,00,00,00, \
  150. 00,00,00,00, \
  151. 00,00,00,00, \
  152. 00,F0,FF,FF, \
  153. 00,10,00,00, \
  154. 00,00,00,00, \
  155. FF,FF,FF,FF, \
  156. 00,00,00,00, \
  157. 02,00,00,00, \
  158. 00,00,00,00, \
  159. ;
  160. ; REQUEST_CONFIG_PKT
  161. ;
  162. 19,00,00,00, \
  163. 7C,89,00,00, \
  164. 00,00,02,00, \
  165. 32,32,32,02, \
  166. 00,08,00,00, \
  167. 00,00,00,01, \
  168. 03, \
  169. ;
  170. ; TERMINATOR
  171. ;
  172. 00,00,00,00
  173.  
  174. [ADDREG_XIRCOM_CE2PS.ndi.reg]
  175. HKR,,AdapterType,,2
  176. HKR,,MemoryBaseAddress,1,01,00,00,00
  177.  
  178. HKR,Override,0000,1, \
  179. ;
  180. ; CONFIGMG_VERSION
  181. ;
  182. 00,04,00,00, \
  183. ;
  184. ; PRIORITY
  185. ;
  186. 00,00,00,00, \
  187. ;
  188. ; I/O
  189. ;
  190. 24,00,00,00, \
  191. 02,00,00,00, \
  192. 01,00,0C,00, \
  193. 00,00,00,00, \
  194. 00,00,00,00, \
  195. F0,FF,10,00, \
  196. 00,00,FF,FF, \
  197. 00,00,00,00, \
  198. 64,00,00,00, \
  199. ;
  200. ; IRQ
  201. ;
  202. 14,00,00,00, \
  203. 04,00,00,00, \
  204. 00,00,00,00, \
  205. FF,FF,00,00, \
  206. 20,00,00,00, \
  207. ;
  208. ; MEM 0
  209. ; 4K attribute memory window mapped to PCMCIA address 0
  210. ;
  211. 34,00,00,00, \  ; Total length of memory resource descriptor
  212. 01,00,00,00, \  ; ResType_Mem = 0x00000001
  213. 01,00, \        ; MD_Count;
  214. 14,00, \        ; MD_Type;      // MType_Range = 0x0014
  215. 00,00,00,00, \  ; MD_Alloc_Base;
  216. 00,00,00,00, \  ; MD_Alloc_End;
  217. 00,00, \        ; MD_Flags;
  218. 00,00, \        ; MD_Reserved;
  219. 00,F0,FF,FF, \  ; MR_Align;     // Mask for base alingment
  220. 00,10,00,00, \  ; MR_nBytes;    // Count of bytes
  221. 00,00,00,00, \  ; MR_Min;       // Min Address
  222. FF,FF,FF,FF, \  ; MR_Max;       // Max Address
  223. 00,00, \        ; MR_Flags;     // Flags
  224. 00,00, \        ; MR_Reserved;
  225. 02,00,00,00, \  ; PC Card flas  // 0x02 = attribute mem
  226.         ;               // 0x04 = 8-bit common mem (undocumented)
  227.         ;               // 0x08 = 16-bit common men
  228. 00,00,00,00, \  ; Memory card address
  229. ;
  230. ; MEM 1
  231. ; 2K 16-bit common memory window mapped to PCMCIA address 20000 (=128K)
  232. ;
  233. 34,00,00,00, \ ; Total length of Memory Resource Descriptor
  234. 01,00,00,00, \ ; ResType_Mem = 0x00000001
  235. 01,00, \       ; MD_Count;
  236. 14,00, \       ; MD_Type;          // MType_Range = 0x0014
  237. 00,00,00,00, \ ; MD_Alloc_Base;
  238. 00,00,00,00, \ ; MD_Alloc_End;
  239. 00,00, \       ; MD_Flags;
  240. 00,00, \       ; MD_Reserved;
  241. 00,F0,FF,FF, \ ; MR_Align;         // Mask for base alignment
  242. 00,08,00,00, \ ; MR_nBytes;        // Count of bytes = 2K
  243. 00,00,00,00, \ ; MR_Min;           // Min Address
  244. FF,FF,FF,FF, \ ; MR_Max;           // Max Address
  245. 00,00, \       ; MR_Flags;         // Flags
  246. 00,00, \       ; MR_Reserved;
  247. 08,00,00,00, \ ; PCCARD flags      // 0x02 = attribute mem
  248.            ;                   // 0x04 = 8-bit common mem (undocumented)
  249.            ;                   // 0x08 = 16-bit common mem
  250. 00,00,02,00, \ ; Memory card address
  251. ;
  252. ;
  253. ; REQUEST_CONFIG_PKT
  254. ;
  255. 19,00,00,00, \
  256. 7C,89,00,00, \
  257. 00,00,02,00, \
  258. 32,32,32,02, \
  259. 00,08,00,00, \
  260. 00,00,00,01, \
  261. 03, \
  262. ;
  263. ; TERMINATOR
  264. ;
  265. 00,00,00,00
  266.  
  267. ;****************************************************************************
  268. ; Stuff for copying files
  269. ;****************************************************************************
  270. ; Install NDIS 3
  271.  
  272. [ce2ps.ndis3]
  273. CopyFiles=ce2ps.ndis3.CopyFiles
  274.  
  275. [ce2ps.ndis3.CopyFiles]
  276. XPSNDIS.VXD
  277.  
  278. ;****************************************************************************
  279. ; *pnp82c4 Xircom CE2 NDIS 3.0
  280. ;****************************************************************************
  281. [*pnp82c4.ndi]
  282. AddReg=*pnp82c4.ndi.reg,CE2.reg
  283. LogConfig=*pnp82c4.LogConfig
  284.  
  285. [*pnp82c4.ndi.reg]
  286. HKR,Ndi,DeviceID,,"*pnp82c4"
  287.  
  288. [*pnp82c4.LogConfig]
  289. IRQConfig=3,4,5,6,7,8,9,10,11,12,13,14,15
  290. IOConfig=20@240-39F%FFE0(3FF::)
  291. MemConfig=1000@C0000-E8FFF%FFFFF000
  292. ConfigPriority=HARDRECONFIG
  293.  
  294. ;****************************************************************************
  295. ; Xircom base section
  296. ;****************************************************************************
  297.  
  298. [CE2.reg]
  299. HKR,,DevLoader,,*ndis
  300. HKR,,EnumPropPages,,"netdi.dll,EnumPropPages"
  301. ; NDIS Info
  302. HKR,NDIS,LogDriverName,,"CE2NDIS"
  303. HKR,NDIS,MajorNdisVersion,1,03
  304. HKR,NDIS,MinorNdisVersion,1,0A
  305. HKR,NDIS\NDIS2,DriverName,,"XIRCOM$"
  306. HKR,NDIS\NDIS2,FileName,,"ce2cfg.exe,ce2ndis.exe"
  307. ; Interfaces
  308. HKR,Ndi\Interfaces,DefUpper,,"ndis2"
  309. HKR,Ndi\Interfaces,DefLower,,"ethernet"
  310. HKR,Ndi\Interfaces,UpperRange,,"ndis2"
  311. HKR,Ndi\Interfaces,LowerRange,,"ethernet"
  312. ; Install sections
  313. HKR,Ndi\Install,ndis2,,"CE2.ndis2"
  314.  
  315. HKR,Ndi\params\MODE,ParamDesc,,"MODE"
  316. HKR,Ndi\params\MODE,default,,IO
  317. HKR,Ndi\params\MODE,type,,enum
  318. HKR,Ndi\params\MODE\enum,MEMORY,,"MEMORY"
  319. HKR,Ndi\params\MODE\enum,IO,,"IO"
  320. HKR,NDI\params\MODE,flag,1,10,00,00,00
  321.  
  322. HKR,Ndi,MatchAndMoveID,,"*pnp82c4"
  323.  
  324. HKR,,INT,1,04,00,00,00
  325. HKR,,IOADDRESS,1,02,00,00,00
  326. HKR,,MEM,1,01,00,00,00
  327. HKR,NDI\params\INT,resc,1,04,00,00,00
  328. HKR,Ndi\params\INT,ParamDesc,,"INT"
  329. HKR,NDI\params\INT,flag,1,10,00,00,00
  330. HKR,NDI\params\IOADDRESS,resc,1,02,00,00,00
  331. HKR,NDI\params\IOADDRESS,ParamDesc,,"IOADDRESS"
  332. HKR,NDI\params\IOADDRESS,flag,1,10,00,00,00
  333. HKR,NDI\params\MEM,resc,1,01,00,00,00
  334. HKR,NDI\params\MEM,ParamDesc,,"MEM"
  335. HKR,NDI\params\MEM,flag,1,10,00,00,00
  336. HKR,NDI\params\MEM,paragraph,,1
  337.  
  338. HKR,NDI\params\SOCKET,ParamDesc,,"SOCKET"
  339. HKR,NDI\params\SOCKET,type,,int
  340. HKR,Ndi\params\SOCKET,default,,1
  341. HKR,NDI\params\SOCKET,min,,1
  342. HKR,NDI\params\SOCKET,max,,2
  343. HKR,NDI\params\SOCKET,step,,1
  344. HKR,NDI\params\SOCKET,flag,1,10,00,00,00
  345. HKR,Ndi\params\SOCKET,optional,,1
  346.  
  347. HKR,NDI\params\IOWORDSIZE,ParamDesc,,"IOWORDSIZE"
  348. HKR,NDI\params\IOWORDSIZE,type,,int
  349. HKR,Ndi\params\IOWORDSIZE,default,,8
  350. HKR,NDI\params\IOWORDSIZE,min,,8
  351. HKR,NDI\params\IOWORDSIZE,max,,16
  352. HKR,NDI\params\IOWORDSIZE,step,,8
  353. HKR,NDI\params\IOWORDSIZE,flag,1,10,00,00,00
  354. HKR,Ndi\params\IOWORDSIZE,optional,,1
  355.  
  356. HKR,Ndi\params\SOCKETSERVICES,ParamDesc,,"SOCKETSERVICES"
  357. HKR,Ndi\params\SOCKETSERVICES,default,,Y
  358. HKR,Ndi\params\SOCKETSERVICES,type,,enum
  359. HKR,Ndi\params\SOCKETSERVICES\enum,Y,,"Y"
  360. HKR,Ndi\params\SOCKETSERVICES\enum,N,,"N"
  361. HKR,NDI\params\SOCKETSERVICES,flag,1,10,00,00,00
  362. HKR,Ndi\params\SOCKETSERVICES,optional,,1
  363.  
  364. HKR,Ndi\params\CARDSERVICES,ParamDesc,,"CARDSERVICES"
  365. HKR,Ndi\params\CARDSERVICES,default,,Y
  366. HKR,Ndi\params\CARDSERVICES,type,,enum
  367. HKR,Ndi\params\CARDSERVICES\enum,Y,,"Y"
  368. HKR,Ndi\params\CARDSERVICES\enum,N,,"N"
  369. HKR,NDI\params\CARDSERVICES,flag,1,10,00,00,00
  370. HKR,Ndi\params\CARDSERVICES,optional,,1
  371.  
  372. HKR,Ndi\params\LINKDISABLE,ParamDesc,,"LINKDISABLE"
  373. HKR,Ndi\params\LINKDISABLE,default,,""
  374. HKR,Ndi\params\LINKDISABLE,type,,enum
  375. HKR,Ndi\params\LINKDISABLE\enum,"",," "
  376. HKR,NDI\params\LINKDISABLE,flag,1,10,00,00,00
  377. HKR,Ndi\params\LINKDISABLE,optional,,1
  378.  
  379. ; Install NDIS2
  380. ;[CE2.ndis2]
  381. ;CopyFiles=CE2.ndis2.CopyFiles
  382. ;[CE2.ndis2.CopyFiles]
  383. ;ce2cfg.exe
  384. ;ce2ndis.exe
  385.  
  386. ;****************************************************************************
  387. ; Destination Directories
  388. ;****************************************************************************
  389. [DestinationDirs]
  390. DefaultDestDir              =11 ; LDID_SYS
  391. ce2ps.ndis3.CopyFiles       =11 ;
  392.  
  393. ;****************************************************************************
  394. ; Translatable strings
  395. ;****************************************************************************
  396.  
  397. [Strings]
  398. MS="Microsoft"
  399. ;
  400. ; Manufacturer names
  401. ;
  402. XIRCOM="Xircom"
  403. ;
  404. ; Adapter names
  405. ;
  406. XIRCOMCE2PS="Xircom CE-IIps CreditCard Ethernet Adapter (XPS Driver)"
  407.  
  408. *pnp82c4.DeviceDesc="Xircom CE2 Upgrade from WFW NDIS3 Driver Only"
  409. DSK_CE2= "Xircom CreditCard Ethernet Adapter IIps"
  410.