home *** CD-ROM | disk | FTP | other *** search
/ What the Doctor Required - The Freshest December / December.iso / drivers / netlan / oce2xm / oce2xmf.inf < prev    next >
Encoding:
Windows Setup INFormation  |  1996-02-12  |  29.4 KB  |  921 lines

  1. ; OCE2XMF.INF
  2. ;
  3. ; This is the Setup information file for
  4. ; Olicom Ethernet Adapters
  5. ;
  6. ; Copyright 1995, Olicom A/S
  7.  
  8. [version]
  9. signature="$CHICAGO$"
  10. Class=MultiFunction
  11. provider=%P_Olicom%
  12. ;LayoutFile=LAYOUT.INF
  13.  
  14. [Manufacturer]
  15. %M_Olicom%=Olicom
  16.  
  17. [OLICOM]
  18. %OlicomOC2231.DeviceDesc%=OlicomGoCard.mf,PCMCIA\OLICOM-GOCARD_ETHERNET+MODEM_28800-272C
  19.  
  20. ;******************************************************************************
  21. ; PCMCIA\OLICOM-GOCARD_ETHERNET+MODEM_28800-272C
  22. ;******************************************************************************
  23.  
  24. [OlicomGoCard.mf]
  25. AddReg=StandardMF.Reg,ADDREG_OLICOM.reg
  26. CopyFiles=Inf.CopyFiles
  27.  
  28. [OlicomGoCard.mf.HW]
  29. AddReg=OlicomGoCard.mf.RegHW
  30.  
  31. [OlicomGoCard.mf.RegHW]
  32. HKR,Child0000,HardwareID,,MF\OLICOMOCE2X_DEV0
  33. HKR,Child0000,ResourceMap,1,00,02,04
  34. HKR,Child0001,HardwareID,,MF\OLICOMOCE2X_DEV1
  35. HKR,Child0001,ResourceMap,1,01,02,03,04
  36.  
  37. [StandardMF.Reg]
  38. HKR,,DevLoader,,*CONFIGMG
  39. HKR,,Enumerator,,*CONFIGMG
  40. HKR,,CMDrivFlags,1,03,00,00,00
  41.  
  42.  
  43. [ADDREG_OLICOM.reg]
  44. ;
  45. ;
  46. ; OVERRIDE for COM2
  47. ;
  48. HKR,Override,0000,1, \
  49. ;
  50. ; CONFIGMG_VERSION
  51. ;
  52. 00,04,00,00, \
  53. ;
  54. ; PRIORITY
  55. ;
  56. 00,20,00,00, \
  57. ;
  58. ; I/O Resource Descriptor 0: COM port
  59. ;
  60. 24,00,00,00, \ ; Total length of I/O Resource Descriptor
  61. 02,00,00,00, \ ; ResType_IO = 0x00000002
  62. 01,00, \       ; IOD_Count;
  63. 0C,00, \       ; IOD_Type;         // IOType_Range = 0x000C
  64. 00,00, \       ; IOD_Alloc_Base;
  65. 00,00, \       ; IOD_Alloc_End;
  66. 00,00, \       ; IOD_DesFlags;
  67. 00, \          ; IOD_Alloc_Alias;
  68. 00, \          ; IOD_Alloc_Decode;
  69. F8,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  70. 08,00, \       ; IOR_nPorts;       // Number of ports, pony=10
  71. F8,02, \       ; IOR_Min;          // Min port address
  72. FF,02, \       ; IOR_Max;          // Max port address
  73. 00,00, \       ; IOR_RangeFlags;   // Flags
  74. 00, \          ; IOR_Alias;        // Alias offset
  75. 00, \          ; IOR_Decode;       // Address specified
  76. E5,00,00,00, \ ; PCCARD flags, 0x40 = 16-bit port
  77. ;
  78. ; I/O Resource Descriptor 1 : LAN Card
  79. ;
  80. 24,00,00,00, \ ; Total length of I/O Resource Descriptor
  81. 02,00,00,00, \ ; ResType_IO = 0x00000002
  82. 01,00, \       ; IOD_Count;
  83. 0C,00, \       ; IOD_Type;         // IOType_Range = 0x000C
  84. 00,00, \       ; IOD_Alloc_Base;
  85. 00,00, \       ; IOD_Alloc_End;
  86. 00,00, \       ; IOD_DesFlags;
  87. 00, \          ; IOD_Alloc_Alias;
  88. 00, \          ; IOD_Alloc_Decode;
  89. E0,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  90. 20,00, \       ; IOR_nPorts;       // Number of ports, pony=10
  91. 00,00, \       ; IOR_Min;       // Min port address
  92. FF,FF, \       ; IOR_Max;          // Max port address
  93. 00,00, \       ; IOR_RangeFlags;   // Flags
  94. 00, \          ; IOR_Alias;        // Alias offset
  95. 00, \          ; IOR_Decode;       // Address specified
  96. E5,00,00,00, \ ; PCCARD flags, 0x40 = 16-bit port
  97. ;
  98. ; IRQ Resource Descriptor
  99. ;
  100. 14,00,00,00, \ ; Total length of IRQ Resource Descriptor
  101. 04,00,00,00, \ ; ResType_IRQ = 0x00000004
  102. 00,00, \       ; IRQD_Flags;
  103. 00,00, \       ; IRQD_Alloc_Num;   // Allocated IRQ number
  104. 08,00, \       ; IRQD_Req_Mask;    // Mask of possible IRQs
  105. 00,00, \       ; IRQD_Reserved;
  106. 30,00,00,00, \ ; PCCARD flags, 0x20 = Level mode interrupts
  107. ;
  108. ; MEM Resource Descriptor
  109. ;
  110. 34,00,00,00, \ ; Total length of Memory Resource Descriptor
  111. 01,00,00,00, \ ; ResType_Mem = 0x00000001
  112. 01,00, \       ; MD_Count;
  113. 14,00, \       ; MD_Type;          // MType_Range = 0x0014
  114. 00,00,00,00, \ ; MD_Alloc_Base;
  115. 00,00,00,00, \ ; MD_Alloc_End;
  116. 00,00, \       ; MD_Flags;
  117. 00,00, \       ; MD_Reserved;
  118. 00,F0,FF,FF, \ ; MR_Align;         // Mask for base alignment
  119. 00,10,00,00, \ ; MR_nBytes;        // Count of bytes
  120. 00,00,00,00, \ ; MR_Min;      // Min Address
  121. FF,FF,FF,FF, \ ; MR_Max;      // Max Address
  122. 00,00, \       ; MR_Flags;         // Flags
  123. 00,00, \       ; MR_Reserved;
  124. 02,00,00,00, \ ; PCCARD flags, 0x02 = attribute mem, or
  125.                ;         0x08 = 16-bit common mem
  126. 00,00,00,00, \ ; Memory card address
  127. ;
  128. ; REQUEST_CONFIG_PKT Descriptor
  129. ;
  130. 19,00,00,00, \ ; Total length of REQUEST_CONFIG_PKT Descriptor
  131. 7C,89,00,00, \ ; (ResType_Ignored_Bit + PCCARD_DEVICE_ID) = 0x897C
  132. 00,00, \       ; Socket;
  133. 02,00, \       ; Attributes;
  134. 32, \          ; Vcc;
  135. 32, \           ; Vpp1; 78
  136. 32, \           ; Vpp2; 78
  137. 02, \          ; IntType;
  138. F0,03,00,00, \ ; ConfigBase;
  139. 08, \           ; Status;
  140. 00, \          ; Pin;
  141. 00, \          ; Copy;
  142. 59, \           ; ConfigIndex;
  143. 03, \           ; Present;
  144. ;
  145. ; TERMINATOR
  146. ;
  147. 00,00,00,00
  148. ;
  149. ;
  150. ; OVERRIDE for COM3
  151. ;
  152. HKR,Override,0001,1, \
  153. ;
  154. ; CONFIGMG_VERSION
  155. ;
  156. 00,04,00,00, \
  157. ;
  158. ; PRIORITY
  159. ;
  160. 00,20,00,00, \
  161. ;
  162. ; I/O Resource Descriptor 0: COM port
  163. ;
  164. 24,00,00,00, \ ; Total length of I/O Resource Descriptor
  165. 02,00,00,00, \ ; ResType_IO = 0x00000002
  166. 01,00, \       ; IOD_Count;
  167. 0C,00, \       ; IOD_Type;         // IOType_Range = 0x000C
  168. 00,00, \       ; IOD_Alloc_Base;
  169. 00,00, \       ; IOD_Alloc_End;
  170. 00,00, \       ; IOD_DesFlags;
  171. 00, \          ; IOD_Alloc_Alias;
  172. 00, \          ; IOD_Alloc_Decode;
  173. F8,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  174. 08,00, \       ; IOR_nPorts;       // Number of ports, pony=10
  175. E8,03, \       ; IOR_Min;          // Min port address
  176. EF,03, \       ; IOR_Max;          // Max port address
  177. 00,00, \       ; IOR_RangeFlags;   // Flags
  178. 00, \          ; IOR_Alias;        // Alias offset
  179. 00, \          ; IOR_Decode;       // Address specified
  180. E5,00,00,00, \ ; PCCARD flags, 0x40 = 16-bit port
  181. ;
  182. ; I/O Resource Descriptor 1 : LAN Card
  183. ;
  184. 24,00,00,00, \ ; Total length of I/O Resource Descriptor
  185. 02,00,00,00, \ ; ResType_IO = 0x00000002
  186. 01,00, \       ; IOD_Count;
  187. 0C,00, \       ; IOD_Type;         // IOType_Range = 0x000C
  188. 00,00, \       ; IOD_Alloc_Base;
  189. 00,00, \       ; IOD_Alloc_End;
  190. 00,00, \       ; IOD_DesFlags;
  191. 00, \          ; IOD_Alloc_Alias;
  192. 00, \          ; IOD_Alloc_Decode;
  193. E0,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  194. 20,00, \       ; IOR_nPorts;       // Number of ports, pony=10
  195. 00,00, \       ; IOR_Min;       // Min port address
  196. FF,FF, \       ; IOR_Max;          // Max port address
  197. 00,00, \       ; IOR_RangeFlags;   // Flags
  198. 00, \          ; IOR_Alias;        // Alias offset
  199. 00, \          ; IOR_Decode;       // Address specified
  200. E5,00,00,00, \ ; PCCARD flags, 0x40 = 16-bit port
  201. ;
  202. ; IRQ Resource Descriptor
  203. ;
  204. 14,00,00,00, \ ; Total length of IRQ Resource Descriptor
  205. 04,00,00,00, \ ; ResType_IRQ = 0x00000004
  206. 00,00, \       ; IRQD_Flags;
  207. 00,00, \       ; IRQD_Alloc_Num;   // Allocated IRQ number
  208. 10,00, \       ; IRQD_Req_Mask;    // Mask of possible IRQs
  209. 00,00, \       ; IRQD_Reserved;
  210. 30,00,00,00, \ ; PCCARD flags, 0x20 = Level mode interrupts
  211. ;
  212. ; MEM Resource Descriptor
  213. ;
  214. 34,00,00,00, \ ; Total length of Memory Resource Descriptor
  215. 01,00,00,00, \ ; ResType_Mem = 0x00000001
  216. 01,00, \       ; MD_Count;
  217. 14,00, \       ; MD_Type;          // MType_Range = 0x0014
  218. 00,00,00,00, \ ; MD_Alloc_Base;
  219. 00,00,00,00, \ ; MD_Alloc_End;
  220. 00,00, \       ; MD_Flags;
  221. 00,00, \       ; MD_Reserved;
  222. 00,F0,FF,FF, \ ; MR_Align;         // Mask for base alignment
  223. 00,10,00,00, \ ; MR_nBytes;        // Count of bytes
  224. 00,00,00,00, \ ; MR_Min;      // Min Address
  225. FF,FF,FF,FF, \ ; MR_Max;      // Max Address
  226. 00,00, \       ; MR_Flags;         // Flags
  227. 00,00, \       ; MR_Reserved;
  228. 02,00,00,00, \ ; PCCARD flags, 0x02 = attribute mem, or
  229.                ;         0x08 = 16-bit common mem
  230. 00,00,00,00, \ ; Memory card address
  231. ;
  232. ; REQUEST_CONFIG_PKT Descriptor
  233. ;
  234. 19,00,00,00, \ ; Total length of REQUEST_CONFIG_PKT Descriptor
  235. 7C,89,00,00, \ ; (ResType_Ignored_Bit + PCCARD_DEVICE_ID) = 0x897C
  236. 00,00, \       ; Socket;
  237. 02,00, \       ; Attributes;
  238. 32, \          ; Vcc;
  239. 32, \           ; Vpp1; 78
  240. 32, \           ; Vpp2; 78
  241. 02, \          ; IntType;
  242. F0,03,00,00, \ ; ConfigBase;
  243. 08, \           ; Status;
  244. 00, \          ; Pin;
  245. 00, \          ; Copy;
  246. 69, \           ; ConfigIndex;
  247. 03, \           ; Present;
  248. ;
  249. ; TERMINATOR
  250. ;
  251. 00,00,00,00
  252. ;
  253. ;
  254. ; OVERRIDE for COM4
  255. ;
  256. HKR,Override,0002,1, \
  257. ;
  258. ; CONFIGMG_VERSION
  259. ;
  260. 00,04,00,00, \
  261. ;
  262. ; PRIORITY
  263. ;
  264. 00,20,00,00, \
  265. ;
  266. ; I/O Resource Descriptor 0: COM port
  267. ;
  268. 24,00,00,00, \ ; Total length of I/O Resource Descriptor
  269. 02,00,00,00, \ ; ResType_IO = 0x00000002
  270. 01,00, \       ; IOD_Count;
  271. 0C,00, \       ; IOD_Type;         // IOType_Range = 0x000C
  272. 00,00, \       ; IOD_Alloc_Base;
  273. 00,00, \       ; IOD_Alloc_End;
  274. 00,00, \       ; IOD_DesFlags;
  275. 00, \          ; IOD_Alloc_Alias;
  276. 00, \          ; IOD_Alloc_Decode;
  277. F8,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  278. 08,00, \       ; IOR_nPorts;       // Number of ports, pony=10
  279. E8,02, \       ; IOR_Min;          // Min port address
  280. EF,02, \       ; IOR_Max;          // Max port address
  281. 00,00, \       ; IOR_RangeFlags;   // Flags
  282. 00, \          ; IOR_Alias;        // Alias offset
  283. 00, \          ; IOR_Decode;       // Address specified
  284. E5,00,00,00, \ ; PCCARD flags, 0x40 = 16-bit port
  285. ;
  286. ; I/O Resource Descriptor 1 : LAN Card
  287. ;
  288. 24,00,00,00, \ ; Total length of I/O Resource Descriptor
  289. 02,00,00,00, \ ; ResType_IO = 0x00000002
  290. 01,00, \       ; IOD_Count;
  291. 0C,00, \       ; IOD_Type;         // IOType_Range = 0x000C
  292. 00,00, \       ; IOD_Alloc_Base;
  293. 00,00, \       ; IOD_Alloc_End;
  294. 00,00, \       ; IOD_DesFlags;
  295. 00, \          ; IOD_Alloc_Alias;
  296. 00, \          ; IOD_Alloc_Decode;
  297. E0,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  298. 20,00, \       ; IOR_nPorts;       // Number of ports, pony=10
  299. 00,00, \       ; IOR_Min;       // Min port address
  300. FF,FF, \       ; IOR_Max;          // Max port address
  301. 00,00, \       ; IOR_RangeFlags;   // Flags
  302. 00, \          ; IOR_Alias;        // Alias offset
  303. 00, \          ; IOR_Decode;       // Address specified
  304. E5,00,00,00, \ ; PCCARD flags, 0x40 = 16-bit port
  305. ;
  306. ; IRQ Resource Descriptor
  307. ;
  308. 14,00,00,00, \ ; Total length of IRQ Resource Descriptor
  309. 04,00,00,00, \ ; ResType_IRQ = 0x00000004
  310. 00,00, \       ; IRQD_Flags;
  311. 00,00, \       ; IRQD_Alloc_Num;   // Allocated IRQ number
  312. 08,00, \       ; IRQD_Req_Mask;    // Mask of possible IRQs
  313. 00,00, \       ; IRQD_Reserved;
  314. 30,00,00,00, \ ; PCCARD flags, 0x20 = Level mode interrupts
  315. ;
  316. ; MEM Resource Descriptor
  317. ;
  318. 34,00,00,00, \ ; Total length of Memory Resource Descriptor
  319. 01,00,00,00, \ ; ResType_Mem = 0x00000001
  320. 01,00, \       ; MD_Count;
  321. 14,00, \       ; MD_Type;          // MType_Range = 0x0014
  322. 00,00,00,00, \ ; MD_Alloc_Base;
  323. 00,00,00,00, \ ; MD_Alloc_End;
  324. 00,00, \       ; MD_Flags;
  325. 00,00, \       ; MD_Reserved;
  326. 00,F0,FF,FF, \ ; MR_Align;         // Mask for base alignment
  327. 00,10,00,00, \ ; MR_nBytes;        // Count of bytes
  328. 00,00,00,00, \ ; MR_Min;      // Min Address
  329. FF,FF,FF,FF, \ ; MR_Max;      // Max Address
  330. 00,00, \       ; MR_Flags;         // Flags
  331. 00,00, \       ; MR_Reserved;
  332. 02,00,00,00, \ ; PCCARD flags, 0x02 = attribute mem, or
  333.                ;         0x08 = 16-bit common mem
  334. 00,00,00,00, \ ; Memory card address
  335. ;
  336. ; REQUEST_CONFIG_PKT Descriptor
  337. ;
  338. 19,00,00,00, \ ; Total length of REQUEST_CONFIG_PKT Descriptor
  339. 7C,89,00,00, \ ; (ResType_Ignored_Bit + PCCARD_DEVICE_ID) = 0x897C
  340. 00,00, \       ; Socket;
  341. 02,00, \       ; Attributes;
  342. 32, \          ; Vcc;
  343. 32, \           ; Vpp1; 78
  344. 32, \           ; Vpp2; 78
  345. 02, \          ; IntType;
  346. F0,03,00,00, \ ; ConfigBase;
  347. 08, \           ; Status;
  348. 00, \          ; Pin;
  349. 00, \          ; Copy;
  350. 79, \           ; ConfigIndex;
  351. 03, \           ; Present;
  352. ;
  353. ; TERMINATOR
  354. ;
  355. 00,00,00,00
  356. ;
  357. ;
  358. ;
  359. ; OVERRIDE for COM1
  360. ;
  361. HKR,Override,0003,1, \
  362. ;
  363. ; CONFIGMG_VERSION
  364. ;
  365. 00,04,00,00, \
  366. ;
  367. ; PRIORITY
  368. ;
  369. 00,20,00,00, \
  370. ;
  371. ; I/O Resource Descriptor 0: COM port
  372. ;
  373. 24,00,00,00, \ ; Total length of I/O Resource Descriptor
  374. 02,00,00,00, \ ; ResType_IO = 0x00000002
  375. 01,00, \       ; IOD_Count;
  376. 0C,00, \       ; IOD_Type;         // IOType_Range = 0x000C
  377. 00,00, \       ; IOD_Alloc_Base;
  378. 00,00, \       ; IOD_Alloc_End;
  379. 00,00, \       ; IOD_DesFlags;
  380. 00, \          ; IOD_Alloc_Alias;
  381. 00, \          ; IOD_Alloc_Decode;
  382. F8,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  383. 08,00, \       ; IOR_nPorts;       // Number of ports, pony=10
  384. F8,03, \       ; IOR_Min;          // Min port address
  385. FF,03, \       ; IOR_Max;          // Max port address
  386. 00,00, \       ; IOR_RangeFlags;   // Flags
  387. 00, \          ; IOR_Alias;        // Alias offset
  388. 00, \          ; IOR_Decode;       // Address specified
  389. E5,00,00,00, \ ; PCCARD flags, 0x40 = 16-bit port
  390. ;
  391. ; I/O Resource Descriptor 1 : LAN Card
  392. ;
  393. 24,00,00,00, \ ; Total length of I/O Resource Descriptor
  394. 02,00,00,00, \ ; ResType_IO = 0x00000002
  395. 01,00, \       ; IOD_Count;
  396. 0C,00, \       ; IOD_Type;         // IOType_Range = 0x000C
  397. 00,00, \       ; IOD_Alloc_Base;
  398. 00,00, \       ; IOD_Alloc_End;
  399. 00,00, \       ; IOD_DesFlags;
  400. 00, \          ; IOD_Alloc_Alias;
  401. 00, \          ; IOD_Alloc_Decode;
  402. E0,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  403. 20,00, \       ; IOR_nPorts;       // Number of ports, pony=10
  404. 00,00, \       ; IOR_Min;       // Min port address
  405. FF,FF, \       ; IOR_Max;          // Max port address
  406. 00,00, \       ; IOR_RangeFlags;   // Flags
  407. 00, \          ; IOR_Alias;        // Alias offset
  408. 00, \          ; IOR_Decode;       // Address specified
  409. E5,00,00,00, \ ; PCCARD flags, 0x40 = 16-bit port
  410. ;
  411. ; IRQ Resource Descriptor
  412. ;
  413. 14,00,00,00, \ ; Total length of IRQ Resource Descriptor
  414. 04,00,00,00, \ ; ResType_IRQ = 0x00000004
  415. 00,00, \       ; IRQD_Flags;
  416. 00,00, \       ; IRQD_Alloc_Num;   // Allocated IRQ number
  417. 10,00, \       ; IRQD_Req_Mask;    // Mask of possible IRQs
  418. 00,00, \       ; IRQD_Reserved;
  419. 30,00,00,00, \ ; PCCARD flags, 0x20 = Level mode interrupts
  420. ;
  421. ; MEM Resource Descriptor
  422. ;
  423. 34,00,00,00, \ ; Total length of Memory Resource Descriptor
  424. 01,00,00,00, \ ; ResType_Mem = 0x00000001
  425. 01,00, \       ; MD_Count;
  426. 14,00, \       ; MD_Type;          // MType_Range = 0x0014
  427. 00,00,00,00, \ ; MD_Alloc_Base;
  428. 00,00,00,00, \ ; MD_Alloc_End;
  429. 00,00, \       ; MD_Flags;
  430. 00,00, \       ; MD_Reserved;
  431. 00,F0,FF,FF, \ ; MR_Align;         // Mask for base alignment
  432. 00,10,00,00, \ ; MR_nBytes;        // Count of bytes
  433. 00,00,00,00, \ ; MR_Min;      // Min Address
  434. FF,FF,FF,FF, \ ; MR_Max;      // Max Address
  435. 00,00, \       ; MR_Flags;         // Flags
  436. 00,00, \       ; MR_Reserved;
  437. 02,00,00,00, \ ; PCCARD flags, 0x02 = attribute mem, or
  438.                ;         0x08 = 16-bit common mem
  439. 00,00,00,00, \ ; Memory card address
  440. ;
  441. ; REQUEST_CONFIG_PKT Descriptor
  442. ;
  443. 19,00,00,00, \ ; Total length of REQUEST_CONFIG_PKT Descriptor
  444. 7C,89,00,00, \ ; (ResType_Ignored_Bit + PCCARD_DEVICE_ID) = 0x897C
  445. 00,00, \       ; Socket;
  446. 02,00, \       ; Attributes;
  447. 32, \          ; Vcc;
  448. 32, \           ; Vpp1; 78
  449. 32, \           ; Vpp2; 78
  450. 02, \          ; IntType;
  451. F0,03,00,00, \ ; ConfigBase;
  452. 08, \           ; Status;
  453. 00, \          ; Pin;
  454. 00, \          ; Copy;
  455. 49, \           ; ConfigIndex;
  456. 03, \           ; Present;
  457. ;
  458. ; TERMINATOR
  459. ;
  460. 00,00,00,00
  461. ;
  462. ;
  463. ;
  464. ; OVERRIDE for COM2
  465. ;
  466. HKR,Override,0000,1, \
  467. ;
  468. ; CONFIGMG_VERSION
  469. ;
  470. 00,04,00,00, \
  471. ;
  472. ; PRIORITY
  473. ;
  474. 00,20,00,00, \
  475. ;
  476. ; I/O Resource Descriptor 0: COM port
  477. ;
  478. 24,00,00,00, \ ; Total length of I/O Resource Descriptor
  479. 02,00,00,00, \ ; ResType_IO = 0x00000002
  480. 01,00, \       ; IOD_Count;
  481. 0C,00, \       ; IOD_Type;         // IOType_Range = 0x000C
  482. 00,00, \       ; IOD_Alloc_Base;
  483. 00,00, \       ; IOD_Alloc_End;
  484. 00,00, \       ; IOD_DesFlags;
  485. 00, \          ; IOD_Alloc_Alias;
  486. 00, \          ; IOD_Alloc_Decode;
  487. F8,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  488. 08,00, \       ; IOR_nPorts;       // Number of ports, pony=10
  489. F8,02, \       ; IOR_Min;          // Min port address
  490. FF,02, \       ; IOR_Max;          // Max port address
  491. 00,00, \       ; IOR_RangeFlags;   // Flags
  492. 00, \          ; IOR_Alias;        // Alias offset
  493. 00, \          ; IOR_Decode;       // Address specified
  494. E5,00,00,00, \ ; PCCARD flags, 0x40 = 16-bit port
  495. ;
  496. ; I/O Resource Descriptor 1 : LAN Card
  497. ;
  498. 24,00,00,00, \ ; Total length of I/O Resource Descriptor
  499. 02,00,00,00, \ ; ResType_IO = 0x00000002
  500. 01,00, \       ; IOD_Count;
  501. 0C,00, \       ; IOD_Type;         // IOType_Range = 0x000C
  502. 00,00, \       ; IOD_Alloc_Base;
  503. 00,00, \       ; IOD_Alloc_End;
  504. 00,00, \       ; IOD_DesFlags;
  505. 00, \          ; IOD_Alloc_Alias;
  506. 00, \          ; IOD_Alloc_Decode;
  507. E0,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  508. 20,00, \       ; IOR_nPorts;       // Number of ports, pony=10
  509. 00,00, \       ; IOR_Min;       // Min port address
  510. FF,FF, \       ; IOR_Max;          // Max port address
  511. 00,00, \       ; IOR_RangeFlags;   // Flags
  512. 00, \          ; IOR_Alias;        // Alias offset
  513. 00, \          ; IOR_Decode;       // Address specified
  514. E5,00,00,00, \ ; PCCARD flags, 0x40 = 16-bit port
  515. ;
  516. ; IRQ Resource Descriptor
  517. ;
  518. 14,00,00,00, \ ; Total length of IRQ Resource Descriptor
  519. 04,00,00,00, \ ; ResType_IRQ = 0x00000004
  520. 00,00, \       ; IRQD_Flags;
  521. 00,00, \       ; IRQD_Alloc_Num;   // Allocated IRQ number
  522. ff,ff, \       ; IRQD_Req_Mask;    // Mask of possible IRQs
  523. 00,00, \       ; IRQD_Reserved;
  524. 30,00,00,00, \ ; PCCARD flags, 0x20 = Level mode interrupts
  525. ;
  526. ; MEM Resource Descriptor
  527. ;
  528. 34,00,00,00, \ ; Total length of Memory Resource Descriptor
  529. 01,00,00,00, \ ; ResType_Mem = 0x00000001
  530. 01,00, \       ; MD_Count;
  531. 14,00, \       ; MD_Type;          // MType_Range = 0x0014
  532. 00,00,00,00, \ ; MD_Alloc_Base;
  533. 00,00,00,00, \ ; MD_Alloc_End;
  534. 00,00, \       ; MD_Flags;
  535. 00,00, \       ; MD_Reserved;
  536. 00,F0,FF,FF, \ ; MR_Align;         // Mask for base alignment
  537. 00,10,00,00, \ ; MR_nBytes;        // Count of bytes
  538. 00,00,00,00, \ ; MR_Min;      // Min Address
  539. FF,FF,FF,FF, \ ; MR_Max;      // Max Address
  540. 00,00, \       ; MR_Flags;         // Flags
  541. 00,00, \       ; MR_Reserved;
  542. 02,00,00,00, \ ; PCCARD flags, 0x02 = attribute mem, or
  543.                ;         0x08 = 16-bit common mem
  544. 00,00,00,00, \ ; Memory card address
  545. ;
  546. ; REQUEST_CONFIG_PKT Descriptor
  547. ;
  548. 19,00,00,00, \ ; Total length of REQUEST_CONFIG_PKT Descriptor
  549. 7C,89,00,00, \ ; (ResType_Ignored_Bit + PCCARD_DEVICE_ID) = 0x897C
  550. 00,00, \       ; Socket;
  551. 02,00, \       ; Attributes;
  552. 32, \          ; Vcc;
  553. 32, \           ; Vpp1; 78
  554. 32, \           ; Vpp2; 78
  555. 02, \          ; IntType;
  556. F0,03,00,00, \ ; ConfigBase;
  557. 08, \           ; Status;
  558. 00, \          ; Pin;
  559. 00, \          ; Copy;
  560. 59, \           ; ConfigIndex;
  561. 03, \           ; Present;
  562. ;
  563. ; TERMINATOR
  564. ;
  565. 00,00,00,00
  566. ;
  567. ;
  568. ; OVERRIDE for COM3
  569. ;
  570. HKR,Override,0001,1, \
  571. ;
  572. ; CONFIGMG_VERSION
  573. ;
  574. 00,04,00,00, \
  575. ;
  576. ; PRIORITY
  577. ;
  578. 00,20,00,00, \
  579. ;
  580. ; I/O Resource Descriptor 0: COM port
  581. ;
  582. 24,00,00,00, \ ; Total length of I/O Resource Descriptor
  583. 02,00,00,00, \ ; ResType_IO = 0x00000002
  584. 01,00, \       ; IOD_Count;
  585. 0C,00, \       ; IOD_Type;         // IOType_Range = 0x000C
  586. 00,00, \       ; IOD_Alloc_Base;
  587. 00,00, \       ; IOD_Alloc_End;
  588. 00,00, \       ; IOD_DesFlags;
  589. 00, \          ; IOD_Alloc_Alias;
  590. 00, \          ; IOD_Alloc_Decode;
  591. F8,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  592. 08,00, \       ; IOR_nPorts;       // Number of ports, pony=10
  593. E8,03, \       ; IOR_Min;          // Min port address
  594. EF,03, \       ; IOR_Max;          // Max port address
  595. 00,00, \       ; IOR_RangeFlags;   // Flags
  596. 00, \          ; IOR_Alias;        // Alias offset
  597. 00, \          ; IOR_Decode;       // Address specified
  598. E5,00,00,00, \ ; PCCARD flags, 0x40 = 16-bit port
  599. ;
  600. ; I/O Resource Descriptor 1 : LAN Card
  601. ;
  602. 24,00,00,00, \ ; Total length of I/O Resource Descriptor
  603. 02,00,00,00, \ ; ResType_IO = 0x00000002
  604. 01,00, \       ; IOD_Count;
  605. 0C,00, \       ; IOD_Type;         // IOType_Range = 0x000C
  606. 00,00, \       ; IOD_Alloc_Base;
  607. 00,00, \       ; IOD_Alloc_End;
  608. 00,00, \       ; IOD_DesFlags;
  609. 00, \          ; IOD_Alloc_Alias;
  610. 00, \          ; IOD_Alloc_Decode;
  611. E0,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  612. 20,00, \       ; IOR_nPorts;       // Number of ports, pony=10
  613. 00,00, \       ; IOR_Min;       // Min port address
  614. FF,FF, \       ; IOR_Max;          // Max port address
  615. 00,00, \       ; IOR_RangeFlags;   // Flags
  616. 00, \          ; IOR_Alias;        // Alias offset
  617. 00, \          ; IOR_Decode;       // Address specified
  618. E5,00,00,00, \ ; PCCARD flags, 0x40 = 16-bit port
  619. ;
  620. ; IRQ Resource Descriptor
  621. ;
  622. 14,00,00,00, \ ; Total length of IRQ Resource Descriptor
  623. 04,00,00,00, \ ; ResType_IRQ = 0x00000004
  624. 00,00, \       ; IRQD_Flags;
  625. 00,00, \       ; IRQD_Alloc_Num;   // Allocated IRQ number
  626. FF,FF, \       ; IRQD_Req_Mask;    // Mask of possible IRQs
  627. 00,00, \       ; IRQD_Reserved;
  628. 30,00,00,00, \ ; PCCARD flags, 0x20 = Level mode interrupts
  629. ;
  630. ; MEM Resource Descriptor
  631. ;
  632. 34,00,00,00, \ ; Total length of Memory Resource Descriptor
  633. 01,00,00,00, \ ; ResType_Mem = 0x00000001
  634. 01,00, \       ; MD_Count;
  635. 14,00, \       ; MD_Type;          // MType_Range = 0x0014
  636. 00,00,00,00, \ ; MD_Alloc_Base;
  637. 00,00,00,00, \ ; MD_Alloc_End;
  638. 00,00, \       ; MD_Flags;
  639. 00,00, \       ; MD_Reserved;
  640. 00,F0,FF,FF, \ ; MR_Align;         // Mask for base alignment
  641. 00,10,00,00, \ ; MR_nBytes;        // Count of bytes
  642. 00,00,00,00, \ ; MR_Min;      // Min Address
  643. FF,FF,FF,FF, \ ; MR_Max;      // Max Address
  644. 00,00, \       ; MR_Flags;         // Flags
  645. 00,00, \       ; MR_Reserved;
  646. 02,00,00,00, \ ; PCCARD flags, 0x02 = attribute mem, or
  647.                ;         0x08 = 16-bit common mem
  648. 00,00,00,00, \ ; Memory card address
  649. ;
  650. ; REQUEST_CONFIG_PKT Descriptor
  651. ;
  652. 19,00,00,00, \ ; Total length of REQUEST_CONFIG_PKT Descriptor
  653. 7C,89,00,00, \ ; (ResType_Ignored_Bit + PCCARD_DEVICE_ID) = 0x897C
  654. 00,00, \       ; Socket;
  655. 02,00, \       ; Attributes;
  656. 32, \          ; Vcc;
  657. 32, \           ; Vpp1; 78
  658. 32, \           ; Vpp2; 78
  659. 02, \          ; IntType;
  660. F0,03,00,00, \ ; ConfigBase;
  661. 08, \           ; Status;
  662. 00, \          ; Pin;
  663. 00, \          ; Copy;
  664. 69, \           ; ConfigIndex;
  665. 03, \           ; Present;
  666. ;
  667. ; TERMINATOR
  668. ;
  669. 00,00,00,00
  670. ;
  671. ;
  672. ; OVERRIDE for COM4
  673. ;
  674. HKR,Override,0002,1, \
  675. ;
  676. ; CONFIGMG_VERSION
  677. ;
  678. 00,04,00,00, \
  679. ;
  680. ; PRIORITY
  681. ;
  682. 00,20,00,00, \
  683. ;
  684. ; I/O Resource Descriptor 0: COM port
  685. ;
  686. 24,00,00,00, \ ; Total length of I/O Resource Descriptor
  687. 02,00,00,00, \ ; ResType_IO = 0x00000002
  688. 01,00, \       ; IOD_Count;
  689. 0C,00, \       ; IOD_Type;         // IOType_Range = 0x000C
  690. 00,00, \       ; IOD_Alloc_Base;
  691. 00,00, \       ; IOD_Alloc_End;
  692. 00,00, \       ; IOD_DesFlags;
  693. 00, \          ; IOD_Alloc_Alias;
  694. 00, \          ; IOD_Alloc_Decode;
  695. F8,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  696. 08,00, \       ; IOR_nPorts;       // Number of ports, pony=10
  697. E8,02, \       ; IOR_Min;          // Min port address
  698. EF,02, \       ; IOR_Max;          // Max port address
  699. 00,00, \       ; IOR_RangeFlags;   // Flags
  700. 00, \          ; IOR_Alias;        // Alias offset
  701. 00, \          ; IOR_Decode;       // Address specified
  702. E5,00,00,00, \ ; PCCARD flags, 0x40 = 16-bit port
  703. ;
  704. ; I/O Resource Descriptor 1 : LAN Card
  705. ;
  706. 24,00,00,00, \ ; Total length of I/O Resource Descriptor
  707. 02,00,00,00, \ ; ResType_IO = 0x00000002
  708. 01,00, \       ; IOD_Count;
  709. 0C,00, \       ; IOD_Type;         // IOType_Range = 0x000C
  710. 00,00, \       ; IOD_Alloc_Base;
  711. 00,00, \       ; IOD_Alloc_End;
  712. 00,00, \       ; IOD_DesFlags;
  713. 00, \          ; IOD_Alloc_Alias;
  714. 00, \          ; IOD_Alloc_Decode;
  715. E0,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  716. 20,00, \       ; IOR_nPorts;       // Number of ports, pony=10
  717. 00,00, \       ; IOR_Min;       // Min port address
  718. FF,FF, \       ; IOR_Max;          // Max port address
  719. 00,00, \       ; IOR_RangeFlags;   // Flags
  720. 00, \          ; IOR_Alias;        // Alias offset
  721. 00, \          ; IOR_Decode;       // Address specified
  722. E5,00,00,00, \ ; PCCARD flags, 0x40 = 16-bit port
  723. ;
  724. ; IRQ Resource Descriptor
  725. ;
  726. 14,00,00,00, \ ; Total length of IRQ Resource Descriptor
  727. 04,00,00,00, \ ; ResType_IRQ = 0x00000004
  728. 00,00, \       ; IRQD_Flags;
  729. 00,00, \       ; IRQD_Alloc_Num;   // Allocated IRQ number
  730. FF,FF, \       ; IRQD_Req_Mask;    // Mask of possible IRQs
  731. 00,00, \       ; IRQD_Reserved;
  732. 30,00,00,00, \ ; PCCARD flags, 0x20 = Level mode interrupts
  733. ;
  734. ; MEM Resource Descriptor
  735. ;
  736. 34,00,00,00, \ ; Total length of Memory Resource Descriptor
  737. 01,00,00,00, \ ; ResType_Mem = 0x00000001
  738. 01,00, \       ; MD_Count;
  739. 14,00, \       ; MD_Type;          // MType_Range = 0x0014
  740. 00,00,00,00, \ ; MD_Alloc_Base;
  741. 00,00,00,00, \ ; MD_Alloc_End;
  742. 00,00, \       ; MD_Flags;
  743. 00,00, \       ; MD_Reserved;
  744. 00,F0,FF,FF, \ ; MR_Align;         // Mask for base alignment
  745. 00,10,00,00, \ ; MR_nBytes;        // Count of bytes
  746. 00,00,00,00, \ ; MR_Min;      // Min Address
  747. FF,FF,FF,FF, \ ; MR_Max;      // Max Address
  748. 00,00, \       ; MR_Flags;         // Flags
  749. 00,00, \       ; MR_Reserved;
  750. 02,00,00,00, \ ; PCCARD flags, 0x02 = attribute mem, or
  751.                ;         0x08 = 16-bit common mem
  752. 00,00,00,00, \ ; Memory card address
  753. ;
  754. ; REQUEST_CONFIG_PKT Descriptor
  755. ;
  756. 19,00,00,00, \ ; Total length of REQUEST_CONFIG_PKT Descriptor
  757. 7C,89,00,00, \ ; (ResType_Ignored_Bit + PCCARD_DEVICE_ID) = 0x897C
  758. 00,00, \       ; Socket;
  759. 02,00, \       ; Attributes;
  760. 32, \          ; Vcc;
  761. 32, \           ; Vpp1; 78
  762. 32, \           ; Vpp2; 78
  763. 02, \          ; IntType;
  764. F0,03,00,00, \ ; ConfigBase;
  765. 08, \           ; Status;
  766. 00, \          ; Pin;
  767. 00, \          ; Copy;
  768. 79, \           ; ConfigIndex;
  769. 03, \           ; Present;
  770. ;
  771. ; TERMINATOR
  772. ;
  773. 00,00,00,00
  774. ;
  775. ;
  776. ;
  777. ; OVERRIDE for COM1
  778. ;
  779. HKR,Override,0003,1, \
  780. ;
  781. ; CONFIGMG_VERSION
  782. ;
  783. 00,04,00,00, \
  784. ;
  785. ; PRIORITY
  786. ;
  787. 00,20,00,00, \
  788. ;
  789. ; I/O Resource Descriptor 0: COM port
  790. ;
  791. 24,00,00,00, \ ; Total length of I/O Resource Descriptor
  792. 02,00,00,00, \ ; ResType_IO = 0x00000002
  793. 01,00, \       ; IOD_Count;
  794. 0C,00, \       ; IOD_Type;         // IOType_Range = 0x000C
  795. 00,00, \       ; IOD_Alloc_Base;
  796. 00,00, \       ; IOD_Alloc_End;
  797. 00,00, \       ; IOD_DesFlags;
  798. 00, \          ; IOD_Alloc_Alias;
  799. 00, \          ; IOD_Alloc_Decode;
  800. F8,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  801. 08,00, \       ; IOR_nPorts;       // Number of ports, pony=10
  802. F8,03, \       ; IOR_Min;          // Min port address
  803. FF,03, \       ; IOR_Max;          // Max port address
  804. 00,00, \       ; IOR_RangeFlags;   // Flags
  805. 00, \          ; IOR_Alias;        // Alias offset
  806. 00, \          ; IOR_Decode;       // Address specified
  807. E5,00,00,00, \ ; PCCARD flags, 0x40 = 16-bit port
  808. ;
  809. ; I/O Resource Descriptor 1 : LAN Card
  810. ;
  811. 24,00,00,00, \ ; Total length of I/O Resource Descriptor
  812. 02,00,00,00, \ ; ResType_IO = 0x00000002
  813. 01,00, \       ; IOD_Count;
  814. 0C,00, \       ; IOD_Type;         // IOType_Range = 0x000C
  815. 00,00, \       ; IOD_Alloc_Base;
  816. 00,00, \       ; IOD_Alloc_End;
  817. 00,00, \       ; IOD_DesFlags;
  818. 00, \          ; IOD_Alloc_Alias;
  819. 00, \          ; IOD_Alloc_Decode;
  820. E0,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  821. 20,00, \       ; IOR_nPorts;       // Number of ports, pony=10
  822. 00,00, \       ; IOR_Min;       // Min port address
  823. FF,FF, \       ; IOR_Max;          // Max port address
  824. 00,00, \       ; IOR_RangeFlags;   // Flags
  825. 00, \          ; IOR_Alias;        // Alias offset
  826. 00, \          ; IOR_Decode;       // Address specified
  827. E5,00,00,00, \ ; PCCARD flags, 0x40 = 16-bit port
  828. ;
  829. ; IRQ Resource Descriptor
  830. ;
  831. 14,00,00,00, \ ; Total length of IRQ Resource Descriptor
  832. 04,00,00,00, \ ; ResType_IRQ = 0x00000004
  833. 00,00, \       ; IRQD_Flags;
  834. 00,00, \       ; IRQD_Alloc_Num;   // Allocated IRQ number
  835. FF,FF, \       ; IRQD_Req_Mask;    // Mask of possible IRQs
  836. 00,00, \       ; IRQD_Reserved;
  837. 30,00,00,00, \ ; PCCARD flags, 0x20 = Level mode interrupts
  838. ;
  839. ; MEM Resource Descriptor
  840. ;
  841. 34,00,00,00, \ ; Total length of Memory Resource Descriptor
  842. 01,00,00,00, \ ; ResType_Mem = 0x00000001
  843. 01,00, \       ; MD_Count;
  844. 14,00, \       ; MD_Type;          // MType_Range = 0x0014
  845. 00,00,00,00, \ ; MD_Alloc_Base;
  846. 00,00,00,00, \ ; MD_Alloc_End;
  847. 00,00, \       ; MD_Flags;
  848. 00,00, \       ; MD_Reserved;
  849. 00,F0,FF,FF, \ ; MR_Align;         // Mask for base alignment
  850. 00,10,00,00, \ ; MR_nBytes;        // Count of bytes
  851. 00,00,00,00, \ ; MR_Min;      // Min Address
  852. FF,FF,FF,FF, \ ; MR_Max;      // Max Address
  853. 00,00, \       ; MR_Flags;         // Flags
  854. 00,00, \       ; MR_Reserved;
  855. 02,00,00,00, \ ; PCCARD flags, 0x02 = attribute mem, or
  856.                ;         0x08 = 16-bit common mem
  857. 00,00,00,00, \ ; Memory card address
  858. ;
  859. ; REQUEST_CONFIG_PKT Descriptor
  860. ;
  861. 19,00,00,00, \ ; Total length of REQUEST_CONFIG_PKT Descriptor
  862. 7C,89,00,00, \ ; (ResType_Ignored_Bit + PCCARD_DEVICE_ID) = 0x897C
  863. 00,00, \       ; Socket;
  864. 02,00, \       ; Attributes;
  865. 32, \          ; Vcc;
  866. 32, \           ; Vpp1; 78
  867. 32, \           ; Vpp2; 78
  868. 02, \          ; IntType;
  869. F0,03,00,00, \ ; ConfigBase;
  870. 08, \           ; Status;
  871. 00, \          ; Pin;
  872. 00, \          ; Copy;
  873. 49, \           ; ConfigIndex;
  874. 03, \           ; Present;
  875. ;
  876. ; TERMINATOR
  877. ;
  878. 00,00,00,00
  879.  
  880.  
  881. ;******************************************************************************
  882. ; Files to copy
  883. ;******************************************************************************
  884.  
  885. [Inf.CopyFiles]
  886. oce2xmdm.inf,,
  887. oce2xnet.inf,,
  888.  
  889. [SourceDisksFiles]
  890. oce2xmdm.inf=1
  891. oce2xnet.inf=1
  892.  
  893. [SourceDisksNames]
  894. 1 = "Install Disk 1", oce2xmf.inf, 0
  895.  
  896. ;******************************************************************************
  897. ; Destination Directories
  898. ;******************************************************************************
  899.  
  900. [DestinationDirs]
  901. Inf.CopyFiles=17 ; LDID_INF
  902.  
  903. ;******************************************************************************
  904. ; Localizable Strings
  905. ;******************************************************************************
  906.  
  907. [strings]
  908. ;
  909. ; Provider
  910. ;
  911. P_Olicom="Olicom"
  912. ;
  913. ; Manufacturers
  914. ;
  915. M_Olicom="Olicom"
  916. ;
  917. ; PNP Devices, Olicom
  918. ;
  919. OlicomOC2231.DeviceDesc="Olicom GoCard ET/Modem 288"
  920.  
  921.