home *** CD-ROM | disk | FTP | other *** search
/ Soft 19 / Soft19.iso / win95-rc / precopy2.cab / netxir.inf < prev    next >
INI File  |  1995-07-11  |  25KB  |  870 lines

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