;
; Copyright (c) Fujitsu Frontech All rights reserved.
;
[Version]
Signature="$Windows NT$"
Class=Ports
ClassGUID={4d36e978-e325-11ce-bfc1-08002be10318}
Provider=%Provider%
DriverVer=08/19/2013,2.1.0.14
CatalogFile=ctvrcom.cat

[Manufacturer]
%Provider%=SECTION_0

[SECTION_0]
%DisplayName%=ComPort9,ctvrcom\033
;%DisplayName%=ComPort7,ctvrcom\007
;%DisplayName%=ComPort8,ctvrcom\008

; ---- com9 ----
[ComPort9.NT]
CopyFiles=ComPort.NT.Copy
AddReg=ComPort.AddReg

[ComPort9.NT.HW]
AddReg=ComPort.NT.HW.AddReg, ComPort9.NT.HW.AddReg

[ComPort9.NT.HW.AddReg]
HKR,,"TargetDevice",0x00010000,"VID_04C5&PID_1104"
HKR,,"TargetSerialNumber",0x00010000,"00000000"

[ComPort9.NT.Services]
AddService=ctvrcom,0x00000002,Serial_Service_Inst

; ---- common ----
[ComPort.NT.Copy]
ctvrcom.sys

[ComPort.AddReg]
HKR,,PortSubClass,1,01
HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider"

[ComPort.NT.HW.AddReg]
HKR,,"EndPointCaps",0x00010001,3
HKR,,"DebugLevel",0x00010001,0x23
HKR,,"RawDump",0x00010001,0
HKR,,"RxReqSize",0x00010001,64
HKR,,"TxReqSize",0x00010001,64
HKR,,"RxPollPeriod",0x00010001,0
HKR,,"CxPollPeriod",0x00010001,0xffffffff
HKR,,"TxKickThreshold",0x00010001,64
HKR,,"LatencyTimer",0x00010001,16

[Serial_Service_Inst]
DisplayName    = %ctvrcom.SvcDesc%
ServiceType    = 1               ; SERVICE_KERNEL_DRIVER
StartType      = 0               ; SERVICE_BOOT_START
ErrorControl   = 0               ; SERVICE_ERROR_IGNORE
ServiceBinary  = %12%\ctvrcom.sys
LoadOrderGroup = Base

;[ComPort.NT.PosDup]
;ctvrcom

[DestinationDirs]
DefaultDestDir=12

[SourceDisksFiles]
ctvrcom.sys=1

[SourceDisksNames]
1=%InstallDiskName%

[Strings]
Provider="Fujitsu Frontech"
DisplayName="Fujitsu CT10/11 Printer Communication Port"
InstallDiskName="Fujitsu CT10/11 Printer Communication Port Setup Disk"
ctvrcom.SvcDesc="ctvrcom Virtual Communication Port"
