home *** CD-ROM | disk | FTP | other *** search
/ What the Doctor Required - The Freshest December / December.iso / drivers / netlan / elpc3x / 3commf.inf < prev    next >
Encoding:
Windows Setup INFormation  |  1996-02-12  |  35.3 KB  |  1,088 lines

  1. ; 3COMMF.INF
  2. ;
  3. ; 3COM Multi-Function Interface Cards.
  4. ;
  5. ; Copyright 1993-1995, Microsoft Corporation
  6. ; Copyright 1995, 3Com Corporation
  7.  
  8. [Version]
  9. LayoutFile=layout.inf
  10. Signature="$CHICAGO$"
  11. Provider=%MS%
  12. Class=MultiFunction
  13.  
  14. ;
  15. ; Table of Contents
  16. ;
  17. [Manufacturer]
  18. %3COM%=3COM
  19.  
  20. [3COM]
  21. %3COMA%=3COM10BT.mf,PCMCIA\3Com_Corporation-3C562-56AE
  22.  
  23. [3COM10BT.mf]
  24. AddReg=StandardMF.Reg,ADDREG_3COM.reg
  25. CopyFiles=3c562.ndis3.CopyFiles
  26.  
  27. [3COM10BT.mf.HW]
  28. AddReg=3COM10BT.mf.RegHW
  29.  
  30. [3COM10BT.mf.RegHW]
  31. HKR,Child0000,HardwareID,,MF\3COM3C562_DEV0
  32. HKR,Child0000,ResourceMap,1,00,02,05
  33. HKR,Child0001,HardwareID,,MF\3COM3C562_DEV1
  34. HKR,Child0001,ResourceMap,1,00,01,02,03,04,05
  35.  
  36. [StandardMF.Reg]
  37. HKR,,DevLoader,,*CONFIGMG
  38. HKR,,Enumerator,,*CONFIGMG
  39. HKR,,CMDrivFlags,1,03,00,00,00
  40.  
  41. [ADDREG_3COM.reg]
  42. ;
  43. ; OVERRIDE for COM2
  44. ;
  45. HKR,Override,0000,1, \
  46. ;
  47. ; CONFIGMG_VERSION
  48. ;
  49. 00,04,00,00, \
  50. ;
  51. ; PRIORITY
  52. ;
  53. 00,30,00,00, \
  54. ;
  55. ;
  56. ; OVERRIDE for COM2
  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. 64,00,00,00, \ ; PCCARD flags, 0x40 = 16-bit port
  77. ;
  78. ; I/O Resource Descriptor 1 : LAN port
  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. 10,00, \       ; IOR_nPorts;       // Number of ports, pony=10
  91. 00,01, \       ; IOR_Min;          // Min port address
  92. FF,05, \       ; IOR_Max;          // Max port address
  93. 00,00, \       ; IOR_RangeFlags;   // Flags
  94. 00, \          ; IOR_Alias;        // Alias offset
  95. 00, \          ; IOR_Decode;       // Address specified
  96. 64,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. 01,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. 20,00,00,00, \ ; PCCARD flags, 0x20 = Level mode interrupts
  107. ;
  108. ; MEM Resource Descriptor 0
  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,20,00,00, \ ; MR_nBytes;        // Count of bytes
  120. 00,00,00,00, \ ; MR_Min;      // Min Address
  121. FF,FF,0E,00, \ ; 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. ; MEM Resource Descriptor 1
  129. ;
  130. 34,00,00,00, \ ; Total length of Memory Resource Descriptor
  131. 01,00,00,00, \ ; ResType_Mem = 0x00000001
  132. 01,00, \       ; MD_Count;
  133. 14,00, \       ; MD_Type;          // MType_Range = 0x0014
  134. 00,00,00,00, \ ; MD_Alloc_Base;
  135. 00,00,00,00, \ ; MD_Alloc_End;
  136. 00,00, \       ; MD_Flags;
  137. 00,00, \       ; MD_Reserved;
  138. 00,F0,FF,FF, \ ; MR_Align;         // Mask for base alignment
  139. 00,10,00,00, \ ; MR_nBytes;        // Count of bytes
  140. 00,00,00,00, \ ; MR_Min;      // Min Address
  141. FF,FF,0E,00, \ ; MR_Max;      // Max Address
  142. 00,00, \       ; MR_Flags;         // Flags
  143. 00,00, \       ; MR_Reserved;
  144. 08,00,00,00, \ ; PCCARD flags, 0x02 = attribute mem, or
  145.                ;         0x08 = 16-bit common mem
  146. 00,00,00,00, \ ; Memory card address
  147. ;
  148. ; REQUEST_CONFIG_PKT Descriptor
  149. ;
  150. 19,00,00,00, \ ; Total length of REQUEST_CONFIG_PKT Descriptor
  151. 7C,89,00,00, \ ; (ResType_Ignored_Bit + PCCARD_DEVICE_ID) = 0x897C
  152. 00,00, \       ; Socket;
  153. 02,00, \       ; Attributes;
  154. 32, \          ; Vcc;
  155. 00, \          ; Vpp1; 78
  156. 00, \          ; Vpp2; 78
  157. 02, \          ; IntType;
  158. 80,10,00,00, \ ; ConfigBase;
  159. 00, \          ; Status;
  160. 00, \          ; Pin;
  161. 00, \          ; Copy;
  162. 41, \          ; ConfigIndex;
  163. 03, \          ; Present;
  164. ;
  165. ; TERMINATOR
  166. ;
  167. 00,00,00,00
  168.  
  169. ;
  170. ; OVERRIDE for COM3
  171. ;
  172. HKR,Override,0001,1, \
  173. ;
  174. ; CONFIGMG_VERSION
  175. ;
  176. 00,04,00,00, \
  177. ;
  178. ; PRIORITY
  179. ;
  180. 00,30,00,00, \
  181. ;
  182. ;
  183. ; OVERRIDE for COM3
  184. ;
  185. ; I/O Resource Descriptor 0: COM port
  186. ;
  187. 24,00,00,00, \ ; Total length of I/O Resource Descriptor
  188. 02,00,00,00, \ ; ResType_IO = 0x00000002
  189. 01,00, \       ; IOD_Count;
  190. 0C,00, \       ; IOD_Type;         // IOType_Range = 0x000C
  191. 00,00, \       ; IOD_Alloc_Base;
  192. 00,00, \       ; IOD_Alloc_End;
  193. 00,00, \       ; IOD_DesFlags;
  194. 00, \          ; IOD_Alloc_Alias;
  195. 00, \          ; IOD_Alloc_Decode;
  196. F8,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  197. 08,00, \       ; IOR_nPorts;       // Number of ports, pony=10
  198. E8,03, \       ; IOR_Min;          // Min port address
  199. EF,03, \       ; IOR_Max;          // Max port address
  200. 00,00, \       ; IOR_RangeFlags;   // Flags
  201. 00, \          ; IOR_Alias;        // Alias offset
  202. 00, \          ; IOR_Decode;       // Address specified
  203. 64,00,00,00, \ ; PCCARD flags, 0x40 = 16-bit port
  204. ;
  205. ; I/O Resource Descriptor 1 : LAN port
  206. ;
  207. 24,00,00,00, \ ; Total length of I/O Resource Descriptor
  208. 02,00,00,00, \ ; ResType_IO = 0x00000002
  209. 01,00, \       ; IOD_Count;
  210. 0C,00, \       ; IOD_Type;         // IOType_Range = 0x000C
  211. 00,00, \       ; IOD_Alloc_Base;
  212. 00,00, \       ; IOD_Alloc_End;
  213. 00,00, \       ; IOD_DesFlags;
  214. 00, \          ; IOD_Alloc_Alias;
  215. 00, \          ; IOD_Alloc_Decode;
  216. E0,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  217. 10,00, \       ; IOR_nPorts;       // Number of ports, pony=10
  218. 00,01, \       ; IOR_Min;          // Min port address
  219. FF,05, \       ; IOR_Max;          // Max port address
  220. 00,00, \       ; IOR_RangeFlags;   // Flags
  221. 00, \          ; IOR_Alias;        // Alias offset
  222. 00, \          ; IOR_Decode;       // Address specified
  223. 64,00,00,00, \ ; PCCARD flags, 0x40 = 16-bit port
  224. ;
  225. ; IRQ Resource Descriptor
  226. ;
  227. 14,00,00,00, \ ; Total length of IRQ Resource Descriptor
  228. 04,00,00,00, \ ; ResType_IRQ = 0x00000004
  229. 01,00, \       ; IRQD_Flags;
  230. 00,00, \       ; IRQD_Alloc_Num;   // Allocated IRQ number
  231. 10,00, \       ; IRQD_Req_Mask;    // Mask of possible IRQs
  232. 00,00, \       ; IRQD_Reserved;
  233. 20,00,00,00, \ ; PCCARD flags, 0x20 = Level mode interrupts
  234. ;
  235. ; MEM Resource Descriptor 0
  236. ;
  237. 34,00,00,00, \ ; Total length of Memory Resource Descriptor
  238. 01,00,00,00, \ ; ResType_Mem = 0x00000001
  239. 01,00, \       ; MD_Count;
  240. 14,00, \       ; MD_Type;          // MType_Range = 0x0014
  241. 00,00,00,00, \ ; MD_Alloc_Base;
  242. 00,00,00,00, \ ; MD_Alloc_End;
  243. 00,00, \       ; MD_Flags;
  244. 00,00, \       ; MD_Reserved;
  245. 00,F0,FF,FF, \ ; MR_Align;         // Mask for base alignment
  246. 00,20,00,00, \ ; MR_nBytes;        // Count of bytes
  247. 00,00,00,00, \ ; MR_Min;      // Min Address
  248. FF,FF,0E,00, \ ; MR_Max;      // Max Address
  249. 00,00, \       ; MR_Flags;         // Flags
  250. 00,00, \       ; MR_Reserved;
  251. 02,00,00,00, \ ; PCCARD flags, 0x02 = attribute mem, or
  252.                ;         0x08 = 16-bit common mem
  253. 00,00,00,00, \ ; Memory card address
  254. ;
  255. ; MEM Resource Descriptor 1
  256. ;
  257. 34,00,00,00, \ ; Total length of Memory Resource Descriptor
  258. 01,00,00,00, \ ; ResType_Mem = 0x00000001
  259. 01,00, \       ; MD_Count;
  260. 14,00, \       ; MD_Type;          // MType_Range = 0x0014
  261. 00,00,00,00, \ ; MD_Alloc_Base;
  262. 00,00,00,00, \ ; MD_Alloc_End;
  263. 00,00, \       ; MD_Flags;
  264. 00,00, \       ; MD_Reserved;
  265. 00,F0,FF,FF, \ ; MR_Align;         // Mask for base alignment
  266. 00,10,00,00, \ ; MR_nBytes;        // Count of bytes
  267. 00,00,00,00, \ ; MR_Min;      // Min Address
  268. FF,FF,0E,00, \ ; MR_Max;      // Max Address
  269. 00,00, \       ; MR_Flags;         // Flags
  270. 00,00, \       ; MR_Reserved;
  271. 08,00,00,00, \ ; PCCARD flags, 0x02 = attribute mem, or
  272.                ;         0x08 = 16-bit common mem
  273. 00,00,00,00, \ ; Memory card address
  274. ;
  275. ; REQUEST_CONFIG_PKT Descriptor
  276. ;
  277. 19,00,00,00, \ ; Total length of REQUEST_CONFIG_PKT Descriptor
  278. 7C,89,00,00, \ ; (ResType_Ignored_Bit + PCCARD_DEVICE_ID) = 0x897C
  279. 00,00, \       ; Socket;
  280. 02,00, \       ; Attributes;
  281. 32, \          ; Vcc;
  282. 00, \          ; Vpp1; 78
  283. 00, \          ; Vpp2; 78
  284. 02, \          ; IntType;
  285. 80,10,00,00, \ ; ConfigBase;
  286. 00, \          ; Status;
  287. 00, \          ; Pin;
  288. 00, \          ; Copy;
  289. 41, \          ; ConfigIndex;
  290. 03, \          ; Present;
  291. ;
  292. ; TERMINATOR
  293. ;
  294. 00,00,00,00
  295.  
  296. ;
  297. ; OVERRIDE for COM4
  298. ;
  299. HKR,Override,0002,1, \
  300. ;
  301. ; CONFIGMG_VERSION
  302. ;
  303. 00,04,00,00, \
  304. ;
  305. ; PRIORITY
  306. ;
  307. 00,30,00,00, \
  308. ;
  309. ;
  310. ; OVERRIDE for COM2
  311. ;
  312. ; I/O Resource Descriptor 0: COM port
  313. ;
  314. 24,00,00,00, \ ; Total length of I/O Resource Descriptor
  315. 02,00,00,00, \ ; ResType_IO = 0x00000002
  316. 01,00, \       ; IOD_Count;
  317. 0C,00, \       ; IOD_Type;         // IOType_Range = 0x000C
  318. 00,00, \       ; IOD_Alloc_Base;
  319. 00,00, \       ; IOD_Alloc_End;
  320. 00,00, \       ; IOD_DesFlags;
  321. 00, \          ; IOD_Alloc_Alias;
  322. 00, \          ; IOD_Alloc_Decode;
  323. F8,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  324. 08,00, \       ; IOR_nPorts;       // Number of ports, pony=10
  325. E8,02, \       ; IOR_Min;          // Min port address
  326. EF,02, \       ; IOR_Max;          // Max port address
  327. 00,00, \       ; IOR_RangeFlags;   // Flags
  328. 00, \          ; IOR_Alias;        // Alias offset
  329. 00, \          ; IOR_Decode;       // Address specified
  330. 64,00,00,00, \ ; PCCARD flags, 0x40 = 16-bit port
  331. ;
  332. ; I/O Resource Descriptor 1 : LAN port
  333. ;
  334. 24,00,00,00, \ ; Total length of I/O Resource Descriptor
  335. 02,00,00,00, \ ; ResType_IO = 0x00000002
  336. 01,00, \       ; IOD_Count;
  337. 0C,00, \       ; IOD_Type;         // IOType_Range = 0x000C
  338. 00,00, \       ; IOD_Alloc_Base;
  339. 00,00, \       ; IOD_Alloc_End;
  340. 00,00, \       ; IOD_DesFlags;
  341. 00, \          ; IOD_Alloc_Alias;
  342. 00, \          ; IOD_Alloc_Decode;
  343. E0,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  344. 10,00, \       ; IOR_nPorts;       // Number of ports, pony=10
  345. 00,01, \       ; IOR_Min;          // Min port address
  346. FF,05, \       ; IOR_Max;          // Max port address
  347. 00,00, \       ; IOR_RangeFlags;   // Flags
  348. 00, \          ; IOR_Alias;        // Alias offset
  349. 00, \          ; IOR_Decode;       // Address specified
  350. 64,00,00,00, \ ; PCCARD flags, 0x40 = 16-bit port
  351. ;
  352. ; IRQ Resource Descriptor
  353. ;
  354. 14,00,00,00, \ ; Total length of IRQ Resource Descriptor
  355. 04,00,00,00, \ ; ResType_IRQ = 0x00000004
  356. 01,00, \       ; IRQD_Flags;
  357. 00,00, \       ; IRQD_Alloc_Num;   // Allocated IRQ number
  358. 08,00, \       ; IRQD_Req_Mask;    // Mask of possible IRQs
  359. 00,00, \       ; IRQD_Reserved;
  360. 20,00,00,00, \ ; PCCARD flags, 0x20 = Level mode interrupts
  361. ;
  362. ; MEM Resource Descriptor 0
  363. ;
  364. 34,00,00,00, \ ; Total length of Memory Resource Descriptor
  365. 01,00,00,00, \ ; ResType_Mem = 0x00000001
  366. 01,00, \       ; MD_Count;
  367. 14,00, \       ; MD_Type;          // MType_Range = 0x0014
  368. 00,00,00,00, \ ; MD_Alloc_Base;
  369. 00,00,00,00, \ ; MD_Alloc_End;
  370. 00,00, \       ; MD_Flags;
  371. 00,00, \       ; MD_Reserved;
  372. 00,F0,FF,FF, \ ; MR_Align;         // Mask for base alignment
  373. 00,20,00,00, \ ; MR_nBytes;        // Count of bytes
  374. 00,00,00,00, \ ; MR_Min;      // Min Address
  375. FF,FF,0E,00, \ ; MR_Max;      // Max Address
  376. 00,00, \       ; MR_Flags;         // Flags
  377. 00,00, \       ; MR_Reserved;
  378. 02,00,00,00, \ ; PCCARD flags, 0x02 = attribute mem, or
  379.                ;         0x08 = 16-bit common mem
  380. 00,00,00,00, \ ; Memory card address
  381. ;
  382. ; MEM Resource Descriptor 1
  383. ;
  384. 34,00,00,00, \ ; Total length of Memory Resource Descriptor
  385. 01,00,00,00, \ ; ResType_Mem = 0x00000001
  386. 01,00, \       ; MD_Count;
  387. 14,00, \       ; MD_Type;          // MType_Range = 0x0014
  388. 00,00,00,00, \ ; MD_Alloc_Base;
  389. 00,00,00,00, \ ; MD_Alloc_End;
  390. 00,00, \       ; MD_Flags;
  391. 00,00, \       ; MD_Reserved;
  392. 00,F0,FF,FF, \ ; MR_Align;         // Mask for base alignment
  393. 00,10,00,00, \ ; MR_nBytes;        // Count of bytes
  394. 00,00,00,00, \ ; MR_Min;      // Min Address
  395. FF,FF,0E,00, \ ; MR_Max;      // Max Address
  396. 00,00, \       ; MR_Flags;         // Flags
  397. 00,00, \       ; MR_Reserved;
  398. 08,00,00,00, \ ; PCCARD flags, 0x02 = attribute mem, or
  399.                ;         0x08 = 16-bit common mem
  400. 00,00,00,00, \ ; Memory card address
  401. ;
  402. ; REQUEST_CONFIG_PKT Descriptor
  403. ;
  404. 19,00,00,00, \ ; Total length of REQUEST_CONFIG_PKT Descriptor
  405. 7C,89,00,00, \ ; (ResType_Ignored_Bit + PCCARD_DEVICE_ID) = 0x897C
  406. 00,00, \       ; Socket;
  407. 02,00, \       ; Attributes;
  408. 32, \          ; Vcc;
  409. 00, \          ; Vpp1; 78
  410. 00, \          ; Vpp2; 78
  411. 02, \          ; IntType;
  412. 80,10,00,00, \ ; ConfigBase;
  413. 00, \          ; Status;
  414. 00, \          ; Pin;
  415. 00, \          ; Copy;
  416. 41, \          ; ConfigIndex;
  417. 03, \          ; Present;
  418. ;
  419. ; TERMINATOR
  420. ;
  421. 00,00,00,00
  422.  
  423. ;
  424. ; OVERRIDE for COM1
  425. ;
  426. HKR,Override,0003,1, \
  427. ;
  428. ; CONFIGMG_VERSION
  429. ;
  430. 00,04,00,00, \
  431. ;
  432. ; PRIORITY
  433. ;
  434. 00,30,00,00, \
  435. ;
  436. ;
  437. ; OVERRIDE for COM1
  438. ;
  439. ; I/O Resource Descriptor 0: COM port
  440. ;
  441. 24,00,00,00, \ ; Total length of I/O Resource Descriptor
  442. 02,00,00,00, \ ; ResType_IO = 0x00000002
  443. 01,00, \       ; IOD_Count;
  444. 0C,00, \       ; IOD_Type;         // IOType_Range = 0x000C
  445. 00,00, \       ; IOD_Alloc_Base;
  446. 00,00, \       ; IOD_Alloc_End;
  447. 00,00, \       ; IOD_DesFlags;
  448. 00, \          ; IOD_Alloc_Alias;
  449. 00, \          ; IOD_Alloc_Decode;
  450. F8,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  451. 08,00, \       ; IOR_nPorts;       // Number of ports, pony=10
  452. F8,03, \       ; IOR_Min;          // Min port address
  453. FF,03, \       ; IOR_Max;          // Max port address
  454. 00,00, \       ; IOR_RangeFlags;   // Flags
  455. 00, \          ; IOR_Alias;        // Alias offset
  456. 00, \          ; IOR_Decode;       // Address specified
  457. 64,00,00,00, \ ; PCCARD flags, 0x40 = 16-bit port
  458. ;
  459. ; I/O Resource Descriptor 1 : LAN port
  460. ;
  461. 24,00,00,00, \ ; Total length of I/O Resource Descriptor
  462. 02,00,00,00, \ ; ResType_IO = 0x00000002
  463. 01,00, \       ; IOD_Count;
  464. 0C,00, \       ; IOD_Type;         // IOType_Range = 0x000C
  465. 00,00, \       ; IOD_Alloc_Base;
  466. 00,00, \       ; IOD_Alloc_End;
  467. 00,00, \       ; IOD_DesFlags;
  468. 00, \          ; IOD_Alloc_Alias;
  469. 00, \          ; IOD_Alloc_Decode;
  470. E0,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  471. 10,00, \       ; IOR_nPorts;       // Number of ports, pony=10
  472. 00,01, \       ; IOR_Min;          // Min port address
  473. FF,05, \       ; IOR_Max;          // Max port address
  474. 00,00, \       ; IOR_RangeFlags;   // Flags
  475. 00, \          ; IOR_Alias;        // Alias offset
  476. 00, \          ; IOR_Decode;       // Address specified
  477. 64,00,00,00, \ ; PCCARD flags, 0x40 = 16-bit port
  478. ;
  479. ; IRQ Resource Descriptor
  480. ;
  481. 14,00,00,00, \ ; Total length of IRQ Resource Descriptor
  482. 04,00,00,00, \ ; ResType_IRQ = 0x00000004
  483. 01,00, \       ; IRQD_Flags;
  484. 00,00, \       ; IRQD_Alloc_Num;   // Allocated IRQ number
  485. 10,00, \       ; IRQD_Req_Mask;    // Mask of possible IRQs
  486. 00,00, \       ; IRQD_Reserved;
  487. 20,00,00,00, \ ; PCCARD flags, 0x20 = Level mode interrupts
  488. ;
  489. ; MEM Resource Descriptor 0
  490. ;
  491. 34,00,00,00, \ ; Total length of Memory Resource Descriptor
  492. 01,00,00,00, \ ; ResType_Mem = 0x00000001
  493. 01,00, \       ; MD_Count;
  494. 14,00, \       ; MD_Type;          // MType_Range = 0x0014
  495. 00,00,00,00, \ ; MD_Alloc_Base;
  496. 00,00,00,00, \ ; MD_Alloc_End;
  497. 00,00, \       ; MD_Flags;
  498. 00,00, \       ; MD_Reserved;
  499. 00,F0,FF,FF, \ ; MR_Align;         // Mask for base alignment
  500. 00,20,00,00, \ ; MR_nBytes;        // Count of bytes
  501. 00,00,00,00, \ ; MR_Min;      // Min Address
  502. FF,FF,0E,00, \ ; MR_Max;      // Max Address
  503. 00,00, \       ; MR_Flags;         // Flags
  504. 00,00, \       ; MR_Reserved;
  505. 02,00,00,00, \ ; PCCARD flags, 0x02 = attribute mem, or
  506.                ;         0x08 = 16-bit common mem
  507. 00,00,00,00, \ ; Memory card address
  508. ;
  509. ; MEM Resource Descriptor 1
  510. ;
  511. 34,00,00,00, \ ; Total length of Memory Resource Descriptor
  512. 01,00,00,00, \ ; ResType_Mem = 0x00000001
  513. 01,00, \       ; MD_Count;
  514. 14,00, \       ; MD_Type;          // MType_Range = 0x0014
  515. 00,00,00,00, \ ; MD_Alloc_Base;
  516. 00,00,00,00, \ ; MD_Alloc_End;
  517. 00,00, \       ; MD_Flags;
  518. 00,00, \       ; MD_Reserved;
  519. 00,F0,FF,FF, \ ; MR_Align;         // Mask for base alignment
  520. 00,10,00,00, \ ; MR_nBytes;        // Count of bytes
  521. 00,00,00,00, \ ; MR_Min;      // Min Address
  522. FF,FF,0E,00, \ ; MR_Max;      // Max Address
  523. 00,00, \       ; MR_Flags;         // Flags
  524. 00,00, \       ; MR_Reserved;
  525. 08,00,00,00, \ ; PCCARD flags, 0x02 = attribute mem, or
  526.                ;         0x08 = 16-bit common mem
  527. 00,00,00,00, \ ; Memory card address
  528. ;
  529. ; REQUEST_CONFIG_PKT Descriptor
  530. ;
  531. 19,00,00,00, \ ; Total length of REQUEST_CONFIG_PKT Descriptor
  532. 7C,89,00,00, \ ; (ResType_Ignored_Bit + PCCARD_DEVICE_ID) = 0x897C
  533. 00,00, \       ; Socket;
  534. 02,00, \       ; Attributes;
  535. 32, \          ; Vcc;
  536. 00, \          ; Vpp1; 78
  537. 00, \          ; Vpp2; 78
  538. 02, \          ; IntType;
  539. 80,10,00,00, \ ; ConfigBase;
  540. 00, \          ; Status;
  541. 00, \          ; Pin;
  542. 00, \          ; Copy;
  543. 41, \          ; ConfigIndex;
  544. 03, \          ; Present;
  545. ;
  546. ; TERMINATOR
  547. ;
  548. 00,00,00,00
  549.  
  550. ;=============================================================
  551. ;=============================================================
  552. ;
  553. ; OVERRIDE for COM2
  554. ;
  555. HKR,Override,0004,1, \
  556. ;
  557. ; CONFIGMG_VERSION
  558. ;
  559. 00,04,00,00, \
  560. ;
  561. ; PRIORITY
  562. ;
  563. 00,30,00,00, \
  564. ;
  565. ;
  566. ; OVERRIDE for COM2
  567. ;
  568. ; I/O Resource Descriptor 0: COM port
  569. ;
  570. 24,00,00,00, \ ; Total length of I/O Resource Descriptor
  571. 02,00,00,00, \ ; ResType_IO = 0x00000002
  572. 01,00, \       ; IOD_Count;
  573. 0C,00, \       ; IOD_Type;         // IOType_Range = 0x000C
  574. 00,00, \       ; IOD_Alloc_Base;
  575. 00,00, \       ; IOD_Alloc_End;
  576. 00,00, \       ; IOD_DesFlags;
  577. 00, \          ; IOD_Alloc_Alias;
  578. 00, \          ; IOD_Alloc_Decode;
  579. F8,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  580. 08,00, \       ; IOR_nPorts;       // Number of ports, pony=10
  581. F8,02, \       ; IOR_Min;          // Min port address
  582. FF,02, \       ; IOR_Max;          // Max port address
  583. 00,00, \       ; IOR_RangeFlags;   // Flags
  584. 00, \          ; IOR_Alias;        // Alias offset
  585. 00, \          ; IOR_Decode;       // Address specified
  586. 64,00,00,00, \ ; PCCARD flags, 0x40 = 16-bit port
  587. ;
  588. ; I/O Resource Descriptor 1 : LAN port
  589. ;
  590. 24,00,00,00, \ ; Total length of I/O Resource Descriptor
  591. 02,00,00,00, \ ; ResType_IO = 0x00000002
  592. 01,00, \       ; IOD_Count;
  593. 0C,00, \       ; IOD_Type;         // IOType_Range = 0x000C
  594. 00,00, \       ; IOD_Alloc_Base;
  595. 00,00, \       ; IOD_Alloc_End;
  596. 00,00, \       ; IOD_DesFlags;
  597. 00, \          ; IOD_Alloc_Alias;
  598. 00, \          ; IOD_Alloc_Decode;
  599. E0,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  600. 10,00, \       ; IOR_nPorts;       // Number of ports, pony=10
  601. 00,01, \       ; IOR_Min;          // Min port address
  602. FF,05, \       ; IOR_Max;          // Max port address
  603. 00,00, \       ; IOR_RangeFlags;   // Flags
  604. 00, \          ; IOR_Alias;        // Alias offset
  605. 00, \          ; IOR_Decode;       // Address specified
  606. 64,00,00,00, \ ; PCCARD flags, 0x40 = 16-bit port
  607. ;
  608. ; IRQ Resource Descriptor
  609. ;
  610. 14,00,00,00, \ ; Total length of IRQ Resource Descriptor
  611. 04,00,00,00, \ ; ResType_IRQ = 0x00000004
  612. 01,00, \       ; IRQD_Flags;
  613. 00,00, \       ; IRQD_Alloc_Num;   // Allocated IRQ number
  614. FF,FF, \       ; IRQD_Req_Mask;    // Mask of possible IRQs
  615. 00,00, \       ; IRQD_Reserved;
  616. 20,00,00,00, \ ; PCCARD flags, 0x20 = Level mode interrupts
  617. ;
  618. ; MEM Resource Descriptor 0
  619. ;
  620. 34,00,00,00, \ ; Total length of Memory Resource Descriptor
  621. 01,00,00,00, \ ; ResType_Mem = 0x00000001
  622. 01,00, \       ; MD_Count;
  623. 14,00, \       ; MD_Type;          // MType_Range = 0x0014
  624. 00,00,00,00, \ ; MD_Alloc_Base;
  625. 00,00,00,00, \ ; MD_Alloc_End;
  626. 00,00, \       ; MD_Flags;
  627. 00,00, \       ; MD_Reserved;
  628. 00,F0,FF,FF, \ ; MR_Align;         // Mask for base alignment
  629. 00,20,00,00, \ ; MR_nBytes;        // Count of bytes
  630. 00,00,00,00, \ ; MR_Min;      // Min Address
  631. FF,FF,0E,00, \ ; MR_Max;      // Max Address
  632. 00,00, \       ; MR_Flags;         // Flags
  633. 00,00, \       ; MR_Reserved;
  634. 02,00,00,00, \ ; PCCARD flags, 0x02 = attribute mem, or
  635.                ;         0x08 = 16-bit common mem
  636. 00,00,00,00, \ ; Memory card address
  637. ;
  638. ; MEM Resource Descriptor 1
  639. ;
  640. 34,00,00,00, \ ; Total length of Memory Resource Descriptor
  641. 01,00,00,00, \ ; ResType_Mem = 0x00000001
  642. 01,00, \       ; MD_Count;
  643. 14,00, \       ; MD_Type;          // MType_Range = 0x0014
  644. 00,00,00,00, \ ; MD_Alloc_Base;
  645. 00,00,00,00, \ ; MD_Alloc_End;
  646. 00,00, \       ; MD_Flags;
  647. 00,00, \       ; MD_Reserved;
  648. 00,F0,FF,FF, \ ; MR_Align;         // Mask for base alignment
  649. 00,10,00,00, \ ; MR_nBytes;        // Count of bytes
  650. 00,00,00,00, \ ; MR_Min;      // Min Address
  651. FF,FF,0E,00, \ ; MR_Max;      // Max Address
  652. 00,00, \       ; MR_Flags;         // Flags
  653. 00,00, \       ; MR_Reserved;
  654. 08,00,00,00, \ ; PCCARD flags, 0x02 = attribute mem, or
  655.                ;         0x08 = 16-bit common mem
  656. 00,00,00,00, \ ; Memory card address
  657. ;
  658. ; REQUEST_CONFIG_PKT Descriptor
  659. ;
  660. 19,00,00,00, \ ; Total length of REQUEST_CONFIG_PKT Descriptor
  661. 7C,89,00,00, \ ; (ResType_Ignored_Bit + PCCARD_DEVICE_ID) = 0x897C
  662. 00,00, \       ; Socket;
  663. 02,00, \       ; Attributes;
  664. 32, \          ; Vcc;
  665. 00, \          ; Vpp1; 78
  666. 00, \          ; Vpp2; 78
  667. 02, \          ; IntType;
  668. 80,10,00,00, \ ; ConfigBase;
  669. 00, \          ; Status;
  670. 00, \          ; Pin;
  671. 00, \          ; Copy;
  672. 41, \          ; ConfigIndex;
  673. 03, \          ; Present;
  674. ;
  675. ; TERMINATOR
  676. ;
  677. 00,00,00,00
  678.  
  679. ;
  680. ; OVERRIDE for COM3
  681. ;
  682. HKR,Override,0005,1, \
  683. ;
  684. ; CONFIGMG_VERSION
  685. ;
  686. 00,04,00,00, \
  687. ;
  688. ; PRIORITY
  689. ;
  690. 00,30,00,00, \
  691. ;
  692. ;
  693. ; OVERRIDE for COM3
  694. ;
  695. ; I/O Resource Descriptor 0: COM port
  696. ;
  697. 24,00,00,00, \ ; Total length of I/O Resource Descriptor
  698. 02,00,00,00, \ ; ResType_IO = 0x00000002
  699. 01,00, \       ; IOD_Count;
  700. 0C,00, \       ; IOD_Type;         // IOType_Range = 0x000C
  701. 00,00, \       ; IOD_Alloc_Base;
  702. 00,00, \       ; IOD_Alloc_End;
  703. 00,00, \       ; IOD_DesFlags;
  704. 00, \          ; IOD_Alloc_Alias;
  705. 00, \          ; IOD_Alloc_Decode;
  706. F8,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  707. 08,00, \       ; IOR_nPorts;       // Number of ports, pony=10
  708. E8,03, \       ; IOR_Min;          // Min port address
  709. EF,03, \       ; IOR_Max;          // Max port address
  710. 00,00, \       ; IOR_RangeFlags;   // Flags
  711. 00, \          ; IOR_Alias;        // Alias offset
  712. 00, \          ; IOR_Decode;       // Address specified
  713. 64,00,00,00, \ ; PCCARD flags, 0x40 = 16-bit port
  714. ;
  715. ; I/O Resource Descriptor 1 : LAN port
  716. ;
  717. 24,00,00,00, \ ; Total length of I/O Resource Descriptor
  718. 02,00,00,00, \ ; ResType_IO = 0x00000002
  719. 01,00, \       ; IOD_Count;
  720. 0C,00, \       ; IOD_Type;         // IOType_Range = 0x000C
  721. 00,00, \       ; IOD_Alloc_Base;
  722. 00,00, \       ; IOD_Alloc_End;
  723. 00,00, \       ; IOD_DesFlags;
  724. 00, \          ; IOD_Alloc_Alias;
  725. 00, \          ; IOD_Alloc_Decode;
  726. E0,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  727. 10,00, \       ; IOR_nPorts;       // Number of ports, pony=10
  728. 00,01, \       ; IOR_Min;          // Min port address
  729. FF,05, \       ; IOR_Max;          // Max port address
  730. 00,00, \       ; IOR_RangeFlags;   // Flags
  731. 00, \          ; IOR_Alias;        // Alias offset
  732. 00, \          ; IOR_Decode;       // Address specified
  733. 64,00,00,00, \ ; PCCARD flags, 0x40 = 16-bit port
  734. ;
  735. ; IRQ Resource Descriptor
  736. ;
  737. 14,00,00,00, \ ; Total length of IRQ Resource Descriptor
  738. 04,00,00,00, \ ; ResType_IRQ = 0x00000004
  739. 01,00, \       ; IRQD_Flags;
  740. 00,00, \       ; IRQD_Alloc_Num;   // Allocated IRQ number
  741. FF,FF, \       ; IRQD_Req_Mask;    // Mask of possible IRQs
  742. 00,00, \       ; IRQD_Reserved;
  743. 20,00,00,00, \ ; PCCARD flags, 0x20 = Level mode interrupts
  744. ;
  745. ; MEM Resource Descriptor 0
  746. ;
  747. 34,00,00,00, \ ; Total length of Memory Resource Descriptor
  748. 01,00,00,00, \ ; ResType_Mem = 0x00000001
  749. 01,00, \       ; MD_Count;
  750. 14,00, \       ; MD_Type;          // MType_Range = 0x0014
  751. 00,00,00,00, \ ; MD_Alloc_Base;
  752. 00,00,00,00, \ ; MD_Alloc_End;
  753. 00,00, \       ; MD_Flags;
  754. 00,00, \       ; MD_Reserved;
  755. 00,F0,FF,FF, \ ; MR_Align;         // Mask for base alignment
  756. 00,20,00,00, \ ; MR_nBytes;        // Count of bytes
  757. 00,00,00,00, \ ; MR_Min;      // Min Address
  758. FF,FF,0E,00, \ ; MR_Max;      // Max Address
  759. 00,00, \       ; MR_Flags;         // Flags
  760. 00,00, \       ; MR_Reserved;
  761. 02,00,00,00, \ ; PCCARD flags, 0x02 = attribute mem, or
  762.                ;         0x08 = 16-bit common mem
  763. 00,00,00,00, \ ; Memory card address
  764. ;
  765. ; MEM Resource Descriptor 1
  766. ;
  767. 34,00,00,00, \ ; Total length of Memory Resource Descriptor
  768. 01,00,00,00, \ ; ResType_Mem = 0x00000001
  769. 01,00, \       ; MD_Count;
  770. 14,00, \       ; MD_Type;          // MType_Range = 0x0014
  771. 00,00,00,00, \ ; MD_Alloc_Base;
  772. 00,00,00,00, \ ; MD_Alloc_End;
  773. 00,00, \       ; MD_Flags;
  774. 00,00, \       ; MD_Reserved;
  775. 00,F0,FF,FF, \ ; MR_Align;         // Mask for base alignment
  776. 00,10,00,00, \ ; MR_nBytes;        // Count of bytes
  777. 00,00,00,00, \ ; MR_Min;      // Min Address
  778. FF,FF,0E,00, \ ; MR_Max;      // Max Address
  779. 00,00, \       ; MR_Flags;         // Flags
  780. 00,00, \       ; MR_Reserved;
  781. 08,00,00,00, \ ; PCCARD flags, 0x02 = attribute mem, or
  782.                ;         0x08 = 16-bit common mem
  783. 00,00,00,00, \ ; Memory card address
  784. ;
  785. ; REQUEST_CONFIG_PKT Descriptor
  786. ;
  787. 19,00,00,00, \ ; Total length of REQUEST_CONFIG_PKT Descriptor
  788. 7C,89,00,00, \ ; (ResType_Ignored_Bit + PCCARD_DEVICE_ID) = 0x897C
  789. 00,00, \       ; Socket;
  790. 02,00, \       ; Attributes;
  791. 32, \          ; Vcc;
  792. 00, \          ; Vpp1; 78
  793. 00, \          ; Vpp2; 78
  794. 02, \          ; IntType;
  795. 80,10,00,00, \ ; ConfigBase;
  796. 00, \          ; Status;
  797. 00, \          ; Pin;
  798. 00, \          ; Copy;
  799. 41, \          ; ConfigIndex;
  800. 03, \          ; Present;
  801. ;
  802. ; TERMINATOR
  803. ;
  804. 00,00,00,00
  805.  
  806. ;
  807. ; OVERRIDE for COM4
  808. ;
  809. HKR,Override,0006,1, \
  810. ;
  811. ; CONFIGMG_VERSION
  812. ;
  813. 00,04,00,00, \
  814. ;
  815. ; PRIORITY
  816. ;
  817. 00,30,00,00, \
  818. ;
  819. ;
  820. ; OVERRIDE for COM2
  821. ;
  822. ; I/O Resource Descriptor 0: COM port
  823. ;
  824. 24,00,00,00, \ ; Total length of I/O Resource Descriptor
  825. 02,00,00,00, \ ; ResType_IO = 0x00000002
  826. 01,00, \       ; IOD_Count;
  827. 0C,00, \       ; IOD_Type;         // IOType_Range = 0x000C
  828. 00,00, \       ; IOD_Alloc_Base;
  829. 00,00, \       ; IOD_Alloc_End;
  830. 00,00, \       ; IOD_DesFlags;
  831. 00, \          ; IOD_Alloc_Alias;
  832. 00, \          ; IOD_Alloc_Decode;
  833. F8,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  834. 08,00, \       ; IOR_nPorts;       // Number of ports, pony=10
  835. E8,02, \       ; IOR_Min;          // Min port address
  836. EF,02, \       ; IOR_Max;          // Max port address
  837. 00,00, \       ; IOR_RangeFlags;   // Flags
  838. 00, \          ; IOR_Alias;        // Alias offset
  839. 00, \          ; IOR_Decode;       // Address specified
  840. 64,00,00,00, \ ; PCCARD flags, 0x40 = 16-bit port
  841. ;
  842. ; I/O Resource Descriptor 1 : LAN port
  843. ;
  844. 24,00,00,00, \ ; Total length of I/O Resource Descriptor
  845. 02,00,00,00, \ ; ResType_IO = 0x00000002
  846. 01,00, \       ; IOD_Count;
  847. 0C,00, \       ; IOD_Type;         // IOType_Range = 0x000C
  848. 00,00, \       ; IOD_Alloc_Base;
  849. 00,00, \       ; IOD_Alloc_End;
  850. 00,00, \       ; IOD_DesFlags;
  851. 00, \          ; IOD_Alloc_Alias;
  852. 00, \          ; IOD_Alloc_Decode;
  853. E0,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  854. 10,00, \       ; IOR_nPorts;       // Number of ports, pony=10
  855. 00,01, \       ; IOR_Min;          // Min port address
  856. FF,05, \       ; IOR_Max;          // Max port address
  857. 00,00, \       ; IOR_RangeFlags;   // Flags
  858. 00, \          ; IOR_Alias;        // Alias offset
  859. 00, \          ; IOR_Decode;       // Address specified
  860. 64,00,00,00, \ ; PCCARD flags, 0x40 = 16-bit port
  861. ;
  862. ; IRQ Resource Descriptor
  863. ;
  864. 14,00,00,00, \ ; Total length of IRQ Resource Descriptor
  865. 04,00,00,00, \ ; ResType_IRQ = 0x00000004
  866. 01,00, \       ; IRQD_Flags;
  867. 00,00, \       ; IRQD_Alloc_Num;   // Allocated IRQ number
  868. FF,FF, \       ; IRQD_Req_Mask;    // Mask of possible IRQs
  869. 00,00, \       ; IRQD_Reserved;
  870. 20,00,00,00, \ ; PCCARD flags, 0x20 = Level mode interrupts
  871. ;
  872. ; MEM Resource Descriptor 0
  873. ;
  874. 34,00,00,00, \ ; Total length of Memory Resource Descriptor
  875. 01,00,00,00, \ ; ResType_Mem = 0x00000001
  876. 01,00, \       ; MD_Count;
  877. 14,00, \       ; MD_Type;          // MType_Range = 0x0014
  878. 00,00,00,00, \ ; MD_Alloc_Base;
  879. 00,00,00,00, \ ; MD_Alloc_End;
  880. 00,00, \       ; MD_Flags;
  881. 00,00, \       ; MD_Reserved;
  882. 00,F0,FF,FF, \ ; MR_Align;         // Mask for base alignment
  883. 00,20,00,00, \ ; MR_nBytes;        // Count of bytes
  884. 00,00,00,00, \ ; MR_Min;      // Min Address
  885. FF,FF,0E,00, \ ; MR_Max;      // Max Address
  886. 00,00, \       ; MR_Flags;         // Flags
  887. 00,00, \       ; MR_Reserved;
  888. 02,00,00,00, \ ; PCCARD flags, 0x02 = attribute mem, or
  889.                ;         0x08 = 16-bit common mem
  890. 00,00,00,00, \ ; Memory card address
  891. ;
  892. ; MEM Resource Descriptor 1
  893. ;
  894. 34,00,00,00, \ ; Total length of Memory Resource Descriptor
  895. 01,00,00,00, \ ; ResType_Mem = 0x00000001
  896. 01,00, \       ; MD_Count;
  897. 14,00, \       ; MD_Type;          // MType_Range = 0x0014
  898. 00,00,00,00, \ ; MD_Alloc_Base;
  899. 00,00,00,00, \ ; MD_Alloc_End;
  900. 00,00, \       ; MD_Flags;
  901. 00,00, \       ; MD_Reserved;
  902. 00,F0,FF,FF, \ ; MR_Align;         // Mask for base alignment
  903. 00,10,00,00, \ ; MR_nBytes;        // Count of bytes
  904. 00,00,00,00, \ ; MR_Min;      // Min Address
  905. FF,FF,0E,00, \ ; MR_Max;      // Max Address
  906. 00,00, \       ; MR_Flags;         // Flags
  907. 00,00, \       ; MR_Reserved;
  908. 08,00,00,00, \ ; PCCARD flags, 0x02 = attribute mem, or
  909.                ;         0x08 = 16-bit common mem
  910. 00,00,00,00, \ ; Memory card address
  911. ;
  912. ; REQUEST_CONFIG_PKT Descriptor
  913. ;
  914. 19,00,00,00, \ ; Total length of REQUEST_CONFIG_PKT Descriptor
  915. 7C,89,00,00, \ ; (ResType_Ignored_Bit + PCCARD_DEVICE_ID) = 0x897C
  916. 00,00, \       ; Socket;
  917. 02,00, \       ; Attributes;
  918. 32, \          ; Vcc;
  919. 00, \          ; Vpp1; 78
  920. 00, \          ; Vpp2; 78
  921. 02, \          ; IntType;
  922. 80,10,00,00, \ ; ConfigBase;
  923. 00, \          ; Status;
  924. 00, \          ; Pin;
  925. 00, \          ; Copy;
  926. 41, \          ; ConfigIndex;
  927. 03, \          ; Present;
  928. ;
  929. ; TERMINATOR
  930. ;
  931. 00,00,00,00
  932.  
  933. ;
  934. ; OVERRIDE for COM1
  935. ;
  936. HKR,Override,0007,1, \
  937. ;
  938. ; CONFIGMG_VERSION
  939. ;
  940. 00,04,00,00, \
  941. ;
  942. ; PRIORITY
  943. ;
  944. 00,30,00,00, \
  945. ;
  946. ;
  947. ; OVERRIDE for COM1
  948. ;
  949. ; I/O Resource Descriptor 0: COM port
  950. ;
  951. 24,00,00,00, \ ; Total length of I/O Resource Descriptor
  952. 02,00,00,00, \ ; ResType_IO = 0x00000002
  953. 01,00, \       ; IOD_Count;
  954. 0C,00, \       ; IOD_Type;         // IOType_Range = 0x000C
  955. 00,00, \       ; IOD_Alloc_Base;
  956. 00,00, \       ; IOD_Alloc_End;
  957. 00,00, \       ; IOD_DesFlags;
  958. 00, \          ; IOD_Alloc_Alias;
  959. 00, \          ; IOD_Alloc_Decode;
  960. F8,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  961. 08,00, \       ; IOR_nPorts;       // Number of ports, pony=10
  962. F8,03, \       ; IOR_Min;          // Min port address
  963. FF,03, \       ; IOR_Max;          // Max port address
  964. 00,00, \       ; IOR_RangeFlags;   // Flags
  965. 00, \          ; IOR_Alias;        // Alias offset
  966. 00, \          ; IOR_Decode;       // Address specified
  967. 64,00,00,00, \ ; PCCARD flags, 0x40 = 16-bit port
  968. ;
  969. ; I/O Resource Descriptor 1 : LAN port
  970. ;
  971. 24,00,00,00, \ ; Total length of I/O Resource Descriptor
  972. 02,00,00,00, \ ; ResType_IO = 0x00000002
  973. 01,00, \       ; IOD_Count;
  974. 0C,00, \       ; IOD_Type;         // IOType_Range = 0x000C
  975. 00,00, \       ; IOD_Alloc_Base;
  976. 00,00, \       ; IOD_Alloc_End;
  977. 00,00, \       ; IOD_DesFlags;
  978. 00, \          ; IOD_Alloc_Alias;
  979. 00, \          ; IOD_Alloc_Decode;
  980. E0,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  981. 10,00, \       ; IOR_nPorts;       // Number of ports, pony=10
  982. 00,01, \       ; IOR_Min;          // Min port address
  983. FF,05, \       ; IOR_Max;          // Max port address
  984. 00,00, \       ; IOR_RangeFlags;   // Flags
  985. 00, \          ; IOR_Alias;        // Alias offset
  986. 00, \          ; IOR_Decode;       // Address specified
  987. 64,00,00,00, \ ; PCCARD flags, 0x40 = 16-bit port
  988. ;
  989. ; IRQ Resource Descriptor
  990. ;
  991. 14,00,00,00, \ ; Total length of IRQ Resource Descriptor
  992. 04,00,00,00, \ ; ResType_IRQ = 0x00000004
  993. 01,00, \       ; IRQD_Flags;
  994. 00,00, \       ; IRQD_Alloc_Num;   // Allocated IRQ number
  995. FF,FF, \       ; IRQD_Req_Mask;    // Mask of possible IRQs
  996. 00,00, \       ; IRQD_Reserved;
  997. 20,00,00,00, \ ; PCCARD flags, 0x20 = Level mode interrupts
  998. ;
  999. ; MEM Resource Descriptor 0
  1000. ;
  1001. 34,00,00,00, \ ; Total length of Memory Resource Descriptor
  1002. 01,00,00,00, \ ; ResType_Mem = 0x00000001
  1003. 01,00, \       ; MD_Count;
  1004. 14,00, \       ; MD_Type;          // MType_Range = 0x0014
  1005. 00,00,00,00, \ ; MD_Alloc_Base;
  1006. 00,00,00,00, \ ; MD_Alloc_End;
  1007. 00,00, \       ; MD_Flags;
  1008. 00,00, \       ; MD_Reserved;
  1009. 00,F0,FF,FF, \ ; MR_Align;         // Mask for base alignment
  1010. 00,20,00,00, \ ; MR_nBytes;        // Count of bytes
  1011. 00,00,00,00, \ ; MR_Min;      // Min Address
  1012. FF,FF,0E,00, \ ; MR_Max;      // Max Address
  1013. 00,00, \       ; MR_Flags;         // Flags
  1014. 00,00, \       ; MR_Reserved;
  1015. 02,00,00,00, \ ; PCCARD flags, 0x02 = attribute mem, or
  1016.                ;         0x08 = 16-bit common mem
  1017. 00,00,00,00, \ ; Memory card address
  1018. ;
  1019. ; MEM Resource Descriptor 1
  1020. ;
  1021. 34,00,00,00, \ ; Total length of Memory Resource Descriptor
  1022. 01,00,00,00, \ ; ResType_Mem = 0x00000001
  1023. 01,00, \       ; MD_Count;
  1024. 14,00, \       ; MD_Type;          // MType_Range = 0x0014
  1025. 00,00,00,00, \ ; MD_Alloc_Base;
  1026. 00,00,00,00, \ ; MD_Alloc_End;
  1027. 00,00, \       ; MD_Flags;
  1028. 00,00, \       ; MD_Reserved;
  1029. 00,F0,FF,FF, \ ; MR_Align;         // Mask for base alignment
  1030. 00,10,00,00, \ ; MR_nBytes;        // Count of bytes
  1031. 00,00,00,00, \ ; MR_Min;      // Min Address
  1032. FF,FF,0E,00, \ ; MR_Max;      // Max Address
  1033. 00,00, \       ; MR_Flags;         // Flags
  1034. 00,00, \       ; MR_Reserved;
  1035. 08,00,00,00, \ ; PCCARD flags, 0x02 = attribute mem, or
  1036.                ;         0x08 = 16-bit common mem
  1037. 00,00,00,00, \ ; Memory card address
  1038. ;
  1039. ; REQUEST_CONFIG_PKT Descriptor
  1040. ;
  1041. 19,00,00,00, \ ; Total length of REQUEST_CONFIG_PKT Descriptor
  1042. 7C,89,00,00, \ ; (ResType_Ignored_Bit + PCCARD_DEVICE_ID) = 0x897C
  1043. 00,00, \       ; Socket;
  1044. 02,00, \       ; Attributes;
  1045. 32, \          ; Vcc;
  1046. 00, \          ; Vpp1; 78
  1047. 00, \          ; Vpp2; 78
  1048. 02, \          ; IntType;
  1049. 80,10,00,00, \ ; ConfigBase;
  1050. 00, \          ; Status;
  1051. 00, \          ; Pin;
  1052. 00, \          ; Copy;
  1053. 41, \          ; ConfigIndex;
  1054. 03, \          ; Present;
  1055. ;
  1056. ; TERMINATOR
  1057. ;
  1058. 00,00,00,00
  1059.  
  1060. [3C562.ndis3.CopyFiles]
  1061. elpc3x.vxd
  1062.  
  1063. [SourceDisksFiles]
  1064. elpc3x.vxd=55
  1065.  
  1066. [SourceDisksNames]
  1067. ;NOTE: USE ONLY DISK NUMBERS 55-59
  1068. 55 = "3Com EtherLink III LAN+Modem PC Card Installation Disk 1", "LAN_DRV_5XX", 0000-0000
  1069. ;2F0B-14E9
  1070.  
  1071. [DestinationDirs]
  1072. DefaultDestDir              =11 ; Windows system directory
  1073. 3C562.ndis3.CopyFiles    =11
  1074.  
  1075. ;
  1076. ; Translatable strings
  1077. ;
  1078. [Strings]
  1079. MS="Microsoft"
  1080. ;
  1081. ; Manufacturer names
  1082. ;
  1083. 3COM="3Com"
  1084. ; Adapter names
  1085. ;
  1086. 3COMA="3Com EtherLink III LAN+Modem PC Card (3C562)"
  1087.  
  1088.