OEMSETUP.INF Driver File Contents (BEN1PA95.EXE)

[Version]
Signature=$CHICAGO$
Class=Net
Provider=%String0%
LayoutFile=layout.inf

[ClassInstall]

[DestinationDirs]
DefaultDestDir=11
PMX.CopyFiles=11

[Manufacturer]
%String1%=PMX

[PMX]
%String2%=PMX.Install,PCMCIA\PMX-PE-200-F3CA,PMX-PE-200-F3CA

[PMX.Install]
CopyFiles=PMX.CopyFiles
AddReg=PMX.Add.Reg,PMX.Drv.Parms, PMX.CIS.Override
Restart

[PMX.CopyFiles]
pmxpe.vxd

[PMX.Add.Reg]
HKR,Ndi,DeviceID,0,PCMCIA\PMX___-PE-200-F3CA
HKR,,DevLoader,0,*ndis
HKR,,DeviceVxDs,0,pmxpe.vxd
HKR,,EnumPropPages,0,netdi.dll
HKR,NDIS,LogDriverName,0,pmxpe
HKR,NDIS,MajorNdisVersion,1,03
HKR,NDIS,MinorNdisVersion,1,0a
HKR,Ndi\Interfaces,DefUpper,0,ndis3
HKR,Ndi\Interfaces,DefLower,0,ethernet
HKR,Ndi\Interfaces,UpperRange,0,ndis3
HKR,Ndi\Interfaces,LowerRange,0,ethernet
HKR,NDI,CardType,0,PCMCIA

[PMX.Drv.Parms]
HKR,,InterruptNumber,1,04,00,00,00
HKR,,IOBaseAddress,1,02,00,00,00
HKR,NDI\params\InterruptNumber,resc,1,04,00,00,00
HKR,Ndi\params\interruptNumber,ParamDesc,0,InterruptLevel
HKR,NDI\params\InterruptNumber,flag,1,20,00,00,00
HKR,NDI\params\IOBaseAddress,resc,1,02,00,00,00
HKR,NDI\params\IOBaseAddress,ParamDesc,0,I/OBaseAddress
HKR,NDI\params\IOBaseAddress,flag,1,20,00,00,00

[PMX.CIS.Override]

;----------------------------------------------------------------
;	Resource override information
;----------------------------------------------------------------

HKR,Override,0000,1,\
;
; CONFIGMG_VERSION
;
00,04,00,00, \
;
; PRIORITY
;
00,30,00,00, \

;-------------------------------------------------------------
; I/O Resource Descriptor
;-------------------------------------------------------------
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;
F0,FF, \ 						; IOR_Align;		// Mask for base alignment
10,00, \ 						; IOR_nPorts;		// Number of ports
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
40,00,00,00, \  				; PCCARD flags, 0x40 = 16-bit port

;-------------------------------------------------------------
; I/O Resource Descriptor
;-------------------------------------------------------------
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;
F0,FF, \ 						; IOR_Align;		// Mask for base alignment
10,00, \ 						; IOR_nPorts;		// Number of ports
10,03, \ 						; IOR_Min;		// Min port address
1F,03, \ 						; IOR_Max;		// Max port address
00,00, \ 						; IOR_RangeFlags;	// Flags
00, \ 							; IOR_Alias;		// Alias offset
00, \ 							; IOR_Decode;		// Address specified
40,00,00,00, \                                          ; PCCARD flags, 0x40 = 16-bit port

;-------------------------------------------------------------------------
; IRQ Resource Descriptor
;-------------------------------------------------------------------------

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
B6,FC, \ 						; IRQD_Req_Mask;	// Mask of possible IRQs
00,00, \ 						; IRQD_Reserved;
20,00,00,00, \  				; PCCARD flags, 0x20 = Level mode int’s

;-------------------------------------------------------------------------
;		This field need to be filled for PCMCIA card
;
; 		REQUEST_CONFIG_PKT Descriptor
;
;--------------------------------------------------------------------------

19,00,00,00, \  					; 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;
32, \ 								; Vpp2;
02, \ 								; IntType;
00,01,00,00, \                      ; ConfigBase;
00, \ 								; Status;
00, \ 								; Pin;
00, \ 								; Copy;
00, \ 								; ConfigIndex;
01, \ 								; Present;
;
00,00,00,00							; TERMINATOR


HKR,Override,0001,1,\
;
; CONFIGMG_VERSION
;
00,04,00,00, \
;
; PRIORITY
;
00,30,00,00, \

;-------------------------------------------------------------
; I/O Resource Descriptor
;-------------------------------------------------------------
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;
F0,FF, \ 						; IOR_Align;		// Mask for base alignment
10,00, \ 						; IOR_nPorts;		// Number of ports
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
40,00,00,00, \  				; PCCARD flags, 0x40 = 16-bit port

;-------------------------------------------------------------
; I/O Resource Descriptor
;-------------------------------------------------------------
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;
F0,FF, \ 						; IOR_Align;		// Mask for base alignment
10,00, \ 						; IOR_nPorts;		// Number of ports
30,03, \ 						; IOR_Min;		// Min port address
3F,03, \ 						; IOR_Max;		// Max port address
00,00, \ 						; IOR_RangeFlags;	// Flags
00, \ 							; IOR_Alias;		// Alias offset
00, \ 							; IOR_Decode;		// Address specified
40,00,00,00, \                                          ; PCCARD flags, 0x40 = 16-bit port

;-------------------------------------------------------------------------
; IRQ Resource Descriptor
;-------------------------------------------------------------------------

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
B6,FC, \ 						; IRQD_Req_Mask;	// Mask of possible IRQs
00,00, \ 						; IRQD_Reserved;
20,00,00,00, \  				; PCCARD flags, 0x20 = Level mode int's

;-------------------------------------------------------------------------
;		This field need to be filled for PCMCIA card
;
; 		REQUEST_CONFIG_PKT Descriptor
;
;--------------------------------------------------------------------------

19,00,00,00, \  					; 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;
32, \ 								; Vpp2;
02, \ 								; IntType;
00,01,00,00, \                      ; ConfigBase;
00, \ 								; Status;
00, \ 								; Pin;
00, \ 								; Copy;
00, \ 								; ConfigIndex;
01, \ 								; Present;
;
00,00,00,00							; TERMINATOR

HKR,Override,0002,1,\
;
; CONFIGMG_VERSION
;
00,04,00,00, \
;
; PRIORITY
;
00,30,00,00, \

;-------------------------------------------------------------
; I/O Resource Descriptor
;-------------------------------------------------------------
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;
F0,FF, \ 						; IOR_Align;		// Mask for base alignment
10,00, \ 						; IOR_nPorts;		// Number of ports
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
40,00,00,00, \  				; PCCARD flags, 0x40 = 16-bit port

;-------------------------------------------------------------
; I/O Resource Descriptor
;-------------------------------------------------------------
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;
F0,FF, \ 						; IOR_Align;		// Mask for base alignment
10,00, \ 						; IOR_nPorts;		// Number of ports
50,03, \ 						; IOR_Min;		// Min port address
5F,03, \ 						; IOR_Max;		// Max port address
00,00, \ 						; IOR_RangeFlags;	// Flags
00, \ 							; IOR_Alias;		// Alias offset
00, \ 							; IOR_Decode;		// Address specified
40,00,00,00, \                                          ; PCCARD flags, 0x40 = 16-bit port

;-------------------------------------------------------------------------
; IRQ Resource Descriptor
;-------------------------------------------------------------------------

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
B6,FC, \ 						; IRQD_Req_Mask;	// Mask of possible IRQs
00,00, \ 						; IRQD_Reserved;
20,00,00,00, \  				; PCCARD flags, 0x20 = Level mode int's

;-------------------------------------------------------------------------
;		This field need to be filled for PCMCIA card
;
; 		REQUEST_CONFIG_PKT Descriptor
;
;--------------------------------------------------------------------------

19,00,00,00, \  					; 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;
32, \ 								; Vpp2;
02, \ 								; IntType;
00,01,00,00, \                      ; ConfigBase;
00, \ 								; Status;
00, \ 								; Pin;
00, \ 								; Copy;
00, \ 								; ConfigIndex;
01, \ 								; Present;
;
00,00,00,00							; TERMINATOR


HKR,Override,0003,1,\
;
; CONFIGMG_VERSION
;
00,04,00,00, \
;
; PRIORITY
;
00,30,00,00, \

;-------------------------------------------------------------
; I/O Resource Descriptor
;-------------------------------------------------------------
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;
F0,FF, \ 						; IOR_Align;		// Mask for base alignment
10,00, \ 						; IOR_nPorts;		// Number of ports
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
40,00,00,00, \  				; PCCARD flags, 0x40 = 16-bit port

;-------------------------------------------------------------
; I/O Resource Descriptor
;-------------------------------------------------------------
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;
F0,FF, \ 						; IOR_Align;		// Mask for base alignment
10,00, \ 						; IOR_nPorts;		// Number of ports
70,03, \ 						; IOR_Min;		// Min port address
7F,03, \ 						; IOR_Max;		// Max port address
00,00, \ 						; IOR_RangeFlags;	// Flags
00, \ 							; IOR_Alias;		// Alias offset
00, \ 							; IOR_Decode;		// Address specified
40,00,00,00, \                                          ; PCCARD flags, 0x40 = 16-bit port

;-------------------------------------------------------------------------
; IRQ Resource Descriptor
;-------------------------------------------------------------------------

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
B6,FC, \ 						; IRQD_Req_Mask;	// Mask of possible IRQs
00,00, \ 						; IRQD_Reserved;
20,00,00,00, \  				; PCCARD flags, 0x20 = Level mode int's

;-------------------------------------------------------------------------
;		This field need to be filled for PCMCIA card
;
; 		REQUEST_CONFIG_PKT Descriptor
;
;--------------------------------------------------------------------------

19,00,00,00, \  					; 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;
32, \ 								; Vpp2;
02, \ 								; IntType;
00,01,00,00, \                      ; ConfigBase;
00, \ 								; Status;
00, \ 								; Pin;
00, \ 								; Copy;
00, \ 								; ConfigIndex;
01, \ 								; Present;
;
00,00,00,00							; TERMINATOR


[ControlFlags]

[Strings]
String0="PMX"
String1="PMX Electronics Inc.,"
String2="PMX Ethernet PCMCIA Card"

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: ftp, load: 1.88