;******************************************************************** ; Megahertz PCMCIA Multifunction Card Install ; Author: Darrell Goff ; ; Copyright (c) 1995-1997, Megahertz Corporation ;******************************************************************** ;******************************************************************** ; ;******************************************************************** [Version] Signature=$CHICAGO$ Class=MultiFunction Provider=%MS% LayoutFile=layout.inf ;******************************************************************** ; Manufacturer Information ;******************************************************************** [Manufacturer] %MHZ%=MHZ ;******************************************************************** ; Megahertz Products ;******************************************************************** [MHZ] %MHZE%=MHZ5.mf,PCMCIA\MEGAHERTZ-CC/XJEM3336-706C ;******************************************************************** ; ;******************************************************************** [SourceDisksNames] 42 = %Disk_42_Desc%,,0 [SourceDisksFiles] mhzc9x.sys=42,,22078 mdmmhzk3.inf=42,,55422 netmhzk3.inf=42,,11644 [DestinationDirs] MHZ.CopyINF = 17 MHZ.CopyVXD = 11 [MHZ.CopyINF] mdmmhzk3.inf netmhzk3.inf [MHZ.CopyVXD] mhzc9x.sys ;******************************************************************** ; CC/XJEM3336 ;******************************************************************** [MHZ5.mf] AddReg=StandardMF.Reg,ADDREG_KOHLER.reg CopyFiles=MHZ.CopyINF,MHZ.CopyVXD [MHZ5.mf.HW] AddReg=MHZ5.mf.RegHW [MHZ5.mf.RegHW] HKR,Child0000,HardwareID,,MF\MHZ_DEV8 HKR,Child0000,ResourceMap,1,01,02,03 ;Net HKR,Child0001,HardwareID,,MF\MHZ_DEV9 HKR,Child0001,ResourceMap,1,00,02 ;Modem ;******************************************************************** ; ;******************************************************************** [StandardMF.Reg] HKR,,DevLoader,,*CONFIGMG HKR,,Enumerator,,*CONFIGMG HKR,,CMDrivFlags,01,03,00,00,00 ;******************************************************************** ; Overrides for Standard Multifunction ;******************************************************************** [ADDREG_MEGAHERTZ.reg] ; HKR,Override,0000,1, \ ; ; CONFIGMG_VERSION ; 00,04,00,00, \ ; ; PRIORITY ; 00,30,00,00, \ ; ; ; OVERRIDE for COM2 ; ; I/O Resource Descriptor 0: COM port ; 48,00,00,00, \ ; Total length of I/O Resource Descriptor 02,00,00,00, \ ; ResType_IO = 0x00000002 04,00, \ ; IOD_Count; 0C,00, \ ; IOD_Type; // IOType_Range = 0x000C 00,00, \ ; IOD_Alloc_Base; 00,00, \ ; IOD_Alloc_End; 00,00, \ ; IOD_DesFlags; 00, \ ; IOD_Alloc_Alias; 00, \ ; IOD_Alloc_Decode; ; COM1 F8,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 08,00, \ ; IOR_nPorts; // Number of ports, pony=10 F8,03, \ ; IOR_Min; // Min port address FF,03, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified ; COM2 F8,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 08,00, \ ; IOR_nPorts; // Number of ports, pony=10 F8,02, \ ; IOR_Min; // Min port address FF,02, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified ; COM3 F8,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 08,00, \ ; IOR_nPorts; // Number of ports, pony=10 E8,03, \ ; IOR_Min; // Min port address EF,03, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified ; COM4 F8,FF, \ ; IOR_Align // 8 byte align 08,00, \ ; IOR_nPorts // 8 ports E8,02, \ ; IOR_Min EF,02, \ ; IOR_Max 00,00, \ ; IOR_RangeFlags 00, \ ; IOR_Alias 00, \ ; IOR_Decode ; 64,00,00,00, \ ; PCCARD flags, 0x40 = 16-bit port ; ; I/O Resource Descriptor 1 ; A8,00,00,00, \ ; Total length of I/O Resource Descriptor 02,00,00,00, \ ; ResType_IO = 0x00000002 0C,00, \ ; IOD_Count; 0C,00, \ ; IOD_Type; // IOType_Range = 0x000C 00,00, \ ; IOD_Alloc_Base; 00,00, \ ; IOD_Alloc_End; 00,00, \ ; IOD_DesFlags; 00, \ ; IOD_Alloc_Alias; 00, \ ; IOD_Alloc_Decode; ; ---------- 100 Range ---------- E0,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 10,00, \ ; IOR_nPorts; // Number of ports, pony=10 00,01, \ ; IOR_Min; // Min port address 0F,01, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified ; E0,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 10,00, \ ; IOR_nPorts; // Number of ports, pony=10 20,01, \ ; IOR_Min; // Min port address 2F,01, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified ; E0,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 10,00, \ ; IOR_nPorts; // Number of ports, pony=10 40,01, \ ; IOR_Min; // Min port address 4F,01, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified ; E0,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 10,00, \ ; IOR_nPorts; // Number of ports, pony=10 60,01, \ ; IOR_Min; // Min port address 6F,01, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified ; ----------- 200 Range ----------- E0,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 10,00, \ ; IOR_nPorts; // Number of ports, pony=10 00,02, \ ; IOR_Min; // Min port address 0F,02, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified ; E0,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 10,00, \ ; IOR_nPorts; // Number of ports, pony=10 20,02, \ ; IOR_Min; // Min port address 2F,02, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified ; E0,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 10,00, \ ; IOR_nPorts; // Number of ports, pony=10 40,02, \ ; IOR_Min; // Min port address 4F,02, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified ; E0,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 10,00, \ ; IOR_nPorts; // Number of ports, pony=10 60,02, \ ; IOR_Min; // Min port address 6F,02, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified ; ----------- 300 Range ----------- E0,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 10,00, \ ; IOR_nPorts; // Number of ports, pony=10 00,03, \ ; IOR_Min; // Min port address 0F,03, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified ; E0,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 10,00, \ ; IOR_nPorts; // Number of ports, pony=10 20,03, \ ; IOR_Min; // Min port address 2F,03, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified ; E0,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 10,00, \ ; IOR_nPorts; // Number of ports, pony=10 40,03, \ ; IOR_Min; // Min port address 4F,03, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified ; E0,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 10,00, \ ; IOR_nPorts; // Number of ports, pony=10 60,03, \ ; IOR_Min; // Min port address 6F,03, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified 64,00,00,00, \ ; PCCARD flags, 0x40 = 16-bit port ; ; IRQ Resource Descriptor 0 ; 14,00,00,00, \ ; Total length of IRQ Resource Descriptor 04,00,00,00, \ ; ResType_IRQ = 0x00000004 00,00, \ ; IRQD_Flags; 00,00, \ ; IRQD_Alloc_Num; // Allocated IRQ number FF,FF, \ ; IRQD_Req_Mask; // Mask of possible IRQs 00,00, \ ; IRQD_Reserved; 20,00,00,00, \ ; PCCARD flags, 0x20 = Level mode interrupts ; ; MEM Resource Descriptor 0 ; 34,00,00,00, \ ; Total length of Memory Resource Descriptor 01,00,00,00, \ ; ResType_Mem = 0x00000001 01,00, \ ; MD_Count; 14,00, \ ; MD_Type; // MType_Range = 0x0014 00,00,00,00, \ ; MD_Alloc_Base; 00,00,00,00, \ ; MD_Alloc_End; 00,00, \ ; MD_Flags; 00,00, \ ; MD_Reserved; 00,F0,FF,FF, \ ; MR_Align; // Mask for base alignment 00,10,00,00, \ ; MR_nBytes; // Count of bytes 00,00,00,00, \ ; MR_Min; // Min Address FF,FF,FF,FF, \ ; MR_Max; // Max Address 00,00, \ ; MR_Flags; // Flags 00,00, \ ; MR_Reserved; 02,00,00,00, \ ; PCCARD flags, 0x02 = attribute mem, or ; 0x08 = 16-bit common mem 00,00,00,00, \ ; Memory card address ; ; REQUEST_CONFIG_PKT Descriptor ; 19,00,00,00, \ ; Total length of REQUEST_CONFIG_PKT Descriptor 7C,89,00,00, \ ; (ResType_Ignored_Bit + PCCARD_DEVICE_ID) = 0x897C 00,00, \ ; Socket; 02,00, \ ; Attributes; 32, \ ; Vcc; 32, \ ; Vpp1; 78 32, \ ; Vpp2; 78 02, \ ; IntType; 00,03,00,00, \ ; ConfigBase 100 (Was 300); 08, \ ; Status; 00, \ ; Pin; 00, \ ; Copy; 23, \ ; ConfigIndex 23; 03, \ ; Present (Was 03); ; ; TERMINATOR ; 00,00,00,00 ;******************************************************************** ; Kohler Overrides ;******************************************************************** [ADDREG_KOHLER.reg] ; HKR,Override,0000,1, \ ; ; CONFIGMG_VERSION ; 00,04,00,00, \ ; ; PRIORITY ; 00,30,00,00, \ ; ; I/O Resource Descriptor 0: COM port 1 ; 24,00,00,00, \ ; Total length of I/O Resource Descriptor 02,00,00,00, \ ; ResType_IO = 0x00000002 01,00, \ ; IOD_Count; 0C,00, \ ; IOD_Type; // IOType_Range = 0x000C 00,00, \ ; IOD_Alloc_Base; 00,00, \ ; IOD_Alloc_End; 00,00, \ ; IOD_DesFlags; 00, \ ; IOD_Alloc_Alias; 00, \ ; IOD_Alloc_Decode; ; COM1 F8,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 08,00, \ ; IOR_nPorts; // Number of ports, pony=10 F8,03, \ ; IOR_Min; // Min port address FF,03, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified ; 64,00,00,00, \ ; PCCARD flags, 0x40 = 16-bit port ; ; I/O Resource Descriptor 1 ; A8,00,00,00, \ ; Total length of I/O Resource Descriptor 02,00,00,00, \ ; ResType_IO = 0x00000002 0C,00, \ ; IOD_Count; 0C,00, \ ; IOD_Type; // IOType_Range = 0x000C 00,00, \ ; IOD_Alloc_Base; 00,00, \ ; IOD_Alloc_End; 00,00, \ ; IOD_DesFlags; 00, \ ; IOD_Alloc_Alias; 00, \ ; IOD_Alloc_Decode; ; ---------- 100 Range ---------- E0,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 10,00, \ ; IOR_nPorts; // Number of ports, pony=10 00,01, \ ; IOR_Min; // Min port address 0F,01, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified ; E0,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 10,00, \ ; IOR_nPorts; // Number of ports, pony=10 20,01, \ ; IOR_Min; // Min port address 2F,01, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified ; E0,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 10,00, \ ; IOR_nPorts; // Number of ports, pony=10 40,01, \ ; IOR_Min; // Min port address 4F,01, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified ; E0,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 10,00, \ ; IOR_nPorts; // Number of ports, pony=10 60,01, \ ; IOR_Min; // Min port address 6F,01, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified ; ----------- 200 Range ----------- E0,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 10,00, \ ; IOR_nPorts; // Number of ports, pony=10 00,02, \ ; IOR_Min; // Min port address 0F,02, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified ; E0,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 10,00, \ ; IOR_nPorts; // Number of ports, pony=10 20,02, \ ; IOR_Min; // Min port address 2F,02, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified ; E0,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 10,00, \ ; IOR_nPorts; // Number of ports, pony=10 40,02, \ ; IOR_Min; // Min port address 4F,02, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified ; E0,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 10,00, \ ; IOR_nPorts; // Number of ports, pony=10 60,02, \ ; IOR_Min; // Min port address 6F,02, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified ; ----------- 300 Range ----------- E0,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 10,00, \ ; IOR_nPorts; // Number of ports, pony=10 00,03, \ ; IOR_Min; // Min port address 0F,03, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified ; E0,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 10,00, \ ; IOR_nPorts; // Number of ports, pony=10 20,03, \ ; IOR_Min; // Min port address 2F,03, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified ; E0,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 10,00, \ ; IOR_nPorts; // Number of ports, pony=10 40,03, \ ; IOR_Min; // Min port address 4F,03, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified ; E0,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 10,00, \ ; IOR_nPorts; // Number of ports, pony=10 60,03, \ ; IOR_Min; // Min port address 6F,03, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified 64,00,00,00, \ ; PCCARD flags, 0x40 = 16-bit port ; ; IRQ Resource Descriptor 0 ; 14,00,00,00, \ ; Total length of IRQ Resource Descriptor 04,00,00,00, \ ; ResType_IRQ = 0x00000004 00,00, \ ; IRQD_Flags; 00,00, \ ; IRQD_Alloc_Num; // Allocated IRQ number FF,FF, \ ; IRQD_Req_Mask; // Mask of possible IRQs 00,00, \ ; IRQD_Reserved; 20,00,00,00, \ ; PCCARD flags, 0x20 = Level mode interrupts ; ; MEM Resource Descriptor 0 ; 34,00,00,00, \ ; Total length of Memory Resource Descriptor 01,00,00,00, \ ; ResType_Mem = 0x00000001 01,00, \ ; MD_Count; 14,00, \ ; MD_Type; // MType_Range = 0x0014 00,00,00,00, \ ; MD_Alloc_Base; 00,00,00,00, \ ; MD_Alloc_End; 00,00, \ ; MD_Flags; 00,00, \ ; MD_Reserved; 00,F0,FF,FF, \ ; MR_Align; // Mask for base alignment 00,10,00,00, \ ; MR_nBytes; // Count of bytes 00,00,00,00, \ ; MR_Min; // Min Address FF,FF,FF,FF, \ ; MR_Max; // Max Address 00,00, \ ; MR_Flags; // Flags 00,00, \ ; MR_Reserved; 02,00,00,00, \ ; PCCARD flags, 0x02 = attribute mem, or ; 0x08 = 16-bit common mem 00,00,00,00, \ ; Memory card address ; ; REQUEST_CONFIG_PKT Descriptor ; 19,00,00,00, \ ; Total length of REQUEST_CONFIG_PKT Descriptor 7C,89,00,00, \ ; (ResType_Ignored_Bit + PCCARD_DEVICE_ID) = 0x897C 00,00, \ ; Socket; 02,00, \ ; Attributes; 32, \ ; Vcc; 32, \ ; Vpp1; 78 32, \ ; Vpp2; 78 02, \ ; IntType; 00,01,00,00, \ ; ConfigBase 08, \ ; Status; 00, \ ; Pin; 00, \ ; Copy; 35, \ ; ConfigIndex 03, \ ; Present ; ; TERMINATOR ; 00,00,00,00 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; HKR,Override,0001,1, \ ; ; CONFIGMG_VERSION ; 00,04,00,00, \ ; ; PRIORITY ; 00,30,00,00, \ ; ; I/O Resource Descriptor 0: COM port 2 ; 24,00,00,00, \ ; Total length of I/O Resource Descriptor 02,00,00,00, \ ; ResType_IO = 0x00000002 01,00, \ ; IOD_Count; 0C,00, \ ; IOD_Type; // IOType_Range = 0x000C 00,00, \ ; IOD_Alloc_Base; 00,00, \ ; IOD_Alloc_End; 00,00, \ ; IOD_DesFlags; 00, \ ; IOD_Alloc_Alias; 00, \ ; IOD_Alloc_Decode; ; COM2 F8,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 08,00, \ ; IOR_nPorts; // Number of ports, pony=10 F8,02, \ ; IOR_Min; // Min port address FF,02, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified ; 64,00,00,00, \ ; PCCARD flags, 0x40 = 16-bit port ; ; I/O Resource Descriptor 1 ; A8,00,00,00, \ ; Total length of I/O Resource Descriptor 02,00,00,00, \ ; ResType_IO = 0x00000002 0C,00, \ ; IOD_Count; 0C,00, \ ; IOD_Type; // IOType_Range = 0x000C 00,00, \ ; IOD_Alloc_Base; 00,00, \ ; IOD_Alloc_End; 00,00, \ ; IOD_DesFlags; 00, \ ; IOD_Alloc_Alias; 00, \ ; IOD_Alloc_Decode; ; ---------- 100 Range ---------- E0,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 10,00, \ ; IOR_nPorts; // Number of ports, pony=10 00,01, \ ; IOR_Min; // Min port address 0F,01, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified ; E0,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 10,00, \ ; IOR_nPorts; // Number of ports, pony=10 20,01, \ ; IOR_Min; // Min port address 2F,01, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified ; E0,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 10,00, \ ; IOR_nPorts; // Number of ports, pony=10 40,01, \ ; IOR_Min; // Min port address 4F,01, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified ; E0,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 10,00, \ ; IOR_nPorts; // Number of ports, pony=10 60,01, \ ; IOR_Min; // Min port address 6F,01, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified ; ----------- 200 Range ----------- E0,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 10,00, \ ; IOR_nPorts; // Number of ports, pony=10 00,02, \ ; IOR_Min; // Min port address 0F,02, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified ; E0,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 10,00, \ ; IOR_nPorts; // Number of ports, pony=10 20,02, \ ; IOR_Min; // Min port address 2F,02, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified ; E0,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 10,00, \ ; IOR_nPorts; // Number of ports, pony=10 40,02, \ ; IOR_Min; // Min port address 4F,02, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified ; E0,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 10,00, \ ; IOR_nPorts; // Number of ports, pony=10 60,02, \ ; IOR_Min; // Min port address 6F,02, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified ; ----------- 300 Range ----------- E0,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 10,00, \ ; IOR_nPorts; // Number of ports, pony=10 00,03, \ ; IOR_Min; // Min port address 0F,03, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified ; E0,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 10,00, \ ; IOR_nPorts; // Number of ports, pony=10 20,03, \ ; IOR_Min; // Min port address 2F,03, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified ; E0,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 10,00, \ ; IOR_nPorts; // Number of ports, pony=10 40,03, \ ; IOR_Min; // Min port address 4F,03, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified ; E0,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 10,00, \ ; IOR_nPorts; // Number of ports, pony=10 60,03, \ ; IOR_Min; // Min port address 6F,03, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified 64,00,00,00, \ ; PCCARD flags, 0x40 = 16-bit port ; ; IRQ Resource Descriptor 0 ; 14,00,00,00, \ ; Total length of IRQ Resource Descriptor 04,00,00,00, \ ; ResType_IRQ = 0x00000004 00,00, \ ; IRQD_Flags; 00,00, \ ; IRQD_Alloc_Num; // Allocated IRQ number FF,FF, \ ; IRQD_Req_Mask; // Mask of possible IRQs 00,00, \ ; IRQD_Reserved; 20,00,00,00, \ ; PCCARD flags, 0x20 = Level mode interrupts ; ; MEM Resource Descriptor 0 ; 34,00,00,00, \ ; Total length of Memory Resource Descriptor 01,00,00,00, \ ; ResType_Mem = 0x00000001 01,00, \ ; MD_Count; 14,00, \ ; MD_Type; // MType_Range = 0x0014 00,00,00,00, \ ; MD_Alloc_Base; 00,00,00,00, \ ; MD_Alloc_End; 00,00, \ ; MD_Flags; 00,00, \ ; MD_Reserved; 00,F0,FF,FF, \ ; MR_Align; // Mask for base alignment 00,10,00,00, \ ; MR_nBytes; // Count of bytes 00,00,00,00, \ ; MR_Min; // Min Address FF,FF,FF,FF, \ ; MR_Max; // Max Address 00,00, \ ; MR_Flags; // Flags 00,00, \ ; MR_Reserved; 02,00,00,00, \ ; PCCARD flags, 0x02 = attribute mem, or ; 0x08 = 16-bit common mem 00,00,00,00, \ ; Memory card address ; ; REQUEST_CONFIG_PKT Descriptor ; 19,00,00,00, \ ; Total length of REQUEST_CONFIG_PKT Descriptor 7C,89,00,00, \ ; (ResType_Ignored_Bit + PCCARD_DEVICE_ID) = 0x897C 00,00, \ ; Socket; 02,00, \ ; Attributes; 32, \ ; Vcc; 32, \ ; Vpp1; 78 32, \ ; Vpp2; 78 02, \ ; IntType; 00,01,00,00, \ ; ConfigBase 08, \ ; Status; 00, \ ; Pin; 00, \ ; Copy; 21, \ ; ConfigIndex 03, \ ; Present ; ; TERMINATOR ; 00,00,00,00 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; HKR,Override,0002,1, \ ; ; CONFIGMG_VERSION ; 00,04,00,00, \ ; ; PRIORITY ; 00,30,00,00, \ ; ; I/O Resource Descriptor 0: COM port 3 ; 24,00,00,00, \ ; Total length of I/O Resource Descriptor 02,00,00,00, \ ; ResType_IO = 0x00000002 01,00, \ ; IOD_Count; 0C,00, \ ; IOD_Type; // IOType_Range = 0x000C 00,00, \ ; IOD_Alloc_Base; 00,00, \ ; IOD_Alloc_End; 00,00, \ ; IOD_DesFlags; 00, \ ; IOD_Alloc_Alias; 00, \ ; IOD_Alloc_Decode; ; COM3 F8,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 08,00, \ ; IOR_nPorts; // Number of ports, pony=10 E8,03, \ ; IOR_Min; // Min port address EF,03, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified ; 64,00,00,00, \ ; ; I/O Resource Descriptor 1 ; A8,00,00,00, \ ; Total length of I/O Resource Descriptor 02,00,00,00, \ ; ResType_IO = 0x00000002 0C,00, \ ; IOD_Count; 0C,00, \ ; IOD_Type; // IOType_Range = 0x000C 00,00, \ ; IOD_Alloc_Base; 00,00, \ ; IOD_Alloc_End; 00,00, \ ; IOD_DesFlags; 00, \ ; IOD_Alloc_Alias; 00, \ ; IOD_Alloc_Decode; ; ---------- 100 Range ---------- E0,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 10,00, \ ; IOR_nPorts; // Number of ports, pony=10 00,01, \ ; IOR_Min; // Min port address 0F,01, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified ; E0,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 10,00, \ ; IOR_nPorts; // Number of ports, pony=10 20,01, \ ; IOR_Min; // Min port address 2F,01, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified ; E0,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 10,00, \ ; IOR_nPorts; // Number of ports, pony=10 40,01, \ ; IOR_Min; // Min port address 4F,01, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified ; E0,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 10,00, \ ; IOR_nPorts; // Number of ports, pony=10 60,01, \ ; IOR_Min; // Min port address 6F,01, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified ; ----------- 200 Range ----------- E0,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 10,00, \ ; IOR_nPorts; // Number of ports, pony=10 00,02, \ ; IOR_Min; // Min port address 0F,02, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified ; E0,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 10,00, \ ; IOR_nPorts; // Number of ports, pony=10 20,02, \ ; IOR_Min; // Min port address 2F,02, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified ; E0,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 10,00, \ ; IOR_nPorts; // Number of ports, pony=10 40,02, \ ; IOR_Min; // Min port address 4F,02, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified ; E0,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 10,00, \ ; IOR_nPorts; // Number of ports, pony=10 60,02, \ ; IOR_Min; // Min port address 6F,02, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified ; ----------- 300 Range ----------- E0,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 10,00, \ ; IOR_nPorts; // Number of ports, pony=10 00,03, \ ; IOR_Min; // Min port address 0F,03, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified ; E0,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 10,00, \ ; IOR_nPorts; // Number of ports, pony=10 20,03, \ ; IOR_Min; // Min port address 2F,03, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified ; E0,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 10,00, \ ; IOR_nPorts; // Number of ports, pony=10 40,03, \ ; IOR_Min; // Min port address 4F,03, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified ; E0,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 10,00, \ ; IOR_nPorts; // Number of ports, pony=10 60,03, \ ; IOR_Min; // Min port address 6F,03, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified 64,00,00,00, \ ; PCCARD flags, 0x40 = 16-bit port ; ; IRQ Resource Descriptor 0 ; 14,00,00,00, \ ; Total length of IRQ Resource Descriptor 04,00,00,00, \ ; ResType_IRQ = 0x00000004 00,00, \ ; IRQD_Flags; 00,00, \ ; IRQD_Alloc_Num; // Allocated IRQ number FF,FF, \ ; IRQD_Req_Mask; // Mask of possible IRQs 00,00, \ ; IRQD_Reserved; 20,00,00,00, \ ; PCCARD flags, 0x20 = Level mode interrupts ; ; MEM Resource Descriptor 0 ; 34,00,00,00, \ ; Total length of Memory Resource Descriptor 01,00,00,00, \ ; ResType_Mem = 0x00000001 01,00, \ ; MD_Count; 14,00, \ ; MD_Type; // MType_Range = 0x0014 00,00,00,00, \ ; MD_Alloc_Base; 00,00,00,00, \ ; MD_Alloc_End; 00,00, \ ; MD_Flags; 00,00, \ ; MD_Reserved; 00,F0,FF,FF, \ ; MR_Align; // Mask for base alignment 00,10,00,00, \ ; MR_nBytes; // Count of bytes 00,00,00,00, \ ; MR_Min; // Min Address FF,FF,FF,FF, \ ; MR_Max; // Max Address 00,00, \ ; MR_Flags; // Flags 00,00, \ ; MR_Reserved; 02,00,00,00, \ ; PCCARD flags, 0x02 = attribute mem, or ; 0x08 = 16-bit common mem 00,00,00,00, \ ; Memory card address ; ; REQUEST_CONFIG_PKT Descriptor ; 19,00,00,00, \ ; Total length of REQUEST_CONFIG_PKT Descriptor 7C,89,00,00, \ ; (ResType_Ignored_Bit + PCCARD_DEVICE_ID) = 0x897C 00,00, \ ; Socket; 02,00, \ ; Attributes; 32, \ ; Vcc; 32, \ ; Vpp1; 78 32, \ ; Vpp2; 78 02, \ ; IntType; 00,01,00,00, \ ; ConfigBase 08, \ ; Status; 00, \ ; Pin; 00, \ ; Copy; 2D, \ ; ConfigIndex 03, \ ; Present ; ; TERMINATOR ; 00,00,00,00 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; HKR,Override,0003,1, \ ; ; CONFIGMG_VERSION ; 00,04,00,00, \ ; ; PRIORITY ; 00,30,00,00, \ ; ; I/O Resource Descriptor 0: COM port 4 ; 24,00,00,00, \ ; Total length of I/O Resource Descriptor 02,00,00,00, \ ; ResType_IO = 0x00000002 01,00, \ ; IOD_Count; 0C,00, \ ; IOD_Type; // IOType_Range = 0x000C 00,00, \ ; IOD_Alloc_Base; 00,00, \ ; IOD_Alloc_End; 00,00, \ ; IOD_DesFlags; 00, \ ; IOD_Alloc_Alias; 00, \ ; IOD_Alloc_Decode; ; COM4 F8,FF, \ ; IOR_Align // 8 byte align 08,00, \ ; IOR_nPorts // 8 ports E8,02, \ ; IOR_Min EF,02, \ ; IOR_Max 00,00, \ ; IOR_RangeFlags 00, \ ; IOR_Alias 00, \ ; IOR_Decode ; 64,00,00,00, \ ; PCCARD flags, 0x40 = 16-bit port ; ; I/O Resource Descriptor 1 ; A8,00,00,00, \ ; Total length of I/O Resource Descriptor 02,00,00,00, \ ; ResType_IO = 0x00000002 0C,00, \ ; IOD_Count; 0C,00, \ ; IOD_Type; // IOType_Range = 0x000C 00,00, \ ; IOD_Alloc_Base; 00,00, \ ; IOD_Alloc_End; 00,00, \ ; IOD_DesFlags; 00, \ ; IOD_Alloc_Alias; 00, \ ; IOD_Alloc_Decode; ; ---------- 100 Range ---------- E0,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 10,00, \ ; IOR_nPorts; // Number of ports, pony=10 00,01, \ ; IOR_Min; // Min port address 0F,01, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified ; E0,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 10,00, \ ; IOR_nPorts; // Number of ports, pony=10 20,01, \ ; IOR_Min; // Min port address 2F,01, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified ; E0,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 10,00, \ ; IOR_nPorts; // Number of ports, pony=10 40,01, \ ; IOR_Min; // Min port address 4F,01, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified ; E0,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 10,00, \ ; IOR_nPorts; // Number of ports, pony=10 60,01, \ ; IOR_Min; // Min port address 6F,01, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified ; ----------- 200 Range ----------- E0,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 10,00, \ ; IOR_nPorts; // Number of ports, pony=10 00,02, \ ; IOR_Min; // Min port address 0F,02, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified ; E0,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 10,00, \ ; IOR_nPorts; // Number of ports, pony=10 20,02, \ ; IOR_Min; // Min port address 2F,02, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified ; E0,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 10,00, \ ; IOR_nPorts; // Number of ports, pony=10 40,02, \ ; IOR_Min; // Min port address 4F,02, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified ; E0,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 10,00, \ ; IOR_nPorts; // Number of ports, pony=10 60,02, \ ; IOR_Min; // Min port address 6F,02, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified ; ----------- 300 Range ----------- E0,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 10,00, \ ; IOR_nPorts; // Number of ports, pony=10 00,03, \ ; IOR_Min; // Min port address 0F,03, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified ; E0,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 10,00, \ ; IOR_nPorts; // Number of ports, pony=10 20,03, \ ; IOR_Min; // Min port address 2F,03, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified ; E0,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 10,00, \ ; IOR_nPorts; // Number of ports, pony=10 40,03, \ ; IOR_Min; // Min port address 4F,03, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified ; E0,FF, \ ; IOR_Align; // Mask for base alignment E0/F0 10,00, \ ; IOR_nPorts; // Number of ports, pony=10 60,03, \ ; IOR_Min; // Min port address 6F,03, \ ; IOR_Max; // Max port address 00,00, \ ; IOR_RangeFlags; // Flags 00, \ ; IOR_Alias; // Alias offset 00, \ ; IOR_Decode; // Address specified 64,00,00,00, \ ; PCCARD flags, 0x40 = 16-bit port ; ; IRQ Resource Descriptor 0 ; 14,00,00,00, \ ; Total length of IRQ Resource Descriptor 04,00,00,00, \ ; ResType_IRQ = 0x00000004 00,00, \ ; IRQD_Flags; 00,00, \ ; IRQD_Alloc_Num; // Allocated IRQ number FF,FF, \ ; IRQD_Req_Mask; // Mask of possible IRQs 00,00, \ ; IRQD_Reserved; 20,00,00,00, \ ; PCCARD flags, 0x20 = Level mode interrupts ; ; MEM Resource Descriptor 0 ; 34,00,00,00, \ ; Total length of Memory Resource Descriptor 01,00,00,00, \ ; ResType_Mem = 0x00000001 01,00, \ ; MD_Count; 14,00, \ ; MD_Type; // MType_Range = 0x0014 00,00,00,00, \ ; MD_Alloc_Base; 00,00,00,00, \ ; MD_Alloc_End; 00,00, \ ; MD_Flags; 00,00, \ ; MD_Reserved; 00,F0,FF,FF, \ ; MR_Align; // Mask for base alignment 00,10,00,00, \ ; MR_nBytes; // Count of bytes 00,00,00,00, \ ; MR_Min; // Min Address FF,FF,FF,FF, \ ; MR_Max; // Max Address 00,00, \ ; MR_Flags; // Flags 00,00, \ ; MR_Reserved; 02,00,00,00, \ ; PCCARD flags, 0x02 = attribute mem, or ; 0x08 = 16-bit common mem 00,00,00,00, \ ; Memory card address ; ; REQUEST_CONFIG_PKT Descriptor ; 19,00,00,00, \ ; Total length of REQUEST_CONFIG_PKT Descriptor 7C,89,00,00, \ ; (ResType_Ignored_Bit + PCCARD_DEVICE_ID) = 0x897C 00,00, \ ; Socket; 02,00, \ ; Attributes; 32, \ ; Vcc; 32, \ ; Vpp1; 78 32, \ ; Vpp2; 78 02, \ ; IntType; 00,01,00,00, \ ; ConfigBase 08, \ ; Status; 00, \ ; Pin; 00, \ ; Copy; 23, \ ; ConfigIndex 03, \ ; Present ; ; TERMINATOR ; 00,00,00,00 ;******************************************************************** ; Strings ;******************************************************************** [Strings] MS="Microsoft" MHZ="Megahertz" MHZE="Megahertz CC-XJEM3336 Multifunction Card" Disk_42_Desc="Megahertz Network Driver and Modem Setup Disk" ;******************************************************************** ;******************************************************************** ;******************************************************************** ;********************************************************************