;
;    WPUSBSERIAL.INF (for Windows 2000)
;
;   Copyright (c) 2000, Incutex Germany GmbH

[Version]
Signature="$Windows NT$"
Class=Ports
ClassGuid={4D36E978-E325-11CE-BFC1-08002BE10318}
Provider=%WinARM%
CatalogFile = WP.cat
LayoutFile=layout.inf
DriverVer=10/01/2006,5.2.3790.0



[SourceDisksNames]
;1=%Pro.Disk%,,,
[SourceDisksFiles] 

[MANUFACTURER]
%WinARM_SAM7%=Models, NT.5.1,NTamd64

[Models]
%WinARM_SAM7_CDC0%=BTCD,USB\VID_03EB&PID_6124
%WinARM_SAM7_CDC1%=BTCD,USB\VID_03EB&PID_6125
%WinARM_SAM7_CDC2%=BTCD,USB\VID_03EB&PID_6126
%WinARM_SAM7_CDC3%=BTCD,USB\VID_03EB&PID_6130
%WinARM_SAM7_CDC4%=BTCD,USB\VID_03EB&PID_6160
%WinARM_SAM7_CDC5%=BTCD,USB\VID_03EB&PID_6129
%WinARM_SAM7_CDC6%=BTCD,USB\VID_03EB&PID_6131
%WinARM_SAM7_CDC7%=BTCD,USB\VID_03EB&PID_6133

%WinARM_SAM7_CDC8%=WP,USB\VID_2198&PID_0000
%WinARM_SAM7_CDC9%=WP,USB\VID_2198&PID_6135

[Models.NT]
%WinARM_SAM7_CDC0%=BTCD.NT,USB\VID_03EB&PID_6124
%WinARM_SAM7_CDC1%=BTCD.NT,USB\VID_03EB&PID_6125
%WinARM_SAM7_CDC2%=BTCD.NT,USB\VID_03EB&PID_6126
%WinARM_SAM7_CDC3%=BTCD.NT,USB\VID_03EB&PID_6130
%WinARM_SAM7_CDC4%=BTCD.NT,USB\VID_03EB&PID_6160
%WinARM_SAM7_CDC5%=BTCD.NT,USB\VID_03EB&PID_6129
%WinARM_SAM7_CDC6%=BTCD.NT,USB\VID_03EB&PID_6131
%WinARM_SAM7_CDC7%=BTCD.NT,USB\VID_03EB&PID_6133

%WinARM_SAM7_CDC8%=WP.NT,USB\VID_2198&PID_0000
%WinARM_SAM7_CDC9%=WP.NT,USB\VID_2198&PID_6135

[Models.NT.5.1]
%WinARM_SAM7_CDC0%=BTCD.XP,USB\VID_03EB&PID_6124
%WinARM_SAM7_CDC1%=BTCD.XP,USB\VID_03EB&PID_6125
%WinARM_SAM7_CDC2%=BTCD.XP,USB\VID_03EB&PID_6126
%WinARM_SAM7_CDC3%=BTCD.XP,USB\VID_03EB&PID_6130
%WinARM_SAM7_CDC4%=BTCD.XP,USB\VID_03EB&PID_6160
%WinARM_SAM7_CDC5%=BTCD.XP,USB\VID_03EB&PID_6129
%WinARM_SAM7_CDC6%=BTCD.XP,USB\VID_03EB&PID_6131
%WinARM_SAM7_CDC7%=BTCD.XP,USB\VID_03EB&PID_6133

%WinARM_SAM7_CDC8%=WP.XP,USB\VID_2198&PID_0000
%WinARM_SAM7_CDC9%=WP.XP,USB\VID_2198&PID_6135

[Models.NTamd64]
%WinARM_SAM7_CDC0%=BTCD.64,USB\VID_03EB&PID_6124
%WinARM_SAM7_CDC1%=BTCD.64,USB\VID_03EB&PID_6125
%WinARM_SAM7_CDC2%=BTCD.64,USB\VID_03EB&PID_6126
%WinARM_SAM7_CDC3%=BTCD.64,USB\VID_03EB&PID_6130
%WinARM_SAM7_CDC4%=BTCD.64,USB\VID_03EB&PID_6160
%WinARM_SAM7_CDC5%=BTCD.64,USB\VID_03EB&PID_6129
%WinARM_SAM7_CDC6%=BTCD.64,USB\VID_03EB&PID_6131
%WinARM_SAM7_CDC7%=BTCD.64,USB\VID_03EB&PID_6133

%WinARM_SAM7_CDC8%=WP.64,USB\VID_2198&PID_0000
%WinARM_SAM7_CDC9%=WP.64,USB\VID_2198&PID_6135

;[Reader_Install.NTx86]
;Windows2000

[DestinationDirs]
DefaultDestDir=12
BTCD.NT.Copy=12
WP.NT.Copy=12
;;================================================================== 
;;==================================================================
;;==================================================================
[WP.NT]
include=mdmcpq.inf
CopyFiles=WP.NT.Copy
AddReg=WP.NT.AddReg

[WP.NT.Copy]
usbser.sys

[WP.NT.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,usbser.sys
HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider"

[WP.NT.Services]
AddService = usbser, 0x00000002,ServiceNT_Inst

[ServiceNT_Inst]
DisplayName = %Serial.SvcDesc%
ServiceType = 1 
StartType = 3 
ErrorControl = 1 ;SERVICE_ERROR_NORMAL
ServiceBinary = %12%\usbser.sys
LoadOrderGroup = Base

//=========================
//=========================
[BTCD.NT]
include=mdmcpq.inf
CopyFiles=BTCD.NT.Copy
AddReg=BTCD.NT.AddReg

[BTCD.NT.Copy]
usbser.sys

[BTCD.NT.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,usbser.sys
HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider"

[BTCD.NT.Services]
AddService = usbser, 0x00000002,ServiceNT_Inst

[ServiceNT_Inst]
DisplayName = %Serial.SvcDesc%
ServiceType = 1 
StartType = 3 
ErrorControl = 1 ;SERVICE_ERROR_NORMAL
ServiceBinary = %12%\usbser.sys
LoadOrderGroup = Base

;;==================================================================
;;==================================================================
;;==================================================================
[Reader.NT]
include=mdmcpq.inf
CopyFiles=Reader.NT.Copy
AddReg=Reader.NT.AddReg

[Reader.NT.Copy]
usbser.sys

[Reader.NT.AddReg]
HKR,,NTMPDriver,,*ntkern
HKR,,NTMPDriver,,usbser.sys
HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider"

[Reader.NT.Services]
AddService = usbser, 0x00000002,Service_Inst

[Service_Inst]
DisplayName = %Serial.SvcDesc%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 3 ; SERVICE_DEMAND_START
ErrorControl = 0 ;SERVICE_ERROR_NORMAL
ServiceBinary = %12%\usbser.sys
LoadOrderGroup = Base

;;=================================================================
;;==================================================================
;;==================================================================
[WP.XP]
include=mdmcpq.inf
CopyFiles=WP.XP.Copy
AddReg=WP.XP.AddReg

[WP.XP.Copy]
usbser.sys

[WP.XP.AddReg]
HKR,,NTMPDriver,,*ntkern
HKR,,NTMPDriver,,usbser.sys
HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider"

[WP.XP.Services]
AddService = usbser, 0x00000002,ServiceXP_Inst

[ServiceXP_Inst]
DisplayName = %Serial.SvcDesc%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 3 ; SERVICE_DEMAND_START
ErrorControl = 0 ;SERVICE_ERROR_NORMAL
ServiceBinary = %12%\usbser.sys
LoadOrderGroup = Base

//=========================
//=========================
[BTCD.XP]
include=mdmcpq.inf
CopyFiles=BTCD.XP.Copy
AddReg=BTCD.XP.AddReg

[BTCD.XP.Copy]
usbser.sys

[BTCD.XP.AddReg]
HKR,,NTMPDriver,,*ntkern
HKR,,NTMPDriver,,usbser.sys
HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider"

[BTCD.XP.Services]
AddService = usbser, 0x00000002,ServiceXP_Inst

[ServiceXP_Inst]
DisplayName = %Serial.SvcDesc%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 3 ; SERVICE_DEMAND_START
ErrorControl = 0 ;SERVICE_ERROR_NORMAL
ServiceBinary = %12%\usbser.sys
LoadOrderGroup = Base
;;=================================================================
;;==================================================================
;;==================================================================

[WP.64]
include=mdmcpq.inf
CopyFiles=WP.64.Copy
AddReg=WP.64.AddReg

[WP.64.Copy]
usbser.sys

[WP.64.AddReg]
HKR,,NTMPDriver,,*ntkern
HKR,,NTMPDriver,,usbser.sys
HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider"

[WP.64.Services]
AddService = usbser, 0x00000002,Service64_Inst

[Service64_Inst]
DisplayName = %Serial.SvcDesc%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 3 ; SERVICE_DEMAND_START
ErrorControl = 0 ;SERVICE_ERROR_NORMAL
ServiceBinary = %12%\usbser.sys
LoadOrderGroup = Base
//=========================
//=========================
[BTCD.64]
include=mdmcpq.inf
CopyFiles=BTCD.64.Copy
AddReg=BTCD.64.AddReg

[BTCD.64.Copy]
usbser.sys

[BTCD.64.AddReg]
HKR,,NTMPDriver,,*ntkern
HKR,,NTMPDriver,,usbser.sys
HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider"

[BTCD.64.Services]
AddService = usbser, 0x00000002,Service64_Inst

[Service64_Inst]
DisplayName = %Serial.SvcDesc%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 3 ; SERVICE_DEMAND_START
ErrorControl = 0 ;SERVICE_ERROR_NORMAL
ServiceBinary = %12%\usbser.sys
LoadOrderGroup = Base
;;=================================================================


[Strings]
WinARM = "WONDE PROUD"
WinARM_SAM7 = "WinARM"
WinARM_SAM7_CDC0 = "GPS Camera Detect"
WinARM_SAM7_CDC1 = "GPS DATA LOGGER"
WinARM_SAM7_CDC2 = "GPS DATA LOGGER"
WinARM_SAM7_CDC3 = "TK5000"
WinARM_SAM7_CDC4 = "SERIAL"
WinARM_SAM7_CDC5 = "Scope"
WinARM_SAM7_CDC6 = "TK5000"
WinARM_SAM7_CDC7 = "TK5000"

WinARM_SAM7_CDC8 = "WP STM32 EVB"
WinARM_SAM7_CDC9 = "TK5000"

Serial.SvcDesc = "USB Serial emulation driver"

