SKT_DIO.INF Driver File Contents (dio34.exe)

;SkDIO.INF
;Socket Communications Dual RS-232 Serial Port PC Card
;Version 1.2

[Version]
signature="$CHICAGO$"
Class=Ports
LayoutFile=layout.inf
Provider="Microsoft"

[ClassInstall]

[ControlFlags]
ExcludeFromSelect=MF\DIO_DEV1,MF\DIO_DEV2

[DestinationDirs]
DIOCopyFiles=11

; Manufacturer Section
[Manufacturer]
%strManufacturer%=PC_Card_Serial_Devices

; Manufacturer Name Section
[PC_Card_Serial_Devices]
%strSocketDIO%=SocketDIO.mf,PCMCIA\SOCKET_COMMUNICATIONS_INC-DUAL_SERIAL_PORT_ADAPTER_REVISION_D-16E8
%strSocketDIO%=SocketDIO.mf,PCMCIA\SOCKET_COMMUNICATIONS_INC-DUAL_SERIAL_PORT_ADAPTER_REVISION_E-E98E
%strSocketDIO%=SocketDIO.mf,PCMCIA\SOCKET_COMMUNICATIONS_INC-DUAL_SERIAL_PORT_ADAPTER_REVISION_F-619B
%strSocketDIO%=SocketDIO.mf,PCMCIA\SOCKET-DUAL_I/O-6CF7
%sktdio_dev1%= DIO_DEVICE, MF\DIO_DEV1
%sktdio_dev2%= DIO_DEVICE, MF\DIO_DEV2

; Install Section
[SocketDIO.mf]
CopyFiles=DIOCopyFiles
AddReg=SocketDIO.Reg,StandardMF.Reg

[SocketDIO.mf.HW]
AddReg=SocketDIO.mf.RegHW

[SocketDIO.mf.RegHW]
HKR,Child0000,HardwareID,,MF\DIO_DEV1
HKR,Child0000,ResourceMap,1,00,02
HKR,Child0001,HardwareID,,MF\DIO_DEV2
HKR,Child0001,ResourceMap,1,01,02,03

[DIO_DEVICE]
AddReg=DIO_DEVAddReg

[DIO_DEVAddReg]
HKR,,DevLoader,,*vcomm
HKR,,Enumerator,,serenum.vxd
HKR,,PortDriver,,sktdio.vxd
HKR,,Contention,,*vcd
HKR,,ConfigDialog,,serialui.dll
HKR,,DCB,3,1C,00,00,00, 80,25,00,00, 11,33,00,00, 00,00, 0a,00, 0a,00, 08, 00, 00, 11, 13, 00, 00, 00
HKR,,PortSubClass,1,01
HKR,,EnumPropPages,,"serialui.dll,EnumPropPages"
HKR,,NoSetupUI,,1


[DIOCopyFiles]
sktdio.vxd,sktdio.vxd
dualio.cpl,dualio.cpl

[StandardMF.Reg]
HKR,,DevLoader,,*CONFIGMG
HKR,,Enumerator,,*CONFIGMG
HKR,,CMDrivFlags,01,03,00,00,00

[Xall.Reg]
HKR,,EnumPropPages,,"serialui.dll,EnumPropPages"
HKR,,PortDriver,,serial.vxd

[SocketDIO.Reg]
;
;*** 3F8 / 2F8 ****
;
HKR,Override,0000,1, \
00,04,00,00,00,00,00,00, \
;*** I/O Window 0 ***
24,00,00,00, \  ; total length of io resource descriptor
02,00,00,00, \  ; ResType_IO = 0x00000002
01,00,0C,00, \  ; IOD_count / IOD_Type = 0x0c
00,00,00,00, \  ; IOD_Alloc_Base / IOD_Alloc_End
00,00,00,00, \  ; IOD_DesFlags / IOD_Alloc_Alias / IOD_Alloc_Decode
F8,FF,08,00, \  ; IOR_Align / IOR_nPorts
F8,03,FF,03, \  ; IOR_Min / IOR_Max
00,00,00,00, \  ; IOR_RangeFlags / IOR_Alias / IOR_Decode
AA,00,00,00, \  ; PCCARD flags 
;*** I/O Window 1 ***
24,00,00,00, \  ; total length of io resource descriptor
02,00,00,00, \  ; ResType_IO = 0x00000002
01,00,0C,00, \  ; IOD_count / IOD_Type = 0x0c
00,00,00,00, \  ; IOD_Alloc_Base / IOD_Alloc_End
00,00,00,00, \  ; IOD_DesFlags / IOD_Alloc_Alias / IOD_Alloc_Decode
F8,FF,08,00, \  ; IOR_Align / IOR_nPorts
F8,02,FF,02, \  ; IOR_Min / IOR_Max
00,00,00,00, \  ; IOR_RangeFlags / IOR_Alias / IOR_Decode
AA,00,00,00, \  ; PCCARD flags 
;*** IRQ ***
14,00,00,00, \  ; Total length of irq resource descriptor
04,00,00,00, \  ; ResType_IRQ = 0x00000004
00,00,00,00, \  ; IRQD_Flags / IRQD_Alloc_Num
FF,FF,00,00, \  ; IRQD_Req_Mask / IRQD_Reserved
60,00,00,00, \  ; PCCARD flags - pulse & level
;*** MEM 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 alingment
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, \  ; PC Card flas  // 2=attr mem 4=8-bit cmem 8 = 16-bit cmem
00,80,00,00, \  ; Memory card address
;*** REQUEST_CONFIG_PKT ***
19,00,00,00, \  ; lenght of descriptor
7C,89,00,00, \  ; restype
00,00,02,00, \  ; socket / attributes
32,32,32,02, \  ; vcc / vpp1 / vpp2 / inttype
00,80,00,00, \  ; configbase
00,00,00,13, \  ; status / pin / copy / config index
0F, \           ; present mask
;               *** TERMINATOR ***
00,00,00,00
;
;*** 3F8 / 3E8 ****
;
HKR,Override,0001,1, \
00,04,00,00,00,00,00,00, \
;*** I/O Window 0 ***
24,00,00,00, \  ; total length of io resource descriptor
02,00,00,00, \  ; ResType_IO = 0x00000002
01,00,0C,00, \  ; IOD_count / IOD_Type = 0x0c
00,00,00,00, \  ; IOD_Alloc_Base / IOD_Alloc_End
00,00,00,00, \  ; IOD_DesFlags / IOD_Alloc_Alias / IOD_Alloc_Decode
F8,FF,08,00, \  ; IOR_Align / IOR_nPorts
F8,03,FF,03, \  ; IOR_Min / IOR_Max
00,00,00,00, \  ; IOR_RangeFlags / IOR_Alias / IOR_Decode
AA,00,00,00, \  ; PCCARD flags 
;*** I/O Window 1 ***
24,00,00,00, \  ; total length of io resource descriptor
02,00,00,00, \  ; ResType_IO = 0x00000002
01,00,0C,00, \  ; IOD_count / IOD_Type = 0x0c
00,00,00,00, \  ; IOD_Alloc_Base / IOD_Alloc_End
00,00,00,00, \  ; IOD_DesFlags / IOD_Alloc_Alias / IOD_Alloc_Decode
F8,FF,08,00, \  ; IOR_Align / IOR_nPorts
E8,03,EF,03, \  ; IOR_Min / IOR_Max
00,00,00,00, \  ; IOR_RangeFlags / IOR_Alias / IOR_Decode
AA,00,00,00, \  ; PCCARD flags 
;*** IRQ ***
14,00,00,00, \  ; Total length of irq resource descriptor
04,00,00,00, \  ; ResType_IRQ = 0x00000004
00,00,00,00, \  ; IRQD_Flags / IRQD_Alloc_Num
FF,FF,00,00, \  ; IRQD_Req_Mask / IRQD_Reserved
60,00,00,00, \  ; PCCARD flags - pulse & level
;*** MEM 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 alingment
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, \  ; PC Card flas  // 2=attr mem 4=8-bit cmem 8 = 16-bit cmem
00,80,00,00, \  ; Memory card address
;*** REQUEST_CONFIG_PKT ***
19,00,00,00, \  ; lenght of descriptor
7C,89,00,00, \  ; restype
00,00,02,00, \  ; socket / attributes
32,32,32,02, \  ; vcc / vpp1 / vpp2 / inttype
00,80,00,00, \  ; configbase
00,00,00,23, \  ; status / pin / copy / config index
0F, \           ; present mask
;               *** TERMINATOR ***
00,00,00,00
;
;*** 3F8 / 2E8 ****
;
HKR,Override,0002,1, \
00,04,00,00,00,00,00,00, \
;*** I/O Window 0 ***
24,00,00,00, \  ; total length of io resource descriptor
02,00,00,00, \  ; ResType_IO = 0x00000002
01,00,0C,00, \  ; IOD_count / IOD_Type = 0x0c
00,00,00,00, \  ; IOD_Alloc_Base / IOD_Alloc_End
00,00,00,00, \  ; IOD_DesFlags / IOD_Alloc_Alias / IOD_Alloc_Decode
F8,FF,08,00, \  ; IOR_Align / IOR_nPorts
F8,03,FF,03, \  ; IOR_Min / IOR_Max
00,00,00,00, \  ; IOR_RangeFlags / IOR_Alias / IOR_Decode
AA,00,00,00, \  ; PCCARD flags 
;*** I/O Window 1 ***
24,00,00,00, \  ; total length of io resource descriptor
02,00,00,00, \  ; ResType_IO = 0x00000002
01,00,0C,00, \  ; IOD_count / IOD_Type = 0x0c
00,00,00,00, \  ; IOD_Alloc_Base / IOD_Alloc_End
00,00,00,00, \  ; IOD_DesFlags / IOD_Alloc_Alias / IOD_Alloc_Decode
F8,FF,08,00, \  ; IOR_Align / IOR_nPorts
E8,02,EF,02, \  ; IOR_Min / IOR_Max
00,00,00,00, \  ; IOR_RangeFlags / IOR_Alias / IOR_Decode
AA,00,00,00, \  ; PCCARD flags 
;*** IRQ ***
14,00,00,00, \  ; Total length of irq resource descriptor
04,00,00,00, \  ; ResType_IRQ = 0x00000004
00,00,00,00, \  ; IRQD_Flags / IRQD_Alloc_Num
FF,FF,00,00, \  ; IRQD_Req_Mask / IRQD_Reserved
60,00,00,00, \  ; PCCARD flags - pulse & level
;*** MEM 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 alingment
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, \  ; PC Card flas  // 2=attr mem 4=8-bit cmem 8 = 16-bit cmem
00,80,00,00, \  ; Memory card address
;*** REQUEST_CONFIG_PKT ***
19,00,00,00, \  ; lenght of descriptor
7C,89,00,00, \  ; restype
00,00,02,00, \  ; socket / attributes
32,32,32,02, \  ; vcc / vpp1 / vpp2 / inttype
00,80,00,00, \  ; configbase
00,00,00,33, \  ; status / pin / copy / config index
0F, \           ; present mask
;               *** TERMINATOR ***
00,00,00,00
;
;*** 2F8 / 3E8 ****
;
HKR,Override,0003,1, \
00,04,00,00,00,00,00,00, \
;*** I/O Window 0 ***
24,00,00,00, \  ; total length of io resource descriptor
02,00,00,00, \  ; ResType_IO = 0x00000002
01,00,0C,00, \  ; IOD_count / IOD_Type = 0x0c
00,00,00,00, \  ; IOD_Alloc_Base / IOD_Alloc_End
00,00,00,00, \  ; IOD_DesFlags / IOD_Alloc_Alias / IOD_Alloc_Decode
F8,FF,08,00, \  ; IOR_Align / IOR_nPorts
F8,02,FF,02, \  ; IOR_Min / IOR_Max
00,00,00,00, \  ; IOR_RangeFlags / IOR_Alias / IOR_Decode
AA,00,00,00, \  ; PCCARD flags 
;*** I/O Window 1 ***
24,00,00,00, \  ; total length of io resource descriptor
02,00,00,00, \  ; ResType_IO = 0x00000002
01,00,0C,00, \  ; IOD_count / IOD_Type = 0x0c
00,00,00,00, \  ; IOD_Alloc_Base / IOD_Alloc_End
00,00,00,00, \  ; IOD_DesFlags / IOD_Alloc_Alias / IOD_Alloc_Decode
F8,FF,08,00, \  ; IOR_Align / IOR_nPorts
E8,03,EF,03, \  ; IOR_Min / IOR_Max
00,00,00,00, \  ; IOR_RangeFlags / IOR_Alias / IOR_Decode
AA,00,00,00, \  ; PCCARD flags 
;*** IRQ ***
14,00,00,00, \  ; Total length of irq resource descriptor
04,00,00,00, \  ; ResType_IRQ = 0x00000004
00,00,00,00, \  ; IRQD_Flags / IRQD_Alloc_Num
FF,FF,00,00, \  ; IRQD_Req_Mask / IRQD_Reserved
60,00,00,00, \  ; PCCARD flags - pulse & level
;*** MEM 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 alingment
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, \  ; PC Card flas  // 2=attr mem 4=8-bit cmem 8 = 16-bit cmem
00,80,00,00, \  ; Memory card address
;*** REQUEST_CONFIG_PKT ***
19,00,00,00, \  ; lenght of descriptor
7C,89,00,00, \  ; restype
00,00,02,00, \  ; socket / attributes
32,32,32,02, \  ; vcc / vpp1 / vpp2 / inttype
00,80,00,00, \  ; configbase
00,00,00,25, \  ; status / pin / copy / config index
0F, \           ; present mask
;               *** TERMINATOR ***
00,00,00,00
;
;*** 2F8 / 2E8 ****
;
HKR,Override,0004,1, \
00,04,00,00,00,00,00,00, \
;*** I/O Window 0 ***
24,00,00,00, \  ; total length of io resource descriptor
02,00,00,00, \  ; ResType_IO = 0x00000002
01,00,0C,00, \  ; IOD_count / IOD_Type = 0x0c
00,00,00,00, \  ; IOD_Alloc_Base / IOD_Alloc_End
00,00,00,00, \  ; IOD_DesFlags / IOD_Alloc_Alias / IOD_Alloc_Decode
F8,FF,08,00, \  ; IOR_Align / IOR_nPorts
F8,02,FF,02, \  ; IOR_Min / IOR_Max
00,00,00,00, \  ; IOR_RangeFlags / IOR_Alias / IOR_Decode
AA,00,00,00, \  ; PCCARD flags 
;*** I/O Window 1 ***
24,00,00,00, \  ; total length of io resource descriptor
02,00,00,00, \  ; ResType_IO = 0x00000002
01,00,0C,00, \  ; IOD_count / IOD_Type = 0x0c
00,00,00,00, \  ; IOD_Alloc_Base / IOD_Alloc_End
00,00,00,00, \  ; IOD_DesFlags / IOD_Alloc_Alias / IOD_Alloc_Decode
F8,FF,08,00, \  ; IOR_Align / IOR_nPorts
E8,02,EF,02, \  ; IOR_Min / IOR_Max
00,00,00,00, \  ; IOR_RangeFlags / IOR_Alias / IOR_Decode
AA,00,00,00, \  ; PCCARD flags 
;*** IRQ ***
14,00,00,00, \  ; Total length of irq resource descriptor
04,00,00,00, \  ; ResType_IRQ = 0x00000004
00,00,00,00, \  ; IRQD_Flags / IRQD_Alloc_Num
FF,FF,00,00, \  ; IRQD_Req_Mask / IRQD_Reserved
60,00,00,00, \  ; PCCARD flags - pulse & level
;*** MEM 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 alingment
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, \  ; PC Card flas  // 2=attr mem 4=8-bit cmem 8 = 16-bit cmem
00,80,00,00, \  ; Memory card address
;*** REQUEST_CONFIG_PKT ***
19,00,00,00, \  ; lenght of descriptor
7C,89,00,00, \  ; restype
00,00,02,00, \  ; socket / attributes
32,32,32,02, \  ; vcc / vpp1 / vpp2 / inttype
00,80,00,00, \  ; configbase
00,00,00,35, \  ; status / pin / copy / config index
0F, \           ; present mask
;               *** TERMINATOR ***
00,00,00,00
;
;*** 3E8 / 2E8 ****
;
HKR,Override,0005,1, \
00,04,00,00,00,00,00,00, \
;*** I/O Window 0 ***
24,00,00,00, \  ; total length of io resource descriptor
02,00,00,00, \  ; ResType_IO = 0x00000002
01,00,0C,00, \  ; IOD_count / IOD_Type = 0x0c
00,00,00,00, \  ; IOD_Alloc_Base / IOD_Alloc_End
00,00,00,00, \  ; IOD_DesFlags / IOD_Alloc_Alias / IOD_Alloc_Decode
F8,FF,08,00, \  ; IOR_Align / IOR_nPorts
E8,03,EF,03, \  ; IOR_Min / IOR_Max
00,00,00,00, \  ; IOR_RangeFlags / IOR_Alias / IOR_Decode
AA,00,00,00, \  ; PCCARD flags 
;*** I/O Window 1 ***
24,00,00,00, \  ; total length of io resource descriptor
02,00,00,00, \  ; ResType_IO = 0x00000002
01,00,0C,00, \  ; IOD_count / IOD_Type = 0x0c
00,00,00,00, \  ; IOD_Alloc_Base / IOD_Alloc_End
00,00,00,00, \  ; IOD_DesFlags / IOD_Alloc_Alias / IOD_Alloc_Decode
F8,FF,08,00, \  ; IOR_Align / IOR_nPorts
E8,02,EF,02, \  ; IOR_Min / IOR_Max
00,00,00,00, \  ; IOR_RangeFlags / IOR_Alias / IOR_Decode
AA,00,00,00, \  ; PCCARD flags 
;*** IRQ ***
14,00,00,00, \  ; Total length of irq resource descriptor
04,00,00,00, \  ; ResType_IRQ = 0x00000004
00,00,00,00, \  ; IRQD_Flags / IRQD_Alloc_Num
FF,FF,00,00, \  ; IRQD_Req_Mask / IRQD_Reserved
60,00,00,00, \  ; PCCARD flags - pulse & level
;*** MEM 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 alingment
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, \  ; PC Card flas  // 2=attr mem 4=8-bit cmem 8 = 16-bit cmem
00,80,00,00, \  ; Memory card address
;*** REQUEST_CONFIG_PKT ***
19,00,00,00, \  ; lenght of descriptor
7C,89,00,00, \  ; restype
00,00,02,00, \  ; socket / attributes
32,32,32,02, \  ; vcc / vpp1 / vpp2 / inttype
00,80,00,00, \  ; configbase
00,00,00,37, \  ; status / pin / copy / config index
0F, \           ; present mask
;               *** TERMINATOR ***
00,00,00,00
;
;*** 100-2E7 / 2F8 ****
;
HKR,Override,0006,1, \
00,04,00,00,00,00,00,00, \
;*** I/O Window 0 ***
24,00,00,00, \  ; total length of io resource descriptor
02,00,00,00, \  ; ResType_IO = 0x00000002
01,00,0C,00, \  ; IOD_count / IOD_Type = 0x0c
00,00,00,00, \  ; IOD_Alloc_Base / IOD_Alloc_End
00,00,00,00, \  ; IOD_DesFlags / IOD_Alloc_Alias / IOD_Alloc_Decode
F8,FF,08,00, \  ; IOR_Align / IOR_nPorts
00,01,E7,02, \  ; IOR_Min / IOR_Max
00,00,00,00, \  ; IOR_RangeFlags / IOR_Alias / IOR_Decode
AA,00,00,00, \  ; PCCARD flags 
;*** I/O Window 1 ***
24,00,00,00, \  ; total length of io resource descriptor
02,00,00,00, \  ; ResType_IO = 0x00000002
01,00,0C,00, \  ; IOD_count / IOD_Type = 0x0c
00,00,00,00, \  ; IOD_Alloc_Base / IOD_Alloc_End
00,00,00,00, \  ; IOD_DesFlags / IOD_Alloc_Alias / IOD_Alloc_Decode
F8,FF,08,00, \  ; IOR_Align / IOR_nPorts
F8,02,FF,02, \  ; IOR_Min / IOR_Max
00,00,00,00, \  ; IOR_RangeFlags / IOR_Alias / IOR_Decode
AA,00,00,00, \  ; PCCARD flags 
;*** IRQ ***
14,00,00,00, \  ; Total length of irq resource descriptor
04,00,00,00, \  ; ResType_IRQ = 0x00000004
00,00,00,00, \  ; IRQD_Flags / IRQD_Alloc_Num
FF,FF,00,00, \  ; IRQD_Req_Mask / IRQD_Reserved
60,00,00,00, \  ; PCCARD flags - pulse & level
;*** MEM 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 alingment
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, \  ; PC Card flas  // 2=attr mem 4=8-bit cmem 8 = 16-bit cmem
00,80,00,00, \  ; Memory card address
;*** REQUEST_CONFIG_PKT ***
19,00,00,00, \  ; lenght of descriptor
7C,89,00,00, \  ; restype
00,00,02,00, \  ; socket / attributes
32,32,32,02, \  ; vcc / vpp1 / vpp2 / inttype
00,80,00,00, \  ; configbase
00,00,00,11, \  ; status / pin / copy / config index
0F, \           ; present mask
;               *** TERMINATOR ***
00,00,00,00
;
;*** 2F0-2F7 / 2F8 ****
;
HKR,Override,0007,1, \
00,04,00,00,00,00,00,00, \
;*** I/O Window 0 ***
24,00,00,00, \  ; total length of io resource descriptor
02,00,00,00, \  ; ResType_IO = 0x00000002
01,00,0C,00, \  ; IOD_count / IOD_Type = 0x0c
00,00,00,00, \  ; IOD_Alloc_Base / IOD_Alloc_End
00,00,00,00, \  ; IOD_DesFlags / IOD_Alloc_Alias / IOD_Alloc_Decode
F8,FF,08,00, \  ; IOR_Align / IOR_nPorts
F0,02,F7,02, \  ; IOR_Min / IOR_Max
00,00,00,00, \  ; IOR_RangeFlags / IOR_Alias / IOR_Decode
AA,00,00,00, \  ; PCCARD flags 
;*** I/O Window 1 ***
24,00,00,00, \  ; total length of io resource descriptor
02,00,00,00, \  ; ResType_IO = 0x00000002
01,00,0C,00, \  ; IOD_count / IOD_Type = 0x0c
00,00,00,00, \  ; IOD_Alloc_Base / IOD_Alloc_End
00,00,00,00, \  ; IOD_DesFlags / IOD_Alloc_Alias / IOD_Alloc_Decode
F8,FF,08,00, \  ; IOR_Align / IOR_nPorts
F8,02,FF,02, \  ; IOR_Min / IOR_Max
00,00,00,00, \  ; IOR_RangeFlags / IOR_Alias / IOR_Decode
AA,00,00,00, \  ; PCCARD flags 
;*** IRQ ***
14,00,00,00, \  ; Total length of irq resource descriptor
04,00,00,00, \  ; ResType_IRQ = 0x00000004
00,00,00,00, \  ; IRQD_Flags / IRQD_Alloc_Num
FF,FF,00,00, \  ; IRQD_Req_Mask / IRQD_Reserved
60,00,00,00, \  ; PCCARD flags - pulse & level
;*** MEM 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 alingment
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, \  ; PC Card flas  // 2=attr mem 4=8-bit cmem 8 = 16-bit cmem
00,80,00,00, \  ; Memory card address
;*** REQUEST_CONFIG_PKT ***
19,00,00,00, \  ; lenght of descriptor
7C,89,00,00, \  ; restype
00,00,02,00, \  ; socket / attributes
32,32,32,02, \  ; vcc / vpp1 / vpp2 / inttype
00,80,00,00, \  ; configbase
00,00,00,11, \  ; status / pin / copy / config index
0F, \           ; present mask
;               *** TERMINATOR ***
00,00,00,00
;
;*** 300-3E7 / 2F8 ****
;
HKR,Override,0008,1, \
00,04,00,00,00,00,00,00, \
;*** I/O Window 0 ***
24,00,00,00, \  ; total length of io resource descriptor
02,00,00,00, \  ; ResType_IO = 0x00000002
01,00,0C,00, \  ; IOD_count / IOD_Type = 0x0c
00,00,00,00, \  ; IOD_Alloc_Base / IOD_Alloc_End
00,00,00,00, \  ; IOD_DesFlags / IOD_Alloc_Alias / IOD_Alloc_Decode
F8,FF,08,00, \  ; IOR_Align / IOR_nPorts
00,03,E7,03, \  ; IOR_Min / IOR_Max
00,00,00,00, \  ; IOR_RangeFlags / IOR_Alias / IOR_Decode
AA,00,00,00, \  ; PCCARD flags 
;*** I/O Window 1 ***
24,00,00,00, \  ; total length of io resource descriptor
02,00,00,00, \  ; ResType_IO = 0x00000002
01,00,0C,00, \  ; IOD_count / IOD_Type = 0x0c
00,00,00,00, \  ; IOD_Alloc_Base / IOD_Alloc_End
00,00,00,00, \  ; IOD_DesFlags / IOD_Alloc_Alias / IOD_Alloc_Decode
F8,FF,08,00, \  ; IOR_Align / IOR_nPorts
F8,02,FF,02, \  ; IOR_Min / IOR_Max
00,00,00,00, \  ; IOR_RangeFlags / IOR_Alias / IOR_Decode
AA,00,00,00, \  ; PCCARD flags 
;*** IRQ ***
14,00,00,00, \  ; Total length of irq resource descriptor
04,00,00,00, \  ; ResType_IRQ = 0x00000004
00,00,00,00, \  ; IRQD_Flags / IRQD_Alloc_Num
FF,FF,00,00, \  ; IRQD_Req_Mask / IRQD_Reserved
60,00,00,00, \  ; PCCARD flags - pulse & level
;*** MEM 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 alingment
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, \  ; PC Card flas  // 2=attr mem 4=8-bit cmem 8 = 16-bit cmem
00,80,00,00, \  ; Memory card address
;*** REQUEST_CONFIG_PKT ***
19,00,00,00, \  ; lenght of descriptor
7C,89,00,00, \  ; restype
00,00,02,00, \  ; socket / attributes
32,32,32,02, \  ; vcc / vpp1 / vpp2 / inttype
00,80,00,00, \  ; configbase
00,00,00,11, \  ; status / pin / copy / config index
0F, \           ; present mask
;               *** TERMINATOR ***
00,00,00,00
;
;*** 100-2E7 / 3E8 ****
;
HKR,Override,0009,1, \
00,04,00,00,00,00,00,00, \
;*** I/O Window 0 ***
24,00,00,00, \  ; total length of io resource descriptor
02,00,00,00, \  ; ResType_IO = 0x00000002
01,00,0C,00, \  ; IOD_count / IOD_Type = 0x0c
00,00,00,00, \  ; IOD_Alloc_Base / IOD_Alloc_End
00,00,00,00, \  ; IOD_DesFlags / IOD_Alloc_Alias / IOD_Alloc_Decode
F8,FF,08,00, \  ; IOR_Align / IOR_nPorts
00,01,E7,02, \  ; IOR_Min / IOR_Max
00,00,00,00, \  ; IOR_RangeFlags / IOR_Alias / IOR_Decode
AA,00,00,00, \  ; PCCARD flags 
;*** I/O Window 1 ***
24,00,00,00, \  ; total length of io resource descriptor
02,00,00,00, \  ; ResType_IO = 0x00000002
01,00,0C,00, \  ; IOD_count / IOD_Type = 0x0c
00,00,00,00, \  ; IOD_Alloc_Base / IOD_Alloc_End
00,00,00,00, \  ; IOD_DesFlags / IOD_Alloc_Alias / IOD_Alloc_Decode
F8,FF,08,00, \  ; IOR_Align / IOR_nPorts
E8,03,EF,03, \  ; IOR_Min / IOR_Max
00,00,00,00, \  ; IOR_RangeFlags / IOR_Alias / IOR_Decode
AA,00,00,00, \  ; PCCARD flags 
;*** IRQ ***
14,00,00,00, \  ; Total length of irq resource descriptor
04,00,00,00, \  ; ResType_IRQ = 0x00000004
00,00,00,00, \  ; IRQD_Flags / IRQD_Alloc_Num
FF,FF,00,00, \  ; IRQD_Req_Mask / IRQD_Reserved
60,00,00,00, \  ; PCCARD flags - pulse & level
;*** MEM 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 alingment
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, \  ; PC Card flas  // 2=attr mem 4=8-bit cmem 8 = 16-bit cmem
00,80,00,00, \  ; Memory card address
;*** REQUEST_CONFIG_PKT ***
19,00,00,00, \  ; lenght of descriptor
7C,89,00,00, \  ; restype
00,00,02,00, \  ; socket / attributes
32,32,32,02, \  ; vcc / vpp1 / vpp2 / inttype
00,80,00,00, \  ; configbase
00,00,00,21, \  ; status / pin / copy / config index
0F, \           ; present mask
;               *** TERMINATOR ***
00,00,00,00
;
;*** 2F0-2F7 / 3E8 ****
;
HKR,Override,000A,1, \
00,04,00,00,00,00,00,00, \
;*** I/O Window 0 ***
24,00,00,00, \  ; total length of io resource descriptor
02,00,00,00, \  ; ResType_IO = 0x00000002
01,00,0C,00, \  ; IOD_count / IOD_Type = 0x0c
00,00,00,00, \  ; IOD_Alloc_Base / IOD_Alloc_End
00,00,00,00, \  ; IOD_DesFlags / IOD_Alloc_Alias / IOD_Alloc_Decode
F8,FF,08,00, \  ; IOR_Align / IOR_nPorts
F0,02,F7,02, \  ; IOR_Min / IOR_Max
00,00,00,00, \  ; IOR_RangeFlags / IOR_Alias / IOR_Decode
AA,00,00,00, \  ; PCCARD flags 
;*** I/O Window 1 ***
24,00,00,00, \  ; total length of io resource descriptor
02,00,00,00, \  ; ResType_IO = 0x00000002
01,00,0C,00, \  ; IOD_count / IOD_Type = 0x0c
00,00,00,00, \  ; IOD_Alloc_Base / IOD_Alloc_End
00,00,00,00, \  ; IOD_DesFlags / IOD_Alloc_Alias / IOD_Alloc_Decode
F8,FF,08,00, \  ; IOR_Align / IOR_nPorts
E8,03,EF,03, \  ; IOR_Min / IOR_Max
00,00,00,00, \  ; IOR_RangeFlags / IOR_Alias / IOR_Decode
AA,00,00,00, \  ; PCCARD flags 
;*** IRQ ***
14,00,00,00, \  ; Total length of irq resource descriptor
04,00,00,00, \  ; ResType_IRQ = 0x00000004
00,00,00,00, \  ; IRQD_Flags / IRQD_Alloc_Num
FF,FF,00,00, \  ; IRQD_Req_Mask / IRQD_Reserved
60,00,00,00, \  ; PCCARD flags - pulse & level
;*** MEM 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 alingment
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, \  ; PC Card flas  // 2=attr mem 4=8-bit cmem 8 = 16-bit cmem
00,80,00,00, \  ; Memory card address
;*** REQUEST_CONFIG_PKT ***
19,00,00,00, \  ; lenght of descriptor
7C,89,00,00, \  ; restype
00,00,02,00, \  ; socket / attributes
32,32,32,02, \  ; vcc / vpp1 / vpp2 / inttype
00,80,00,00, \  ; configbase
00,00,00,21, \  ; status / pin / copy / config index
0F, \           ; present mask
;               *** TERMINATOR ***
00,00,00,00
;
;*** 300-3E7 / 3E8 ****
;
HKR,Override,000B,1, \
00,04,00,00,00,00,00,00, \
;*** I/O Window 0 ***
24,00,00,00, \  ; total length of io resource descriptor
02,00,00,00, \  ; ResType_IO = 0x00000002
01,00,0C,00, \  ; IOD_count / IOD_Type = 0x0c
00,00,00,00, \  ; IOD_Alloc_Base / IOD_Alloc_End
00,00,00,00, \  ; IOD_DesFlags / IOD_Alloc_Alias / IOD_Alloc_Decode
F8,FF,08,00, \  ; IOR_Align / IOR_nPorts
00,03,E7,03, \  ; IOR_Min / IOR_Max
00,00,00,00, \  ; IOR_RangeFlags / IOR_Alias / IOR_Decode
AA,00,00,00, \  ; PCCARD flags 
;*** I/O Window 1 ***
24,00,00,00, \  ; total length of io resource descriptor
02,00,00,00, \  ; ResType_IO = 0x00000002
01,00,0C,00, \  ; IOD_count / IOD_Type = 0x0c
00,00,00,00, \  ; IOD_Alloc_Base / IOD_Alloc_End
00,00,00,00, \  ; IOD_DesFlags / IOD_Alloc_Alias / IOD_Alloc_Decode
F8,FF,08,00, \  ; IOR_Align / IOR_nPorts
E8,03,EF,03, \  ; IOR_Min / IOR_Max
00,00,00,00, \  ; IOR_RangeFlags / IOR_Alias / IOR_Decode
AA,00,00,00, \  ; PCCARD flags 
;*** IRQ ***
14,00,00,00, \  ; Total length of irq resource descriptor
04,00,00,00, \  ; ResType_IRQ = 0x00000004
00,00,00,00, \  ; IRQD_Flags / IRQD_Alloc_Num
FF,FF,00,00, \  ; IRQD_Req_Mask / IRQD_Reserved
60,00,00,00, \  ; PCCARD flags - pulse & level
;*** MEM 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 alingment
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, \  ; PC Card flas  // 2=attr mem 4=8-bit cmem 8 = 16-bit cmem
00,80,00,00, \  ; Memory card address
;*** REQUEST_CONFIG_PKT ***
19,00,00,00, \  ; lenght of descriptor
7C,89,00,00, \  ; restype
00,00,02,00, \  ; socket / attributes
32,32,32,02, \  ; vcc / vpp1 / vpp2 / inttype
00,80,00,00, \  ; configbase
00,00,00,21, \  ; status / pin / copy / config index
0F, \           ; present mask
;               *** TERMINATOR ***
00,00,00,00
;
;*** 100-2E7 / 2E8 ****
;
HKR,Override,000C,1, \
00,04,00,00,00,00,00,00, \
;*** I/O Window 0 ***
24,00,00,00, \  ; total length of io resource descriptor
02,00,00,00, \  ; ResType_IO = 0x00000002
01,00,0C,00, \  ; IOD_count / IOD_Type = 0x0c
00,00,00,00, \  ; IOD_Alloc_Base / IOD_Alloc_End
00,00,00,00, \  ; IOD_DesFlags / IOD_Alloc_Alias / IOD_Alloc_Decode
F8,FF,08,00, \  ; IOR_Align / IOR_nPorts
00,01,E7,02, \  ; IOR_Min / IOR_Max
00,00,00,00, \  ; IOR_RangeFlags / IOR_Alias / IOR_Decode
AA,00,00,00, \  ; PCCARD flags 
;*** I/O Window 1 ***
24,00,00,00, \  ; total length of io resource descriptor
02,00,00,00, \  ; ResType_IO = 0x00000002
01,00,0C,00, \  ; IOD_count / IOD_Type = 0x0c
00,00,00,00, \  ; IOD_Alloc_Base / IOD_Alloc_End
00,00,00,00, \  ; IOD_DesFlags / IOD_Alloc_Alias / IOD_Alloc_Decode
F8,FF,08,00, \  ; IOR_Align / IOR_nPorts
E8,02,EF,02, \  ; IOR_Min / IOR_Max
00,00,00,00, \  ; IOR_RangeFlags / IOR_Alias / IOR_Decode
AA,00,00,00, \  ; PCCARD flags 
;*** IRQ ***
14,00,00,00, \  ; Total length of irq resource descriptor
04,00,00,00, \  ; ResType_IRQ = 0x00000004
00,00,00,00, \  ; IRQD_Flags / IRQD_Alloc_Num
FF,FF,00,00, \  ; IRQD_Req_Mask / IRQD_Reserved
60,00,00,00, \  ; PCCARD flags - pulse & level
;*** MEM 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 alingment
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, \  ; PC Card flas  // 2=attr mem 4=8-bit cmem 8 = 16-bit cmem
00,80,00,00, \  ; Memory card address
;*** REQUEST_CONFIG_PKT ***
19,00,00,00, \  ; lenght of descriptor
7C,89,00,00, \  ; restype
00,00,02,00, \  ; socket / attributes
32,32,32,02, \  ; vcc / vpp1 / vpp2 / inttype
00,80,00,00, \  ; configbase
00,00,00,31, \  ; status / pin / copy / config index
0F, \           ; present mask
;               *** TERMINATOR ***
00,00,00,00
;
;*** 2F0-2F7 / 2E8 ****
;
HKR,Override,000D,1, \
00,04,00,00,00,00,00,00, \
;*** I/O Window 0 ***
24,00,00,00, \  ; total length of io resource descriptor
02,00,00,00, \  ; ResType_IO = 0x00000002
01,00,0C,00, \  ; IOD_count / IOD_Type = 0x0c
00,00,00,00, \  ; IOD_Alloc_Base / IOD_Alloc_End
00,00,00,00, \  ; IOD_DesFlags / IOD_Alloc_Alias / IOD_Alloc_Decode
F8,FF,08,00, \  ; IOR_Align / IOR_nPorts
F0,02,F7,02, \  ; IOR_Min / IOR_Max
00,00,00,00, \  ; IOR_RangeFlags / IOR_Alias / IOR_Decode
AA,00,00,00, \  ; PCCARD flags 
;*** I/O Window 1 ***
24,00,00,00, \  ; total length of io resource descriptor
02,00,00,00, \  ; ResType_IO = 0x00000002
01,00,0C,00, \  ; IOD_count / IOD_Type = 0x0c
00,00,00,00, \  ; IOD_Alloc_Base / IOD_Alloc_End
00,00,00,00, \  ; IOD_DesFlags / IOD_Alloc_Alias / IOD_Alloc_Decode
F8,FF,08,00, \  ; IOR_Align / IOR_nPorts
E8,02,EF,02, \  ; IOR_Min / IOR_Max
00,00,00,00, \  ; IOR_RangeFlags / IOR_Alias / IOR_Decode
AA,00,00,00, \  ; PCCARD flags 
;*** IRQ ***
14,00,00,00, \  ; Total length of irq resource descriptor
04,00,00,00, \  ; ResType_IRQ = 0x00000004
00,00,00,00, \  ; IRQD_Flags / IRQD_Alloc_Num
FF,FF,00,00, \  ; IRQD_Req_Mask / IRQD_Reserved
60,00,00,00, \  ; PCCARD flags - pulse & level
;*** MEM 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 alingment
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, \  ; PC Card flas  // 2=attr mem 4=8-bit cmem 8 = 16-bit cmem
00,80,00,00, \  ; Memory card address
;*** REQUEST_CONFIG_PKT ***
19,00,00,00, \  ; lenght of descriptor
7C,89,00,00, \  ; restype
00,00,02,00, \  ; socket / attributes
32,32,32,02, \  ; vcc / vpp1 / vpp2 / inttype
00,80,00,00, \  ; configbase
00,00,00,31, \  ; status / pin / copy / config index
0F, \           ; present mask
;               *** TERMINATOR ***
00,00,00,00
;
;*** 300-3E7 / 2E8 ****
;
HKR,Override,000E,1, \
00,04,00,00,00,00,00,00, \
;*** I/O Window 0 ***
24,00,00,00, \  ; total length of io resource descriptor
02,00,00,00, \  ; ResType_IO = 0x00000002
01,00,0C,00, \  ; IOD_count / IOD_Type = 0x0c
00,00,00,00, \  ; IOD_Alloc_Base / IOD_Alloc_End
00,00,00,00, \  ; IOD_DesFlags / IOD_Alloc_Alias / IOD_Alloc_Decode
F8,FF,08,00, \  ; IOR_Align / IOR_nPorts
00,03,E7,03, \  ; IOR_Min / IOR_Max
00,00,00,00, \  ; IOR_RangeFlags / IOR_Alias / IOR_Decode
AA,00,00,00, \  ; PCCARD flags 
;*** I/O Window 1 ***
24,00,00,00, \  ; total length of io resource descriptor
02,00,00,00, \  ; ResType_IO = 0x00000002
01,00,0C,00, \  ; IOD_count / IOD_Type = 0x0c
00,00,00,00, \  ; IOD_Alloc_Base / IOD_Alloc_End
00,00,00,00, \  ; IOD_DesFlags / IOD_Alloc_Alias / IOD_Alloc_Decode
F8,FF,08,00, \  ; IOR_Align / IOR_nPorts
E8,02,EF,02, \  ; IOR_Min / IOR_Max
00,00,00,00, \  ; IOR_RangeFlags / IOR_Alias / IOR_Decode
AA,00,00,00, \  ; PCCARD flags 
;*** IRQ ***
14,00,00,00, \  ; Total length of irq resource descriptor
04,00,00,00, \  ; ResType_IRQ = 0x00000004
00,00,00,00, \  ; IRQD_Flags / IRQD_Alloc_Num
FF,FF,00,00, \  ; IRQD_Req_Mask / IRQD_Reserved
60,00,00,00, \  ; PCCARD flags - pulse & level
;*** MEM 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 alingment
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, \  ; PC Card flas  // 2=attr mem 4=8-bit cmem 8 = 16-bit cmem
00,80,00,00, \  ; Memory card address
;*** REQUEST_CONFIG_PKT ***
19,00,00,00, \  ; lenght of descriptor
7C,89,00,00, \  ; restype
00,00,02,00, \  ; socket / attributes
32,32,32,02, \  ; vcc / vpp1 / vpp2 / inttype
00,80,00,00, \  ; configbase
00,00,00,31, \  ; status / pin / copy / config index
0F, \           ; present mask
;               *** TERMINATOR ***
00,00,00,00
;



[Strings]
strProvider="Socket Communications Inc."
strManufacturer="Socket Communications Inc."
strSocketDIO="Socket Communications Inc-Dual RS-232 Serial Port PC Card"
sktdio_dev1="Dual I/O Port A"
sktdio_dev2="Dual I/O Port B"

Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web3, load: 2.34