; USBSER34.INF
; Driver for (USB=>SERIAL chip) V2.8
; WDM&VXD for Windows 98/ME/2000/XP
; Copyright (C) W.ch 2001-2007
;

[Version]
Signature = "$Chicago$"
Class     = Ports
ClassGuid = {4D36E978-E325-11CE-BFC1-08002BE10318}
Provider  = %WinChipHead%
DriverVer = 09/24/2007, 2.8.2007.09

[ControlFlags]
ExcludeFromSelect = USB\VID_1A86&PID_7523
ExcludeFromSelect = USB\VID_1A86&PID_5523
ExcludeFromSelect = USB\VID_4348&PID_5523
ExcludeFromSelect = USB\VID_4348&PID_5523&REV_0250
ExcludeFromSelect = USBSERPORT\SER5523

[Manufacturer]
%WinChipHead% = WinChipHead

[WinChipHead]
%USBSER34.DeviceDesc% = USBSER34_Install, USB\VID_1A86&PID_7523
%USBSER34.DeviceDesc% = USBSER34_Install, USB\VID_1A86&PID_5523
%USBSER34.DeviceDesc% = USBSER34_Install, USB\VID_4348&PID_5523
%USBSER34.DeviceDesc% = USBSER34_Install, USB\VID_4348&PID_5523&REV_0250
%USBSER98.DeviceDesc% = USBSER98_Install, USBSERPORT\SER5523

[USBSER34_Install]
CopyFiles = USBSER34.CopyFiles.SYS
AddReg    = USBSER34.9X.AddReg

[USBSER34_Install.NT]
CopyFiles = USBSER34.NT.CopyFiles.SYS
AddReg    = USBSER34.NT.AddReg

[USBSER34_Install.NT.HW]
AddReg    = USBSER34.NT.HW.AddReg

[USBSER98_Install]
CopyFiles = USBSER98.CopyFiles.VXD, USBSER34.CopyFiles.SYS
AddReg    = USBSER98.9X.AddReg

[USBSER98_Install.NT]

[USBSER34.CopyFiles.SYS]
USBSER98.SYS, , , 2

[USBSER34.NT.CopyFiles.SYS]
USBSER34.SYS, , , 2

[USBSER98.CopyFiles.VXD]
USBSER34.VXD, , , 2

[USBSER34.9X.AddReg]
HKR, , DevLoader, , *NTKERN
HKR, , NTMPDriver, , USBSER98.SYS

[USBSER34.NT.AddReg]
HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider"

[USBSER34.NT.HW.AddReg]
HKR,,"UpperFilters",0x00010000,"serenum"

[USBSER98.9X.AddReg]
HKR, , DevLoader, , *vcomm
HKR, , PortDriver, , USBSER34.VXD
HKR, , Contention, , *vcd
HKR, , ConfigDialog, , serialui.dll
HKR, , DCB, 3, 1C,00,00,00, 80,25,00,00, 11,00,00,00, 00,00,0A,00, 0A,00,08,00, 00,11,13,00, 00,00,00,00
HKR, , PortSubClass, 1, 01
HKR, , EnumPropPages, , "serialui.dll,EnumPropPages"
HKR, , Enumerator, , serenum.vxd

[USBSER34_Install.NT.Services]
AddService = USBSER34, 2, USBSER34.Service
AddService = Serenum, , Serenum_Service_Inst

[USBSER34.Service]
DisplayName   = "USBSER34"
ServiceType   = 1
StartType     = 3
ErrorControl  = 1
ServiceBinary = %10%\System32\Drivers\USBSER34.SYS

[Serenum_Service_Inst]
DisplayName    = "SerEnum"
ServiceType    = 1
StartType      = 3
ErrorControl   = 1
ServiceBinary  = %12%\serenum.sys
LoadOrderGroup = PNP Filter

[DestinationDirs]
DefaultDestDir      = 10, System32\Drivers
USBSER34.CopyFiles.SYS = 10, System32\Drivers
USBSER34.NT.CopyFiles.SYS = 10, System32\Drivers
USBSER98.CopyFiles.VXD = 11

[SourceDisksFiles]
USBSER34.SYS  = 1
USBSER98.SYS  = 1
USBSER34.VXD  = 1

[SourceDisksNames]
1 = "USB Serial Installation Disk", USBSER34.INF, ,

[Strings]
WinChipHead      = "WCH"
USBSER34.DeviceDesc = "USB-SERIAL"
USBSER98.DeviceDesc = "USB-SERIAL"
