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

  1. ;Modified by Xirom Update utility on 11/3/95
  2. ; NETXIRC.INF
  3. ;
  4. ; XIRCOM Network Interface Cards.
  5. ;
  6. ; Copyright 1993-1995, Microsoft Corporation
  7.  
  8. [Version]
  9. CatalogFile=netxir.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=*pnp82c2
  23. ExcludeFromSelect=*pnp82c3
  24. ExcludeFromSelect=*pnp82c4
  25.  
  26. ;
  27. ; The various flavors of Xircom cards
  28. ;
  29. [XIRCOM]
  30. %XIRCOM10BT%=XIRCOM10BT.ndi,PCMCIA\XIRCOM-CREDITCARD_10BASE-T-B00D
  31. %XIRCOM10BT%=XIRCOM10BTA.ndi,PCMCIA\XIRCOM-CREDITCARD_10BASE-T-5FFA
  32. %XIRCOM10BT%=XIRCOM10BTA2.ndi,PCMCIA\XIRCOM-CREDITCARD_10BASE-T-9C9B
  33. %XIRCOM10BTB%=XIRCOM10BTB.ndi,PCMCIA\XIRCOM-CREDITCARD_10BASE-T-9FAB
  34. %XIRCOM10BT%=XIRCOMCOMB.ndi,PCMCIA\XIRCOM-CREDITCARD_10BASE-C-83AE
  35.  
  36. %XIRCOMCE2PS%=XIRCOMCE2PS.ndi,PCMCIA\XIRCOM-CREDITCARD_10BASE-T-9F5B   ;XXX CE2
  37. ;%XIRCOMCE2PS%=XIRCOMCE2PS2.ndi,PCMCIA\XIRCOM-CREDITCARD_10BASE-T-5331    ;XXX CE2
  38.  
  39. %XIRCOMCT%=XIRCOMCTB.ndi,PCMCIA\Xircom-CreditCard_Token_Ring-8227
  40. %XIRCOMCT%=XIRCOMCTA.ndi,PCMCIA\Xircom-CreditCard_Token_Ring-0BDF
  41. %XIRCOMCT%=XIRCOMCT.ndi,PCMCIA\Xircom-CreditCard_Token_Ring-016F
  42.  
  43. %*pnp8215.DeviceDesc%=Xircom3.ndi,  *pnp8215 ;Xircom Pocket Ethernet 3
  44.  
  45. %*pnp82c2.DeviceDesc%=*pnp82c2.ndi, *pnp82c2 ;Xircom CE10 running WFW NDIS 3.0
  46. %*pnp82c3.DeviceDesc%=*pnp82c3.ndi, *pnp82c3 ;Xircom CEM2 running WFW NDIS 3.0
  47. %*pnp82c4.DeviceDesc%=*pnp82c4.ndi, *pnp82c4 ;Xircom CE2 running WFW NDIS 3.0
  48.  
  49. [XIRCOM10BT.ndi]
  50. AddReg=ADDREG_NICE.ndi.reg,10BT.ndi.reg,ADDREG_XIRCOM.ndi.reg
  51. [XIRCOM10BTA.ndi]
  52. AddReg=ADDREG_NICE.ndi.reg,10BTA.ndi.reg,ADDREG_XIRCOM.ndi.reg
  53. [XIRCOM10BTA2.ndi]
  54. AddReg=ADDREG_NICE.ndi.reg,10BTA2.ndi.reg,ADDREG_XIRCOM.ndi.reg
  55. [XIRCOM10BTB.ndi]
  56. AddReg=ADDREG_NICE.ndi.reg,10BTB.ndi.reg,ADDREG_XIRCOM.ndi.reg
  57. [XIRCOMCOMB.ndi]
  58. AddReg=ADDREG_NICE.ndi.reg,COMB.ndi.reg,ADDREG_XIRCOM.ndi.reg
  59.  
  60. [XIRCOMCE2PS.ndi]
  61. AddReg=ADDREG_CE2PS.ndi.reg,CE2PS.ndi.reg,ADDREG_XIRCOM_CE2PS.ndi.reg
  62. [XIRCOMCE2PS2.ndi]
  63. AddReg=ADDREG_CE2PS.ndi.reg,CE2PS2.ndi.reg,ADDREG_XIRCOM_CE2PS.ndi.reg
  64.  
  65. [XIRCOMCT.ndi]
  66. AddReg=TOK.ndi.reg,ADDREG_XIRCOMCT.ndi.reg,XIRCOMTOK.ndis3.addreg
  67. [XIRCOMCTA.ndi]
  68. AddReg=TOKA.ndi.reg,ADDREG_XIRCOMCT.ndi.reg,XIRCOMTOK.ndis3.addreg
  69. [XIRCOMCTB.ndi]
  70. AddReg=TOKB.ndi.reg,ADDREG_XIRCOMCT.ndi.reg,XIRCOMTOK.ndis3.addreg
  71.  
  72. [Xircom3.ndi]
  73. AddReg=XircomPE3.ndi.reg,Xircom3.ndi.reg,Xircom3.Params
  74.  
  75. ;****************************************************************************
  76. ; Add these keys to the registry for all CE adapters
  77. ;****************************************************************************
  78.  
  79. [ADDREG_NICE.ndi.reg]
  80.  
  81. ; key,subkey,valuname,type,value
  82. HKR,,DevLoader,,*ndis
  83. HKR,,DeviceVxDs,,CENDIS.vxd
  84. HKR,,EnumPropPages,,"netdi.dll,EnumPropPages"
  85. ; NDIS Info
  86. HKR,NDIS,LogDriverName,,CENDIS
  87. HKR,NDIS,MajorNdisVersion,1,03
  88. HKR,NDIS,MinorNdisVersion,1,0A
  89.  
  90. HKR,NDI,CardType,,"PCMCIA"
  91.  
  92. ; Interfaces
  93. HKR,Ndi\Interfaces,DefUpper,,"ndis3"
  94. HKR,Ndi\Interfaces,DefLower,,"ethernet"
  95. HKR,Ndi\Interfaces,UpperRange,,"ndis3"
  96. HKR,Ndi\Interfaces,LowerRange,,"ethernet"
  97. HKR,Ndi,MatchAndMoveID,,"*pnp82c2"
  98.  
  99.  
  100. ; Parameters
  101. HKR,,IoBaseAddress,1,02,00,00,00
  102. HKR,,InterruptNumber,1,04,00,00,00
  103.  
  104. ;MediaSelect
  105. HKR,Ndi\params\MediaSelect,ParamDesc,,"Cable Media Type"
  106. HKR,Ndi\params\MediaSelect,default,,1
  107. HKR,Ndi\params\MediaSelect,type,,enum
  108. HKR,Ndi\params\MediaSelect\enum,0,, "Automatic Detection"
  109. HKR,Ndi\params\MediaSelect\enum,1,, "Twisted Pair only"
  110. HKR,Ndi\params\MediaSelect\enum,2,, "Coax (Thinnet) only"
  111. HKR,NDI\params\MediaSelect,flag,1,20,00,00,00
  112.  
  113. ;****************************************************************************
  114. ; Add these keys to the registry to all CE2PS adapters
  115. ;****************************************************************************
  116.  
  117. [ADDREG_CE2PS.ndi.reg]
  118. ; key,subkey,valuname,type,value
  119. HKR,,DevLoader,,*ndis
  120. HKR,,DeviceVxDs,,CE2NDIS3.VXD
  121. HKR,,EnumPropPages,,"netdi.dll,EnumPropPages"
  122. ; NDIS Info
  123. HKR,NDIS,LogDriverName,,CE2NDIS3
  124. HKR,NDIS,MajorNdisVersion,1,03
  125. HKR,NDIS,MinorNdisVersion,1,0A
  126.  
  127. HKR,Ndi,MatchAndMoveID,,"*pnp82c4"
  128. HKR,NDI,CardType,,"PCMCIA"
  129.  
  130. ; Interfaces
  131. HKR,Ndi\Interfaces,DefUpper,,"ndis3"
  132. HKR,Ndi\Interfaces,DefLower,,"ethernet"
  133. HKR,Ndi\Interfaces,UpperRange,,"ndis3"
  134. HKR,Ndi\Interfaces,LowerRange,,"ethernet"
  135.  
  136. ; Parameters
  137. HKR,,IoBaseAddress,1,02,00,00,00
  138. HKR,,IRQLevel,1,04,00,00,00
  139.  
  140. ;****************************************************************************
  141. ; Add these keys to the registry for Xircom adapters
  142. ;****************************************************************************
  143. ; Install sections
  144.  
  145. [10BT.ndi.reg]
  146. HKR,Ndi\Install,ndis3,,"nice.ndis3"
  147. HKR,Ndi,DeviceID,,"PCMCIA\XIRCOM-CREDITCARD_10BASE-T-B00D"
  148.  
  149. [10BTA.ndi.reg]
  150. HKR,Ndi\Install,ndis3,,"nice.ndis3"
  151. HKR,Ndi,DeviceID,,"PCMCIA\XIRCOM-CREDITCARD_10BASE-T-5FFA"
  152.  
  153. [10BTA2.ndi.reg]
  154. HKR,Ndi\Install,ndis3,,"nice.ndis3"
  155. HKR,Ndi,DeviceID,,"PCMCIA\XIRCOM-CREDITCARD_10BASE-T-9C9B"
  156.  
  157. [10BTB.ndi.reg]
  158. HKR,Ndi\Install,ndis3,,"nice.ndis3"
  159. HKR,Ndi,DeviceID,,"PCMCIA\XIRCOM-CREDITCARD_10BASE-T-9FAB"
  160.  
  161. [COMB.ndi.reg]
  162. HKR,Ndi\Install,ndis3,,"nice.ndis3"
  163. HKR,Ndi,DeviceID,,"PCMCIA\XIRCOM-CREDITCARD_10BASE-C-83AE"
  164.  
  165. [CE2PS.ndi.reg]
  166. HKR,Ndi\Install,ndis3,,"ce2ps.ndis3"
  167. HKR,Ndi,DeviceID,,"PCMCIA\XIRCOM-CREDITCARD_10BASE-T-9F5B"
  168.  
  169. [CE2PS2.ndi.reg]
  170. HKR,Ndi\Install,ndis3,,"ce2ps.ndis3"
  171. HKR,Ndi,DeviceID,,"PCMCIA\XIRCOM-CREDITCARD_10BASE-T-5331"
  172.  
  173. [TOK.ndi.reg]
  174. HKR,Ndi,DeviceID,,"Xircom-CreditCard_Token_Ring-016F"
  175.  
  176. [TOKA.ndi.reg]
  177. HKR,Ndi,DeviceID,,"Xircom-CreditCard_Token_Ring-0BDF"
  178.  
  179. [TOKB.ndi.reg]
  180. HKR,Ndi,DeviceID,,"Xircom-CreditCard_Token_Ring-8227"
  181.  
  182. [XircomPE3.ndi.reg]
  183. HKR,Ndi,DeviceID,,"*pnp8215"
  184.  
  185. ;****************************************************************************
  186. ; Add these keys to the registry for Xircom CE adapters
  187. ;****************************************************************************
  188.  
  189. [ADDREG_XIRCOM.ndi.reg]
  190. HKR,,AdapterType,,2
  191. HKR,,MemoryBaseAddress,1,01,00,00,00
  192.  
  193. HKR,Override,0000,1, \
  194. ;
  195. ; CONFIGMG_VERSION
  196. ;
  197. 00,04,00,00, \
  198. ;
  199. ; PRIORITY
  200. ;
  201. 00,00,00,00, \
  202. ;
  203. ; I/O
  204. ;
  205. 24,00,00,00, \
  206. 02,00,00,00, \
  207. 01,00,0C,00, \
  208. 00,00,00,00, \
  209. 00,00,00,00, \
  210. F0,FF,10,00, \
  211. 00,00,FF,FF, \
  212. 00,00,00,00, \
  213. 64,00,00,00, \
  214. ;
  215. ; IRQ
  216. ;
  217. 14,00,00,00, \
  218. 04,00,00,00, \
  219. 00,00,00,00, \
  220. FF,FF,00,00, \
  221. 20,00,00,00, \
  222. ;
  223. ; MEM
  224. ;
  225. 34,00,00,00, \
  226. 01,00,00,00, \
  227. 01,00,14,00, \
  228. 00,00,00,00, \
  229. 00,00,00,00, \
  230. 00,00,00,00, \
  231. 00,F0,FF,FF, \
  232. 00,10,00,00, \
  233. 00,00,00,00, \
  234. FF,FF,FF,FF, \
  235. 00,00,00,00, \
  236. 02,00,00,00, \
  237. 00,00,00,00, \
  238. ;
  239. ; REQUEST_CONFIG_PKT
  240. ;
  241. 19,00,00,00, \
  242. 7C,89,00,00, \
  243. 00,00,02,00, \
  244. 32,32,32,02, \
  245. 00,08,00,00, \
  246. 00,00,00,01, \
  247. 03, \
  248. ;
  249. ; TERMINATOR
  250. ;
  251. 00,00,00,00
  252.  
  253. [ADDREG_XIRCOM_CE2PS.ndi.reg]
  254. HKR,,AdapterType,,2
  255. HKR,,MemoryBaseAddress,1,01,00,00,00
  256.  
  257. HKR,Override,0000,1, \
  258. ;
  259. ; CONFIGMG_VERSION
  260. ;
  261. 00,04,00,00, \
  262. ;
  263. ; PRIORITY
  264. ;
  265. 00,00,00,00, \
  266. ;
  267. ; I/O
  268. ;
  269. 24,00,00,00, \
  270. 02,00,00,00, \
  271. 01,00,0C,00, \
  272. 00,00,00,00, \
  273. 00,00,00,00, \
  274. F0,FF,10,00, \
  275. 00,00,FF,FF, \
  276. 00,00,00,00, \
  277. 64,00,00,00, \
  278. ;
  279. ; IRQ
  280. ;
  281. 14,00,00,00, \
  282. 04,00,00,00, \
  283. 00,00,00,00, \
  284. FF,FF,00,00, \
  285. 20,00,00,00, \
  286. ;
  287. ; MEM 0
  288. ; 4K attribute memory window mapped to PCMCIA address 0
  289. ;
  290. 34,00,00,00, \    ; Total length of memory resource descriptor
  291. 01,00,00,00, \    ; ResType_Mem = 0x00000001
  292. 01,00, \    ; MD_Count;
  293. 14,00, \    ; MD_Type;    // MType_Range = 0x0014
  294. 00,00,00,00, \    ; MD_Alloc_Base;
  295. 00,00,00,00, \    ; MD_Alloc_End;
  296. 00,00, \    ; MD_Flags;
  297. 00,00, \    ; MD_Reserved;
  298. 00,F0,FF,FF, \    ; MR_Align;    // Mask for base alingment
  299. 00,10,00,00, \    ; MR_nBytes;    // Count of bytes
  300. 00,00,00,00, \    ; MR_Min;    // Min Address
  301. FF,FF,FF,FF, \    ; MR_Max;    // Max Address
  302. 00,00, \    ; MR_Flags;    // Flags
  303. 00,00, \    ; MR_Reserved;
  304. 02,00,00,00, \    ; PC Card flas    // 0x02 = attribute mem
  305.         ;        // 0x04 = 8-bit common mem (undocumented)
  306.         ;        // 0x08 = 16-bit common men
  307. 00,00,00,00, \    ; Memory card address
  308. ;
  309. ; MEM 1
  310. ; 2K 16-bit common memory window mapped to PCMCIA address 20000 (=128K)
  311. ;
  312. 34,00,00,00, \ ; Total length of Memory Resource Descriptor
  313. 01,00,00,00, \ ; ResType_Mem = 0x00000001
  314. 01,00, \       ; MD_Count;
  315. 14,00, \       ; MD_Type;          // MType_Range = 0x0014
  316. 00,00,00,00, \ ; MD_Alloc_Base;
  317. 00,00,00,00, \ ; MD_Alloc_End;
  318. 00,00, \       ; MD_Flags;
  319. 00,00, \       ; MD_Reserved;
  320. 00,F0,FF,FF, \ ; MR_Align;         // Mask for base alignment
  321. 00,08,00,00, \ ; MR_nBytes;        // Count of bytes = 2K
  322. 00,00,00,00, \ ; MR_Min;           // Min Address
  323. FF,FF,FF,FF, \ ; MR_Max;           // Max Address
  324. 00,00, \       ; MR_Flags;         // Flags
  325. 00,00, \       ; MR_Reserved;
  326. 08,00,00,00, \ ; PCCARD flags      // 0x02 = attribute mem
  327.                ;                   // 0x04 = 8-bit common mem (undocumented)
  328.                ;                   // 0x08 = 16-bit common mem
  329. 00,00,02,00, \ ; Memory card address
  330. ;
  331. ;
  332. ; REQUEST_CONFIG_PKT
  333. ;
  334. 19,00,00,00, \
  335. 7C,89,00,00, \
  336. 00,00,02,00, \
  337. 32,32,32,02, \
  338. 00,08,00,00, \
  339. 00,00,00,01, \
  340. 03, \
  341. ;
  342. ; TERMINATOR
  343. ;
  344. 00,00,00,00
  345.  
  346. ;****************************************************************************
  347. ; Stuff for copying files
  348. ;****************************************************************************
  349. ; Install NDIS 3
  350. [nice.ndis3]
  351. CopyFiles=nice.ndis3.CopyFiles
  352.  
  353. [ce2ps.ndis3]
  354. CopyFiles=ce2ps.ndis3.CopyFiles
  355.  
  356. [nice.ndis3.CopyFiles]
  357. CENDIS.vxd
  358.  
  359. [ce2ps.ndis3.CopyFiles]
  360. CE2NDIS3.VXD
  361.  
  362. ;****************************************************************************
  363. ; pcmcia    XIRCOM Token-Ring 16/4 Credit Card Adapter
  364. ;****************************************************************************
  365.  
  366. [ADDREG_XIRCOMCT.ndi.reg]
  367. ; NDIS Info
  368. HKR,NDIS,LogDriverName,,"CTNDW"
  369. HKR,NDIS,MajorNdisVersion,1,03
  370. HKR,NDIS,MinorNdisVersion,1,0A
  371. ; Interfaces
  372. HKR,Ndi\Interfaces,DefUpper,,"ndis3"
  373. HKR,Ndi\Interfaces,DefLower,,"tokenring"
  374. HKR,Ndi\Interfaces,UpperRange,,"ndis3"
  375. HKR,Ndi\Interfaces,LowerRange,,"tokenring"
  376.  
  377. HKR,NDI,CardType,,"PCMCIA"
  378.  
  379. ; Parameters
  380. ; NetworkAddress
  381. HKR,NDI\params\NetworkAddress,ParamDesc,,"Network Address"
  382. HKR,NDI\params\NetworkAddress,type,,edit
  383. HKR,NDI\params\NetworkAddress,LimitText,,18
  384. HKR,NDI\params\NetworkAddress,UpperCase,,1
  385. HKR,Ndi\params\NetworkAddress,default,,""
  386. HKR,NDI\params\NetworkAddress,flag,1,20,00,00,00
  387. HKR,Ndi\params\NetworkAddress,optional,,1
  388.  
  389.  
  390. ; Install sections
  391. HKR,Ndi\Install,ndis3,,"XIRCOMTOK.ndis3"
  392.  
  393.  
  394. ; Install NDIS3
  395. [XIRCOMTOK.ndis3]
  396. ;AddReg=XIRCOMTOK.ndis3.AddReg
  397. CopyFiles=XIRCOMTOK.ndis3.CopyFiles
  398.  
  399. [XIRCOMTOK.ndis3.AddReg]
  400. HKR,,DevLoader,,*ndis
  401. HKR,,DeviceVxDs,,CTNDW.vxd
  402. HKR,,EnumPropPages,,"netdi.dll,EnumPropPages"
  403.  
  404. ; Parameters
  405. HKR,,IoBaseAddress,1,02,00,00,00
  406. HKR,,MemoryBaseAddress,1,01,00,00,00
  407. HKR,,InterruptNumber,1,04,00,00,00
  408. ;ring speed
  409. HKR,Ndi\params\RingSpeed,ParamDesc,,"Ring Speed"
  410. HKR,Ndi\params\RingSpeed,default,,16
  411. HKR,Ndi\params\RingSpeed,type,,enum
  412. HKR,Ndi\params\RingSpeed\enum,4,, "4 MBS"
  413. HKR,Ndi\params\RingSpeed\enum,16,, "16 MBS"
  414. HKR,NDI\params\Ringspeed,flag,1,28,00,00,00
  415.  
  416. ; OVERRIDE FOR 4K RAM WINDOW
  417. HKR,Override,0000,1,\
  418. ;
  419. 00,04,00,00, \
  420. 00,00,00,00, \
  421. ;
  422. ; I/O Resource Descriptor
  423. ;
  424. 24,00,00,00, \
  425. 02,00,00,00, \
  426. 01,00,0C,00, \
  427. 00,00,00,00, \
  428. 00,00,00,00, \
  429. E0,FF,20,00, \
  430. 00,00,FF,FF, \
  431. 00,00,00,00, \
  432. 00,00,00,00, \
  433. ;
  434. ; IRQ Resource Descriptor
  435. ;
  436. 14,00,00,00, \
  437. 04,00,00,00, \
  438. 00,00,00,00, \
  439. FF,FF,00,00, \
  440. 20,00,00,00, \
  441. ;
  442. ; Memory Resource Descriptor 0
  443. ;
  444. 34,00,00,00, \
  445. 01,00,00,00, \
  446. 01,00,14,00, \
  447. 00,00,00,00, \
  448. 00,00,00,00, \
  449. 00,00,00,00, \
  450. 00,F0,FF,FF, \
  451. 00,10,00,00, \
  452. 00,00,00,00, \
  453. FF,FF,FF,FF, \
  454. 00,00,00,00, \
  455. 02,00,00,00, \
  456. 00,00,00,00, \
  457. ;
  458. ; REQUEST_CONFIG_PKT Descriptor
  459. ;
  460. 19,00,00,00, \
  461. 7C,89,00,00, \
  462. 00,00,02,00, \
  463. 32,32,32,02, \
  464. 00,08,00,00, \
  465. 00,00,00,01, \
  466. 03, \
  467. ;
  468. 00,00,00,00
  469.  
  470.  
  471. [XIRCOMTOK.ndis3.CopyFiles]
  472. ctndw.vxd
  473.  
  474. ;****************************************************************************
  475. ; XircomPE3 Xircom Pocket Ethernet 3
  476. ;****************************************************************************
  477. [Xircom3.ndi.reg]
  478. HKR,,DevLoader,,*ndis
  479. HKR,,DeviceVxDs,,pe3ndis.vxd
  480. HKR,,EnumPropPages,,"netdi.dll,EnumPropPages"
  481. ; NDIS Info
  482. HKR,NDIS,LogDriverName,,"PE3NDIS"
  483. HKR,NDIS,MajorNdisVersion,1,03
  484. HKR,NDIS,MinorNdisVersion,1,0A
  485. HKR,NDIS\NDIS2,DriverName,,"XIRCOM$"
  486. HKR,NDIS\NDIS2,FileName,,"pe3ndis.exe"
  487. HKR,NDIS\ODI,DriverName,,"pe3odi"
  488. HKR,NDIS\ODI,FileName,,"pe3odi.com"
  489. ; Interfaces
  490. HKR,Ndi\Interfaces,DefUpper,,"ndis2,ndis3"
  491. HKR,Ndi\Interfaces,DefLower,,"ethernet"
  492. HKR,Ndi\Interfaces,UpperRange,,"ndis2,ndis3,odi"
  493. HKR,Ndi\Interfaces,LowerRange,,"ethernet"
  494. ; Install sections
  495. HKR,Ndi\Install,ndis2,,"pe3ndis.ndis2"
  496. ;HKR,Ndi\Install,odi,,"pe3odi.odi"
  497. HKR,Ndi\Install,ndis3,,"pe3ndis.ndis3"
  498.  
  499. ; Install NDIS3
  500. [pe3ndis.ndis2]
  501. CopyFiles=pe3ndis.ndis2.CopyFiles
  502.  
  503. [pe3ndis.ndis3]
  504. CopyFiles=pe3ndis.ndis3.CopyFiles
  505.  
  506. [pe3ndis.ndis2.CopyFiles]
  507. pe3ndis.exe
  508.  
  509. [pe3ndis.ndis3.CopyFiles]
  510. pe3ndis.vxd
  511.  
  512. ; Install ODI
  513. [pe3odi.odi]
  514. CopyFiles=pe3odi.odi.CopyFiles
  515. [pe3odi.odi.CopyFiles]
  516. pe3odi.com
  517.  
  518. ; Custom parameters
  519. [Xircom3.Params]
  520. ;HKR,,INT,1,04,00,00,00
  521. ;HKR,NDI\params\INT,resc,1,04,00,00,00
  522. ;HKR,NDI\params\INT,ParamDesc,,"Interrupt Level"
  523. ;HKR,NDI\params\INT,flag,1,02,00,00,00
  524. HKR,NDI\params\INT,ParamDesc,,"Interrupt Level"
  525. HKR,NDI\params\INT,default,,7
  526. HKR,NDI\params\INT,type,,enum
  527. HKR,NDI\params\INT\enum,"5",,"5"
  528. HKR,NDI\params\INT\enum,"7",,"7"
  529. HKR,NDI\params\INT,flag,1,20,00,00,00
  530.  
  531. HKR,NDI\params\IOAddress,ParamDesc,,"LPT Port or I/O Address"
  532. HKR,NDI\params\IOAddress,default,,"LPT1"
  533. HKR,NDI\params\IOAddress,type,,enum
  534. HKR,NDI\params\IOAddress\enum,"278",,"278"
  535. HKR,NDI\params\IOAddress\enum,"378",,"378"
  536. HKR,NDI\params\IOAddress\enum,"3BC",,"3BC"
  537. HKR,NDI\params\IOAddress\enum,"LPT1",,"LPT1"
  538. HKR,NDI\params\IOAddress\enum,"LPT2",,"LPT2"
  539. HKR,NDI\params\IOAddress\enum,"LPT3",,"LPT3"
  540. HKR,NDI\params\IOAddress,flag,1,A0,00,00,00
  541. HKR,NDI\params\IOAddress,ResType,1,02,00,00,00
  542.  
  543. ;[Xircom3.LogConfig]
  544. ;ConfigPriority=HARDRECONFIG
  545. ;IRQConfig=7,5
  546.  
  547. ;****************************************************************************
  548. ; *pnp82c2 Xircom CE10 NDIS 3.0
  549. ;****************************************************************************
  550. [*pnp82c2.ndi]
  551. AddReg=*pnp82c2.ndi.reg,CE10.ndi.reg,CE10.reg
  552. LogConfig=*pnp82c2.LogConfig
  553.  
  554. [*pnp82c2.ndi.reg]
  555. HKR,Ndi,DeviceID,,"*pnp82c2"
  556.  
  557. [*pnp82c2.LogConfig]
  558. IRQConfig=3,4,5,6,7,8,9,10,11,12,13,14,15
  559. IOConfig=20@240-39F%FFE0(3FF::)
  560. MemConfig=1000@C0000-E8FFF%FFFFF000
  561. ConfigPriority=HARDRECONFIG
  562.  
  563. ;****************************************************************************
  564. ; *pnp82c3 Xircom CEM2 NDIS 3.0
  565. ;****************************************************************************
  566. [*pnp82c3.ndi]
  567. AddReg=*pnp82c3.ndi.reg,CE10.ndi.reg,CEM2.reg
  568. LogConfig=*pnp82c3.LogConfig
  569.  
  570. [*pnp82c3.ndi.reg]
  571. HKR,Ndi,DeviceID,,"*pnp82c3"
  572.  
  573. [*pnp82c3.LogConfig]
  574. IRQConfig=3,4,5,6,7,8,9,10,11,12,13,14,15
  575. IOConfig=20@240-39F%FFE0(3FF::)
  576. MemConfig=1000@C0000-E8FFF%FFFFF000
  577. ConfigPriority=HARDRECONFIG
  578.  
  579. ;****************************************************************************
  580. ; *pnp82c4 Xircom CE2 NDIS 3.0
  581. ;****************************************************************************
  582. [*pnp82c4.ndi]
  583. AddReg=*pnp82c4.ndi.reg,CE2.reg
  584. LogConfig=*pnp82c4.LogConfig
  585.  
  586. [*pnp82c4.ndi.reg]
  587. HKR,Ndi,DeviceID,,"*pnp82c4"
  588.  
  589. [*pnp82c4.LogConfig]
  590. IRQConfig=3,4,5,6,7,8,9,10,11,12,13,14,15
  591. IOConfig=20@240-39F%FFE0(3FF::)
  592. MemConfig=1000@C0000-E8FFF%FFFFF000
  593. ConfigPriority=HARDRECONFIG
  594.  
  595. ;****************************************************************************
  596. ; Xircom base section
  597. ;****************************************************************************
  598. [CE10.reg]
  599. HKR,,DevLoader,,*ndis
  600. HKR,,EnumPropPages,,"netdi.dll,EnumPropPages"
  601. ; NDIS Info
  602. HKR,NDIS,LogDriverName,,"CENDIS"
  603. HKR,NDIS,MajorNdisVersion,1,03
  604. HKR,NDIS,MinorNdisVersion,1,0A
  605. HKR,NDIS\NDIS2,DriverName,,"XIRCOM$"
  606. HKR,NDIS\NDIS2,FileName,,"cecfg.exe,cendis.exe"
  607. ; Interfaces
  608. HKR,Ndi\Interfaces,DefUpper,,"ndis2"
  609. HKR,Ndi\Interfaces,DefLower,,"ethernet"
  610. HKR,Ndi\Interfaces,UpperRange,,"ndis2"
  611. HKR,Ndi\Interfaces,LowerRange,,"ethernet"
  612. ; Install sections
  613. HKR,Ndi\Install,ndis2,,"CE10.ndis2"
  614. HKR,Ndi,MatchAndMoveID,,"*pnp82c2"
  615.  
  616. [CE10.ndi.reg]
  617. HKR,,INT,1,04,00,00,00
  618. HKR,,IOADDRESS,1,02,00,00,00
  619. HKR,,MEM,1,01,00,00,00
  620. HKR,NDI\params\INT,resc,1,04,00,00,00
  621. HKR,Ndi\params\INT,ParamDesc,,"INT"
  622. HKR,NDI\params\INT,flag,1,10,00,00,00
  623. HKR,NDI\params\IOADDRESS,resc,1,02,00,00,00
  624. HKR,NDI\params\IOADDRESS,ParamDesc,,"IOADDRESS"
  625. HKR,NDI\params\IOADDRESS,flag,1,10,00,00,00
  626. HKR,NDI\params\MEM,resc,1,01,00,00,00
  627. HKR,NDI\params\MEM,ParamDesc,,"MEM"
  628. HKR,NDI\params\MEM,flag,1,10,00,00,00
  629. ;HKR,NDI\params\MEM,paragraph,,1
  630.  
  631. HKR,NDI\params\SOCKET,ParamDesc,,"SOCKET"
  632. HKR,NDI\params\SOCKET,type,,int
  633. HKR,Ndi\params\SOCKET,default,,1
  634. HKR,NDI\params\SOCKET,min,,1
  635. HKR,NDI\params\SOCKET,max,,2
  636. HKR,NDI\params\SOCKET,step,,1
  637. HKR,NDI\params\SOCKET,flag,1,10,00,00,00
  638. HKR,Ndi\params\SOCKET,optional,,1
  639.  
  640. HKR,NDI\params\IOWORDSIZE,ParamDesc,,"IOWORDSIZE"
  641. HKR,NDI\params\IOWORDSIZE,type,,int
  642. HKR,Ndi\params\IOWORDSIZE,default,,8
  643. HKR,NDI\params\IOWORDSIZE,min,,8
  644. HKR,NDI\params\IOWORDSIZE,max,,16
  645. HKR,NDI\params\IOWORDSIZE,step,,8
  646. HKR,NDI\params\IOWORDSIZE,flag,1,10,00,00,00
  647. HKR,Ndi\params\IOWORDSIZE,optional,,1
  648.  
  649. HKR,Ndi\params\SOCKETSERVICES,ParamDesc,,"SOCKETSERVICES"
  650. HKR,Ndi\params\SOCKETSERVICES,default,,Y
  651. HKR,Ndi\params\SOCKETSERVICES,type,,enum
  652. HKR,Ndi\params\SOCKETSERVICES\enum,Y,,"Y"
  653. HKR,Ndi\params\SOCKETSERVICES\enum,N,,"N"
  654. HKR,NDI\params\SOCKETSERVICES,flag,1,10,00,00,00
  655. HKR,Ndi\params\SOCKETSERVICES,optional,,1
  656.  
  657. HKR,Ndi\params\CARDSERVICES,ParamDesc,,"CARDSERVICES"
  658. HKR,Ndi\params\CARDSERVICES,default,,Y
  659. HKR,Ndi\params\CARDSERVICES,type,,enum
  660. HKR,Ndi\params\CARDSERVICES\enum,Y,,"Y"
  661. HKR,Ndi\params\CARDSERVICES\enum,N,,"N"
  662. HKR,NDI\params\CARDSERVICES,flag,1,10,00,00,00
  663. HKR,Ndi\params\CARDSERVICES,optional,,1
  664.  
  665. HKR,Ndi\params\LINKDISABLE,ParamDesc,,"LINKDISABLE"
  666. HKR,Ndi\params\LINKDISABLE,default,,""
  667. HKR,Ndi\params\LINKDISABLE,type,,enum
  668. HKR,Ndi\params\LINKDISABLE\enum,"",," "
  669. HKR,NDI\params\LINKDISABLE,flag,1,10,00,00,00
  670. HKR,Ndi\params\LINKDISABLE,optional,,1
  671.  
  672. ; Install NDIS2
  673. [CE10.ndis2]
  674. CopyFiles=CE10.ndis2.CopyFiles
  675. [CE10.ndis2.CopyFiles]
  676. cecfg.exe
  677. cendis.exe
  678.  
  679. [CE2.reg]
  680. HKR,,DevLoader,,*ndis
  681. HKR,,EnumPropPages,,"netdi.dll,EnumPropPages"
  682. ; NDIS Info
  683. HKR,NDIS,LogDriverName,,"CE2NDIS"
  684. HKR,NDIS,MajorNdisVersion,1,03
  685. HKR,NDIS,MinorNdisVersion,1,0A
  686. HKR,NDIS\NDIS2,DriverName,,"XIRCOM$"
  687. HKR,NDIS\NDIS2,FileName,,"ce2cfg.exe,ce2ndis.exe"
  688. ; Interfaces
  689. HKR,Ndi\Interfaces,DefUpper,,"ndis2"
  690. HKR,Ndi\Interfaces,DefLower,,"ethernet"
  691. HKR,Ndi\Interfaces,UpperRange,,"ndis2"
  692. HKR,Ndi\Interfaces,LowerRange,,"ethernet"
  693. ; Install sections
  694. HKR,Ndi\Install,ndis2,,"CE2.ndis2"
  695.  
  696. HKR,Ndi\params\MODE,ParamDesc,,"MODE"
  697. HKR,Ndi\params\MODE,default,,IO
  698. HKR,Ndi\params\MODE,type,,enum
  699. HKR,Ndi\params\MODE\enum,MEMORY,,"MEMORY"
  700. HKR,Ndi\params\MODE\enum,IO,,"IO"
  701. HKR,NDI\params\MODE,flag,1,10,00,00,00
  702.  
  703. HKR,Ndi,MatchAndMoveID,,"*pnp82c4"
  704.  
  705. HKR,,INT,1,04,00,00,00
  706. HKR,,IOADDRESS,1,02,00,00,00
  707. HKR,,MEM,1,01,00,00,00
  708. HKR,NDI\params\INT,resc,1,04,00,00,00
  709. HKR,Ndi\params\INT,ParamDesc,,"INT"
  710. HKR,NDI\params\INT,flag,1,10,00,00,00
  711. HKR,NDI\params\IOADDRESS,resc,1,02,00,00,00
  712. HKR,NDI\params\IOADDRESS,ParamDesc,,"IOADDRESS"
  713. HKR,NDI\params\IOADDRESS,flag,1,10,00,00,00
  714. HKR,NDI\params\MEM,resc,1,01,00,00,00
  715. HKR,NDI\params\MEM,ParamDesc,,"MEM"
  716. HKR,NDI\params\MEM,flag,1,10,00,00,00
  717. HKR,NDI\params\MEM,paragraph,,1
  718.  
  719. HKR,NDI\params\SOCKET,ParamDesc,,"SOCKET"
  720. HKR,NDI\params\SOCKET,type,,int
  721. HKR,Ndi\params\SOCKET,default,,1
  722. HKR,NDI\params\SOCKET,min,,1
  723. HKR,NDI\params\SOCKET,max,,2
  724. HKR,NDI\params\SOCKET,step,,1
  725. HKR,NDI\params\SOCKET,flag,1,10,00,00,00
  726. HKR,Ndi\params\SOCKET,optional,,1
  727.  
  728. HKR,NDI\params\IOWORDSIZE,ParamDesc,,"IOWORDSIZE"
  729. HKR,NDI\params\IOWORDSIZE,type,,int
  730. HKR,Ndi\params\IOWORDSIZE,default,,8
  731. HKR,NDI\params\IOWORDSIZE,min,,8
  732. HKR,NDI\params\IOWORDSIZE,max,,16
  733. HKR,NDI\params\IOWORDSIZE,step,,8
  734. HKR,NDI\params\IOWORDSIZE,flag,1,10,00,00,00
  735. HKR,Ndi\params\IOWORDSIZE,optional,,1
  736.  
  737. HKR,Ndi\params\SOCKETSERVICES,ParamDesc,,"SOCKETSERVICES"
  738. HKR,Ndi\params\SOCKETSERVICES,default,,Y
  739. HKR,Ndi\params\SOCKETSERVICES,type,,enum
  740. HKR,Ndi\params\SOCKETSERVICES\enum,Y,,"Y"
  741. HKR,Ndi\params\SOCKETSERVICES\enum,N,,"N"
  742. HKR,NDI\params\SOCKETSERVICES,flag,1,10,00,00,00
  743. HKR,Ndi\params\SOCKETSERVICES,optional,,1
  744.  
  745. HKR,Ndi\params\CARDSERVICES,ParamDesc,,"CARDSERVICES"
  746. HKR,Ndi\params\CARDSERVICES,default,,Y
  747. HKR,Ndi\params\CARDSERVICES,type,,enum
  748. HKR,Ndi\params\CARDSERVICES\enum,Y,,"Y"
  749. HKR,Ndi\params\CARDSERVICES\enum,N,,"N"
  750. HKR,NDI\params\CARDSERVICES,flag,1,10,00,00,00
  751. HKR,Ndi\params\CARDSERVICES,optional,,1
  752.  
  753. HKR,Ndi\params\LINKDISABLE,ParamDesc,,"LINKDISABLE"
  754. HKR,Ndi\params\LINKDISABLE,default,,""
  755. HKR,Ndi\params\LINKDISABLE,type,,enum
  756. HKR,Ndi\params\LINKDISABLE\enum,"",," "
  757. HKR,NDI\params\LINKDISABLE,flag,1,10,00,00,00
  758. HKR,Ndi\params\LINKDISABLE,optional,,1
  759.  
  760. ; Install NDIS2
  761. [CE2.ndis2]
  762. CopyFiles=CE2.ndis2.CopyFiles
  763. [CE2.ndis2.CopyFiles]
  764. ce2cfg.exe
  765. ce2ndis.exe
  766.  
  767. [CEM2.reg]
  768. HKR,,DevLoader,,*ndis
  769. HKR,,EnumPropPages,,"netdi.dll,EnumPropPages"
  770. ; NDIS Info
  771. HKR,NDIS,LogDriverName,,"CEM2NDIS"
  772. HKR,NDIS,MajorNdisVersion,1,03
  773. HKR,NDIS,MinorNdisVersion,1,0A
  774. HKR,NDIS\NDIS2,DriverName,,"XIRCOM$"
  775. HKR,NDIS\NDIS2,FileName,,"cem2ndis.exe"
  776. ; Interfaces
  777. HKR,Ndi\Interfaces,DefUpper,,"ndis2"
  778. HKR,Ndi\Interfaces,DefLower,,"ethernet"
  779. HKR,Ndi\Interfaces,UpperRange,,"ndis2"
  780. HKR,Ndi\Interfaces,LowerRange,,"ethernet"
  781. HKR,Ndi,MatchAndMoveID,,"*pnp82c3"
  782.  
  783. ; Install sections
  784. HKR,Ndi\Install,ndis2,,"CEM2.ndis2"
  785.  
  786. HKR,Ndi\params\MODE,ParamDesc,,"MODE"
  787. HKR,Ndi\params\MODE,default,,MEMORY
  788. HKR,Ndi\params\MODE,type,,enum
  789. HKR,Ndi\params\MODE\enum,MEMORY,,"MEMORY"
  790. HKR,Ndi\params\MODE\enum,IO,,"IO"
  791. HKR,NDI\params\MODE,flag,1,10,00,00,00
  792.  
  793. HKR,NDI\params\WORDSIZE,ParamDesc,,"WORDSIZE"
  794. HKR,NDI\params\WORDSIZE,type,,int
  795. HKR,Ndi\params\WORDSIZE,default,,16
  796. HKR,NDI\params\WORDSIZE,min,,8
  797. HKR,NDI\params\WORDSIZE,max,,16
  798. HKR,NDI\params\WORDSIZE,step,,8
  799. HKR,NDI\params\WORDSIZE,flag,1,10,00,00,00
  800.  
  801. HKR,NDI\params\TXBUFFERSIZE,ParamDesc,,"TXBUFFERSIZE"
  802. HKR,NDI\params\TXBUFFERSIZE,type,,int
  803. HKR,Ndi\params\TXBUFFERSIZE,default,,4
  804. HKR,Ndi\params\TXBUFFERSIZE,type,,enum
  805. HKR,Ndi\params\TXBUFFERSIZE\enum,2,,"2"
  806. HKR,Ndi\params\TXBUFFERSIZE\enum,4,,"4"
  807. HKR,Ndi\params\TXBUFFERSIZE\enum,8,,"8"
  808. HKR,Ndi\params\TXBUFFERSIZE\enum,16,,"16"
  809. HKR,NDI\params\TXBUFFERSIZE,flag,1,10,00,00,00
  810.  
  811. ; Install NDIS2
  812. [CEM2.ndis2]
  813. CopyFiles=CEM2.ndis2.CopyFiles
  814. [CEM2.ndis2.CopyFiles]
  815. cem2ndis.exe
  816.  
  817.  
  818. ;****************************************************************************
  819. ; Destination Directories
  820. ;****************************************************************************
  821. [DestinationDirs]
  822. DefaultDestDir              =11 ; LDID_SYS
  823. pe3ndis.ndis2.CopyFiles     =26 ; LDID_WINBOOT
  824. pe3odi.odi.CopyFiles        =26 ; LDID_WINBOOT
  825. nice.ndis3.CopyFiles        =11
  826. ce2ps.ndis3.CopyFiles       =11 ;
  827. XIRCOMTOK.ndis3.CopyFiles   =11
  828. pe3odi.ndis3.CopyFiles      =11 ; LDID_SYS
  829. CE10.ndis2.CopyFiles        =26 ; LDID_WINBOOT
  830. CEM2.ndis2.CopyFiles        =26 ; LDID_WINBOOT
  831. CE2.ndis2.CopyFiles         =26 ; LDID_WINBOOT
  832.  
  833. ;****************************************************************************
  834. ; Translatable strings
  835. ;****************************************************************************
  836.  
  837. [Strings]
  838. MS="Microsoft"
  839. ;
  840. ; Manufacturer names
  841. ;
  842. XIRCOM="Xircom"
  843. ;
  844. ; Adapter names
  845. ;
  846. *pnp8215.DeviceDesc="Xircom Pocket Ethernet III"
  847.  
  848. XIRCOM10BT= "Xircom CE-10 CreditCard Ethernet Adapter"
  849. XIRCOM10BTB="Xircom CE-10/A Corporate Series CreditCard Ethernet Adapter"
  850. XIRCOMCE2PS="Xircom CE2 Performance Series CreditCard Ethernet Adapter (9F5B only)"
  851. XIRCOMCT=   "Xircom CreditCard TokenRing Adapter (All Types)"
  852.  
  853. *pnp82c2.DeviceDesc="Xircom CE10 or CE10/A Upgrade from WFW NDIS3 Driver Only"
  854. *pnp82c3.DeviceDesc="Xircom CEM2 Upgrade from WFW NDIS3 Driver Only"
  855. *pnp82c4.DeviceDesc="Xircom CE2 Upgrade from WFW NDIS3 Driver Only"
  856. DSK_CE10="Xircom Network Drivers Disk A for the CreditCard Ethernet Adapter"
  857. DSK_CEM2="Xircom Network Drivers Disk for the CreditCard Ethernet+Modem II"
  858. DSK_CE2= "Xircom Network Drivers Disk for the CreditCard Ethernet Adapter IIps"
  859.  
  860.