;
; mos24SPt.INF
; USB-to-Serial & USB-to-Parallel Windows98se Driver
;

[Version]
Signature="$CHICAGO$"
Class=Ports
ClassGUID={4d36e978-e325-11ce-bfc1-08002be10318}
Provider=%ProviderName%
;CatalogFile=mos24SPt.cat
DriverVer=10/19/2006,1.2.7.0

[SourceDisksNames]
1=%DriversDisk%,,,

[SourceDisksFiles]
mos24SPt.inf=1

[DestinationDirs]
DefaultDestDir=11

; Install class "Ports"
;----------------------------------------------------------
[ClassInstall]
AddReg=PortsClass.AddReg

[PortsClass.AddReg]
HKR,,,,%PortsClassName%

[ControlFlags]
ExcludeFromSelect=*

[Manufacturer]
%MfgName%=mos24SPtHW

[mos24SPtHW]
%MosSerPort.DeviceDesc%=mos24SPt,MOSCHIP\QUAD_SERIAL_INTERFACE

;---------------------------------------------------------------;
; For Win98 ...
;

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; Serial Port Install Section
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

[mos24SPt]
AddReg=mos24SPt.AddReg,mos24SPt.W98.AddReg

[mos24SPt.AddReg]
HKR,,PortSubClass,1,01


;Port Specific Settings, will be created for each ports

;RegEnableHwFlowControl is valid 0 - 1
HKR,, RegEnableHwFlowControl, 0x10001, 0

;RegUsbReadMaxPolls is valid 1 - 10
HKR,, RegUsbReadMaxPolls, 0x10001, 10

;RegUsbStatusMaxPolls is valid 1 - 10
HKR,, RegUsbStatusMaxPolls, 0x10001, 1

;RegUsbRxPktSize is valid 64 - 512K
HKR,, RegUsbRxPktSize, 0x10001, 1024

;RegUsbTxPktSize is valid 32 - 512K
HKR,, RegUsbTxPktSize, 0x10001, 512

HKR,, DeviceControlReg0, 0x10001, 1
HKR,, DeviceControlReg1, 0x10001, 5
HKR,, DeviceControlReg2, 0x10001, 36
HKR,, MaskBaudsLowToHigh, 0x10001, 0
HKR,, ControlReg, 0x10001, 0
HKR,, WriteDCR, 0x10001, 1

HKR,, "RS485EN", 0x10001, 0
HKR,, "IrDA", 0x10001, 0
HKR,, "DLL", 0x10001, 0
HKR,, "DLM", 0x10001, 0
HKR,, "CLK_SEL_REG", 0x10001, 0
HKR,, "RxSAMP", 0x10001, 7
HKR,, "ZLP", 0x10001, 255
HKR,, "ZLP_ENABLE", 0x10001, 1
HKR,, "THR1", 0x10001, 0
HKR,, "THR2", 0x10001, 1
HKR,, "ICG", 0x10001, 0


[mos24SPt.W98.AddReg]
HKR,,DevLoader,,*vcomm
HKR,,PortDriver,,mos24SPt.vxd
HKR,,ConfigDialog,,serialui.dll
HKR,,Enumerator,,MS24ENUM.vxd
HKR,,DCB,3,1C,00,00,00, 80,25,00,00, 11,33,00,00, 00,00, 0a,00, 0a,00, 08, 00, 00, 11, 13, 00, 00, 00
HKR,,DisablePowerManagement,1,01,00,00,00
HKR,,PortSubClass,1,01
;;HKR,,EnumPropPages,,"serialui.dll,EnumPropPages"
HKR,,EnumPropPages,,MULSER.dll
HKR,,Icon,,102




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

[Strings]
ProviderName="MosChip Semiconductor Technology"
MfgName="MosChip Semiconductor Technology"
PortsClassName = "Ports (COM & LPT)"
DriversDisk="High-Speed USB MultiSerial Compound Device Installation Disc"
MosSerPort.DeviceDesc="High-Speed USB Serial Port"
;MosParPort.DeviceDesc="USB-to-Parallel Port Driver"
USB\VID_9710&PID_7840.FriendlyName="USB-to-Serial FriendlyName"
