elu142.inf Driver File Contents (useriesdriverscd.zip)

; ===========================================================
;
; (c) Copyright 2005-2008 Elan Digital Systems Ltd.
;
; Installation inf for Elan U132 and U142 USB PC-Card Readers
; on Microsoft Windows 2000, XP & Vista operating systems
;
; ===========================================================
;
;          $Id: elu142.inf,v 1.3 2008/11/20 08:49:11 bart-prescott Exp $
;    $Revision: 1.3 $
;        $Date: 2008/11/20 08:49:11 $
;      $Author: bart-prescott $
;
; ===========================================================

[Version]
Signature="$Windows NT$"
Class = UsbPcCardReader
ClassGuid={A1AA288F-BD7D-4a38-BEE3-7D7CBC3674D8}
Provider=%Manufacturer%
CatalogFile=elu142.cat
DriverVer=11/19/2008,01.2007.11.19

;---------------------------------------------------------------;
; Class Install sections...
;
[ClassInstall32]
AddReg = ClassAddReg

[ClassAddReg]
HKR,,,,%UsbCardReaderClassName%
HKR,,Icon,,"-20"

;---------------------------------------------------------------;
; Hardware Install sections...
;
[Manufacturer]
%Manufacturer%=Hardware, NTx86, NTia64, NTamd64

[Hardware]
%USB\VID_0403&PID_D6EA&MI_00.DeviceDesc%=elDiag, USB\Vid_0403&Pid_d6ea&mi_00
%USB\VID_0403&PID_D6EB&MI_00.DeviceDesc%=elDiag, USB\Vid_0403&Pid_d6eb&mi_00
%USB\VID_0403&PID_D6EA&MI_01.DeviceDesc%=elUsbU142CardBus, USB\Vid_0403&Pid_d6ea&mi_01
%USB\VID_0403&PID_D6EB&MI_01.DeviceDesc%=elUsbU142CardBus, USB\Vid_0403&Pid_d6eb&mi_01

[Hardware.NTx86]
%USB\VID_0403&PID_D6EA&MI_00.DeviceDesc%=elDiag, USB\Vid_0403&Pid_d6ea&mi_00
%USB\VID_0403&PID_D6EB&MI_00.DeviceDesc%=elDiag, USB\Vid_0403&Pid_d6eb&mi_00
%USB\VID_0403&PID_D6EA&MI_01.DeviceDesc%=elUsbU142CardBus.NTx86, USB\Vid_0403&Pid_d6ea&mi_01
%USB\VID_0403&PID_D6EB&MI_01.DeviceDesc%=elUsbU142CardBus.NTx86, USB\Vid_0403&Pid_d6eb&mi_01

[Hardware.NTia64]
%USB\VID_0403&PID_D6EA&MI_00.DeviceDesc%=elDiag, USB\Vid_0403&Pid_d6ea&mi_00
%USB\VID_0403&PID_D6EB&MI_00.DeviceDesc%=elDiag, USB\Vid_0403&Pid_d6eb&mi_00
%USB\VID_0403&PID_D6EA&MI_01.DeviceDesc%=elUsbU142CardBus.NTia64, USB\Vid_0403&Pid_d6ea&mi_01
%USB\VID_0403&PID_D6EB&MI_01.DeviceDesc%=elUsbU142CardBus.NTia64, USB\Vid_0403&Pid_d6eb&mi_01

[Hardware.NTamd64]
%USB\VID_0403&PID_D6EA&MI_00.DeviceDesc%=elDiag, USB\Vid_0403&Pid_d6ea&mi_00
%USB\VID_0403&PID_D6EB&MI_00.DeviceDesc%=elDiag, USB\Vid_0403&Pid_d6eb&mi_00
%USB\VID_0403&PID_D6EA&MI_01.DeviceDesc%=elUsbU142CardBus.NTamd64, USB\Vid_0403&Pid_d6ea&mi_01
%USB\VID_0403&PID_D6EB&MI_01.DeviceDesc%=elUsbU142CardBus.NTamd64, USB\Vid_0403&Pid_d6eb&mi_01


[ControlFlags]
ExcludeFromSelect=*

;---------------------------------------------------------------;
; For Win98 ...
;
[elUsbU142CardBus]
CopyFiles=elUsbU142CardBus.NT.Copy
AddReg=elUsbU142CardBus.AddReg, elUsbU142CardBus.UnInst

;---------------------------------------------------------------;
; For Win2000 & XP...
;

[elUsbU142CardBus.NT]
CopyFiles=elUsbU142CardBus.NT.Copy
AddReg=elUsbU142CardBus.AddReg, elUsbU142CardBus.UnInst

[elUsbU142CardBus.NT.Services]
Addservice = elUsbU142CardBus, %SPSVCINST_ASSOCSERVICE%, elUsbU142CardBus.AddService


[elUsbU142CardBus.NTx86]
CopyFiles=elUsbU142CardBus.x86.Copy
AddReg=elUsbU142CardBus.AddReg, elUsbU142CardBus.UnInst

[elUsbU142CardBus.NTx86.Services]
Addservice = elUsbU142CardBus, %SPSVCINST_ASSOCSERVICE%, elUsbU142CardBus.AddService


[elUsbU142CardBus.NTamd64]
CopyFiles=elUsbU142CardBus.amd64.Copy
AddReg=elUsbU142CardBus.AddReg, elUsbU142CardBus.UnInst

[elUsbU142CardBus.NTamd64.Services]
Addservice = elUsbU142CardBus, %SPSVCINST_ASSOCSERVICE%, elUsbU142CardBus.AddService


[elUsbU142CardBus.NTia64]
CopyFiles=elUsbU142CardBus.ia64.Copy
AddReg=elUsbU142CardBus.AddReg, elUsbU142CardBus.UnInst

[elUsbU142CardBus.NTia64.Services]
Addservice = elUsbU142CardBus, %SPSVCINST_ASSOCSERVICE%, elUsbU142CardBus.AddService




[elUsbU142CardBus.AddService]
DisplayName    = %elUsbU142CardBus.SvcDesc%
ServiceType    = %SERVICE_KERNEL_DRIVER%
StartType      = %SERVICE_DEMAND_START%
ErrorControl   = %SERVICE_ERROR_NORMAL%
ServiceBinary  = %12%\elu142.sys
LoadOrderGroup = Base
AddReg = elUsbU142CardBus.Parameters_Addreg

[elUsbU142CardBus.Parameters_Addreg]
HKR, "Parameters", "BreakOnEntry", %FLG_ADDREG_TYPE_DWORD%, 0
HKR, "Parameters", "DebugFlags", %FLG_ADDREG_TYPE_DWORD%, 0
HKR, "Parameters", "MaximumTransferSize", %FLG_ADDREG_TYPE_DWORD%, 4096

;---------------------------------------------------------------;

[elUsbU142CardBus.UnInst]
HKLM,%WINUN%,"elUsbU142CardBus"
HKLM,%WINUN%\elUsbU142CardBus , "UninstallString",,"%11%\FTDIUNIN.exe %11%\elu142u1.ini"
HKLM,%WINUN%\elUsbU142CardBus , "DisplayName",,%elUsbU142CardBus.SvcDesc%

[elUsbU142CardBus.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,elu142.sys

[elUsbU142CardBus.NT.Copy]
elu142.sys

[elUsbU142CardBus.x86.Copy]
elu142.sys, elu142_x86.sys

[elUsbU142CardBus.amd64.Copy]
elu142.sys, elu142_amd64.sys

[elUsbU142CardBus.ia64.Copy]
elu142.sys, elu142_ia64.sys


;---------------------------------------------------------------;
; For Win98 ...
;
[elDiag]
CopyFiles=elDiag.Files.Dll, elDiag.Files.Exe, elDiag.Files.sys
AddReg=elDiag.AddReg, elDiag.UnInst

;---------------------------------------------------------------;
; For Win2000 & XP...
;

[elDiag.NT]
CopyFiles=elDiag.Files.Dll, elDiag.Files.Exe, elDiag.Files.sys
AddReg=elDiag.AddReg, elDiag.UnInst

[elDiag.HW]
AddReg=elDiag.HW.AddReg

[elDiag.HW.AddReg]
HKR,,"ConfigData",0x00010001,1

[elDiag.NT.Services]
Addservice = elDiag, %SPSVCINST_ASSOCSERVICE%, elDiag.NT.AddService

[elDiag.NT.AddService]
DisplayName    = %elDiag.SvcDesc%
ServiceType    = %SERVICE_KERNEL_DRIVER%
StartType      = %SERVICE_DEMAND_START%
ErrorControl   = %SERVICE_ERROR_NORMAL%
ServiceBinary  = %12%\FTD2XX.sys
LoadOrderGroup = Base
AddReg = elDiag.NT.Parameters_Addreg

[elDiag.NT.Parameters_Addreg]
;HKR, "Parameters", "MaximumTransferSize", %FLG_ADDREG_TYPE_DWORD%, 4096
;HKR, "Parameters", "DebugLevel", %FLG_ADDREG_TYPE_DWORD%, 2

;---------------------------------------------------------------;

[elDiag.UnInst]
HKLM,%WINUN%,"elDiag"
HKLM,%WINUN%\elDiag, "UninstallString",,"%11%\FTDIUNIN.exe %11%\elu142u0.ini"
HKLM,%WINUN%\elDiag, "DisplayName",,%elDiag.SvcDesc%

[elDiag.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,FTD2XX.sys

[elDiag.Files.sys]
FTD2XX.sys,,, 0x20

[elDiag.Files.Dll]
FTD2XX.dll,,, 0x20

[elDiag.Files.Exe]
FTDIUNIN.exe,,, 0x20
elu142u0.ini,,, 0x20
elu142u1.ini,,, 0x20

[DestinationDirs]
DefaultDestDir   = 11
elUsbU142CardBus.NT.Copy = 12
elUsbU142CardBus.x86.Copy = 12
elUsbU142CardBus.amd64.Copy = 12
elUsbU142CardBus.ia64.Copy = 12
elDiag.Files.sys = 12
elDiag.Files.Dll = 11
elDiag.Files.Exe = 11

[SourceDisksNames]
1=%DriversDisk%

[SourceDisksFiles]
elu142.sys = 1
elu142_x86.sys = 1
elu142_amd64.sys = 1
elu142_ia64.sys = 1
FTD2XX.sys = 1
FTDIUNIN.exe = 1
elu142u0.ini = 1
elu142u1.ini = 1
FTD2XX.dll = 1

;---------------------------------------------------------------;

[Strings]
SPSVCINST_TAGTOFRONT  = 0x00000001
SPSVCINST_ASSOCSERVICE= 0x00000002
FLG_ADDREG_TYPE_DWORD = 0x00010001
SERVICE_KERNEL_DRIVER = 1
SERVICE_BOOT_START = 0
SERVICE_SYSTEM_START = 1
SERVICE_DEMAND_START = 3
SERVICE_ERROR_IGNORE = 0
SERVICE_ERROR_NORMAL = 1
Manufacturer="Elan Digital Systems Ltd"
USB\VID_0403&PID_D6EA&MI_00.DeviceDesc="U132 Diagnostics Port"
USB\VID_0403&PID_D6EB&MI_00.DeviceDesc="U142/UDA32 Diagnostics Port"
USB\VID_0403&PID_D6EA&MI_01.DeviceDesc="U132 USB to CardBus Adapter"
USB\VID_0403&PID_D6EB&MI_01.DeviceDesc="U142/UDA32 USB to CardBus Adapter"
elUsbU142CardBus.SvcDesc="U142 Adapter Driver"
elDiag.SvcDesc="U142 Diagostics Port Driver"
WINUN="Software\Microsoft\Windows\CurrentVersion\Uninstall"
DriversDisk="USB PC-Card Reader Drivers Disk"
UsbCardReaderClassName="USB PC-Card Readers"
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: 5.23