;-------------------------------------------------------------------------------
; swg3kser00.INF
;
; Sierra Wireless Windows Serial Port Setup File
;
; Copyright (c) 2010 Sierra Wireless Inc.  All rights reserved.
;-------------------------------------------------------------------------------

[Version]
signature     = "$WINDOWS NT$"
Class         = Ports
Provider      = %SWI%
ClassGuid     = {4D36E978-E325-11CE-BFC1-08002BE10318}
DriverVer     = 07/22/2013,13.7.1005.21
Catalogfile   = swg3kser00.cat

[ControlFlags]
ExcludeFromSelect = *

[Manufacturer]
%SWI% = QcomSerialPort, NTamd64, NTx86.6.2, NTamd64.6.2

[SourceDisksNames]
1000 = %QcomSrcDisk%,"",,\sys\x86
2000 = %QcomSrcDisk%,"",,\sys\amd64

[SourceDisksFiles.x86]
swg3kser00.sys = 1000
swdmflt00.dll=1000

[SourceDisksFiles.amd64]
swg3kser00.sys = 2000
swdmflt00.dll=2000

[QcomSerialPort]
%SWIDevice90100%     = QportInstall00, USB\VID_1199&PID_9010
%SWIDevice90111%  = QportInstall01, USB\VID_1199&PID_9011&MI_01
%SierraDevice68B2%   = QportInstall00, USB\VID_1199&PID_68B2
%SierraDevice68A21%  = QportInstall01, USB\VID_1199&PID_68A2&MI_00
%SierraDevice68A8%   = QportInstall00, USB\VID_1199&PID_68A8
%SierraDevice68A91%  = QportInstall01, USB\VID_1199&PID_68A9&MI_01

%SierraDevice68A30%  = QportInstall02, USB\VID_1199&PID_68A3&MI_00
%SierraDevice68A31%  = QportInstall02, USB\VID_1199&PID_68A3&MI_01
%SierraDevice68A32%  = QportInstall03, USB\VID_1199&PID_68A3&MI_02
%SierraDevice68A33%  = QportInstall04, USB\VID_1199&PID_68A3&MI_03

%SierraDevice68A30%  = QportInstall02, USB\VID_0F3D&PID_68A3&MI_00
%SierraDevice68A31%  = QportInstall02, USB\VID_0F3D&PID_68A3&MI_01
%SierraDevice68A32%  = QportInstall03, USB\VID_0F3D&PID_68A3&MI_02
%SierraDevice68A33%  = QportInstall04, USB\VID_0F3D&PID_68A3&MI_03

%SierraDevice68AA0%  = QportInstall02, USB\VID_1199&PID_68AA&MI_00
%SierraDevice68AA1%  = QportInstall02, USB\VID_1199&PID_68AA&MI_01
%SierraDevice68AA2%  = QportInstall03, USB\VID_1199&PID_68AA&MI_02
%SierraDevice68AA3%  = QportInstall04, USB\VID_1199&PID_68AA&MI_03

%SierraDevice68AA0%  = QportInstall02, USB\VID_0F3D&PID_68AA&MI_00
%SierraDevice68AA1%  = QportInstall02, USB\VID_0F3D&PID_68AA&MI_01
%SierraDevice68AA2%  = QportInstall03, USB\VID_0F3D&PID_68AA&MI_02
%SierraDevice68AA3%  = QportInstall04, USB\VID_0F3D&PID_68AA&MI_03

%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_9030&MI_00
%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_9031&MI_00
%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_9032&MI_00
%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_9033&MI_00
%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_9034&MI_00
%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_9035&MI_00
%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_9036&MI_00
%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_9037&MI_00
%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_9038&MI_00
%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_9039&MI_00
%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_903A&MI_00
%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_903B&MI_00
%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_903C&MI_00
%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_903D&MI_00
%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_903E&MI_00
%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_903F&MI_00

%SierraDevice9040%   = QportInstall00, USB\VID_1199&PID_9040
%SierraDevice90411%  = QportInstall01, USB\VID_1199&PID_9041&MI_00
%SWIDevice90100%     = QportInstall00, USB\VID_1199&PID_68B0
%SWIDevice90111%     = QportInstall01, USB\VID_1199&PID_68B1&MI_02

%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_9054&MI_00
%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_9056&MI_00

%SierraDevice68C00%  = QportInstall01, USB\VID_1199&PID_68C0&MI_00
%SierraDevice68C04%  = QportInstall04, USB\VID_1199&PID_68C0&MI_04
%SierraDevice68C05%  = QportInstall01, USB\VID_1199&PID_68C0&MI_05
%SierraDevice68C06%  = QportInstall01, USB\VID_1199&PID_68C0&MI_06

[QcomSerialPort.NTamd64]
%SWIDevice90100%     = QportInstall00, USB\VID_1199&PID_9010
%SWIDevice90111%  = QportInstall01, USB\VID_1199&PID_9011&MI_01
%SierraDevice68B2%   = QportInstall00, USB\VID_1199&PID_68B2
%SierraDevice68A21%  = QportInstall01, USB\VID_1199&PID_68A2&MI_00
%SierraDevice68A8%   = QportInstall00, USB\VID_1199&PID_68A8
%SierraDevice68A91%  = QportInstall01, USB\VID_1199&PID_68A9&MI_01

%SierraDevice68A30%  = QportInstall02, USB\VID_1199&PID_68A3&MI_00
%SierraDevice68A31%  = QportInstall02, USB\VID_1199&PID_68A3&MI_01
%SierraDevice68A32%  = QportInstall03, USB\VID_1199&PID_68A3&MI_02
%SierraDevice68A33%  = QportInstall04, USB\VID_1199&PID_68A3&MI_03

%SierraDevice68A30%  = QportInstall02, USB\VID_0F3D&PID_68A3&MI_00
%SierraDevice68A31%  = QportInstall02, USB\VID_0F3D&PID_68A3&MI_01
%SierraDevice68A32%  = QportInstall03, USB\VID_0F3D&PID_68A3&MI_02
%SierraDevice68A33%  = QportInstall04, USB\VID_0F3D&PID_68A3&MI_03

%SierraDevice68AA0%  = QportInstall02, USB\VID_1199&PID_68AA&MI_00
%SierraDevice68AA1%  = QportInstall02, USB\VID_1199&PID_68AA&MI_01
%SierraDevice68AA2%  = QportInstall03, USB\VID_1199&PID_68AA&MI_02
%SierraDevice68AA3%  = QportInstall04, USB\VID_1199&PID_68AA&MI_03

%SierraDevice68AA0%  = QportInstall02, USB\VID_0F3D&PID_68AA&MI_00
%SierraDevice68AA1%  = QportInstall02, USB\VID_0F3D&PID_68AA&MI_01
%SierraDevice68AA2%  = QportInstall03, USB\VID_0F3D&PID_68AA&MI_02
%SierraDevice68AA3%  = QportInstall04, USB\VID_0F3D&PID_68AA&MI_03

%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_9030&MI_00
%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_9031&MI_00
%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_9032&MI_00
%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_9033&MI_00
%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_9034&MI_00
%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_9035&MI_00
%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_9036&MI_00
%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_9037&MI_00
%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_9038&MI_00
%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_9039&MI_00
%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_903A&MI_00
%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_903B&MI_00
%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_903C&MI_00
%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_903D&MI_00
%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_903E&MI_00
%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_903F&MI_00

%SierraDevice9040%   = QportInstall00, USB\VID_1199&PID_9040
%SierraDevice90411%  = QportInstall01, USB\VID_1199&PID_9041&MI_00
%SWIDevice90100%     = QportInstall00, USB\VID_1199&PID_68B0
%SWIDevice90111%     = QportInstall01, USB\VID_1199&PID_68B1&MI_02

%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_9054&MI_00
%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_9056&MI_00

%SierraDevice68C00%  = QportInstall01, USB\VID_1199&PID_68C0&MI_00
%SierraDevice68C04%  = QportInstall04, USB\VID_1199&PID_68C0&MI_04
%SierraDevice68C05%  = QportInstall01, USB\VID_1199&PID_68C0&MI_05
%SierraDevice68C06%  = QportInstall01, USB\VID_1199&PID_68C0&MI_06

[QcomSerialPort.NTx86.6.2]
%SWIDevice90100%     = QportWFilter00, USB\VID_1199&PID_9010
%SWIDevice90111%     = QportInstall01, USB\VID_1199&PID_9011&MI_01
%SierraDevice68B2%   = QportWFilter00, USB\VID_1199&PID_68B2
%SierraDevice68A21%  = QportWFilter01, USB\VID_1199&PID_68A2&MI_00
%SierraDevice68A8%   = QportWFilter00, USB\VID_1199&PID_68A8
%SierraDevice68A91%  = QportInstall01, USB\VID_1199&PID_68A9&MI_01

%SierraDevice68A30%  = QportInstall02, USB\VID_1199&PID_68A3&MI_00
%SierraDevice68A31%  = QportInstall02, USB\VID_1199&PID_68A3&MI_01
%SierraDevice68A32%  = QportInstall03, USB\VID_1199&PID_68A3&MI_02
%SierraDevice68A33%  = QportInstall04, USB\VID_1199&PID_68A3&MI_03

%SierraDevice68A30%  = QportInstall02, USB\VID_0F3D&PID_68A3&MI_00
%SierraDevice68A31%  = QportInstall02, USB\VID_0F3D&PID_68A3&MI_01
%SierraDevice68A32%  = QportInstall03, USB\VID_0F3D&PID_68A3&MI_02
%SierraDevice68A33%  = QportInstall04, USB\VID_0F3D&PID_68A3&MI_03

%SierraDevice68AA0%  = QportInstall02, USB\VID_1199&PID_68AA&MI_00
%SierraDevice68AA1%  = QportInstall02, USB\VID_1199&PID_68AA&MI_01
%SierraDevice68AA2%  = QportInstall03, USB\VID_1199&PID_68AA&MI_02
%SierraDevice68AA3%  = QportInstall04, USB\VID_1199&PID_68AA&MI_03

%SierraDevice68AA0%  = QportInstall02, USB\VID_0F3D&PID_68AA&MI_00
%SierraDevice68AA1%  = QportInstall02, USB\VID_0F3D&PID_68AA&MI_01
%SierraDevice68AA2%  = QportInstall03, USB\VID_0F3D&PID_68AA&MI_02
%SierraDevice68AA3%  = QportInstall04, USB\VID_0F3D&PID_68AA&MI_03

%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_9030&MI_00
%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_9031&MI_00
%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_9032&MI_00
%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_9033&MI_00
%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_9034&MI_00
%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_9035&MI_00
%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_9036&MI_00
%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_9037&MI_00
%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_9038&MI_00
%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_9039&MI_00
%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_903A&MI_00
%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_903B&MI_00
%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_903C&MI_00
%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_903D&MI_00
%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_903E&MI_00
%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_903F&MI_00

%SierraDevice9040%   = QportWFilter03, USB\VID_1199&PID_9040
%SierraDevice90411%  = QportInstall01, USB\VID_1199&PID_9041&MI_00
%SWIDevice90100%     = QportInstall00, USB\VID_1199&PID_68B0
%SWIDevice90111%     = QportInstall01, USB\VID_1199&PID_68B1&MI_02

%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_9054&MI_00
%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_9056&MI_00

%SierraDevice68C00%  = QportInstall01, USB\VID_1199&PID_68C0&MI_00
%SierraDevice68C04%  = QportInstall04, USB\VID_1199&PID_68C0&MI_04
%SierraDevice68C05%  = QportInstall01, USB\VID_1199&PID_68C0&MI_05
%SierraDevice68C06%  = QportInstall01, USB\VID_1199&PID_68C0&MI_06

[QcomSerialPort.NTamd64.6.2]
%SWIDevice90100%     = QportWFilter00, USB\VID_1199&PID_9010
%SWIDevice90111%     = QportInstall01, USB\VID_1199&PID_9011&MI_01
%SierraDevice68B2%   = QportWFilter00, USB\VID_1199&PID_68B2
%SierraDevice68A21%  = QportWFilter01, USB\VID_1199&PID_68A2&MI_00
%SierraDevice68A8%   = QportWFilter00, USB\VID_1199&PID_68A8
%SierraDevice68A91%  = QportInstall01, USB\VID_1199&PID_68A9&MI_01

%SierraDevice68A30%  = QportInstall02, USB\VID_1199&PID_68A3&MI_00
%SierraDevice68A31%  = QportInstall02, USB\VID_1199&PID_68A3&MI_01
%SierraDevice68A32%  = QportInstall03, USB\VID_1199&PID_68A3&MI_02
%SierraDevice68A33%  = QportInstall04, USB\VID_1199&PID_68A3&MI_03

%SierraDevice68A30%  = QportInstall02, USB\VID_0F3D&PID_68A3&MI_00
%SierraDevice68A31%  = QportInstall02, USB\VID_0F3D&PID_68A3&MI_01
%SierraDevice68A32%  = QportInstall03, USB\VID_0F3D&PID_68A3&MI_02
%SierraDevice68A33%  = QportInstall04, USB\VID_0F3D&PID_68A3&MI_03

%SierraDevice68AA0%  = QportInstall02, USB\VID_1199&PID_68AA&MI_00
%SierraDevice68AA1%  = QportInstall02, USB\VID_1199&PID_68AA&MI_01
%SierraDevice68AA2%  = QportInstall03, USB\VID_1199&PID_68AA&MI_02
%SierraDevice68AA3%  = QportInstall04, USB\VID_1199&PID_68AA&MI_03

%SierraDevice68AA0%  = QportInstall02, USB\VID_0F3D&PID_68AA&MI_00
%SierraDevice68AA1%  = QportInstall02, USB\VID_0F3D&PID_68AA&MI_01
%SierraDevice68AA2%  = QportInstall03, USB\VID_0F3D&PID_68AA&MI_02
%SierraDevice68AA3%  = QportInstall04, USB\VID_0F3D&PID_68AA&MI_03

%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_9030&MI_00
%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_9031&MI_00
%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_9032&MI_00
%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_9033&MI_00
%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_9034&MI_00
%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_9035&MI_00
%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_9036&MI_00
%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_9037&MI_00
%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_9038&MI_00
%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_9039&MI_00
%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_903A&MI_00
%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_903B&MI_00
%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_903C&MI_00
%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_903D&MI_00
%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_903E&MI_00
%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_903F&MI_00

%SierraDevice9040%   = QportWFilter03, USB\VID_1199&PID_9040
%SierraDevice90411%  = QportInstall01, USB\VID_1199&PID_9041&MI_00
%SWIDevice90100%     = QportInstall00, USB\VID_1199&PID_68B0
%SWIDevice90111%     = QportInstall01, USB\VID_1199&PID_68B1&MI_02

%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_9054&MI_00
%SierraDeviceGeneric%  = QportInstall01, USB\VID_1199&PID_9056&MI_00

%SierraDevice68C00%  = QportInstall01, USB\VID_1199&PID_68C0&MI_00
%SierraDevice68C04%  = QportInstall04, USB\VID_1199&PID_68C0&MI_04
%SierraDevice68C05%  = QportInstall01, USB\VID_1199&PID_68C0&MI_05
%SierraDevice68C06%  = QportInstall01, USB\VID_1199&PID_68C0&MI_06

[QportInstall00.NT]
CopyFiles = gobiUsbDriverFiles
AddReg    = All00, QCAddReg, DevFunction2, DeviceID.Reg

[QportInstall01.NT]
CopyFiles = gobiUsbDriverFiles
AddReg    = All00, QCAddReg, DeviceID.Reg

[QportInstall02.NT]
CopyFiles = gobiUsbDriverFiles
AddReg    = All00, QCAddReg, DevType, DeviceID.Reg

[QportInstall03.NT]
CopyFiles = gobiUsbDriverFiles
AddReg    = All00, QCAddReg, DevType, DevFunction1, DeviceID.Reg

[QportInstall04.NT]
CopyFiles = gobiUsbDriverFiles
AddReg    = All00, QCAddReg, DevType, DevFunction3, DeviceID.Reg

[QportWFilter00]
CopyFiles = gobiUsbDriverFiles,UMDriverCopy
AddReg    = All00, QCAddReg, DevFunction2, DeviceID.Reg

[QportWFilter01]
CopyFiles = gobiUsbDriverFiles,UMDriverCopy
AddReg    = All00, QCAddReg, DeviceID.Reg

[QportWFilter03]
CopyFiles = gobiUsbDriverFiles,UMDriverCopy
AddReg    = All00, QCAddReg, DevFunction2, DeviceID.Reg

[QportWFilter00.hw]
AddReg=QportWFilter00_AddReg, QportInstall_AddReg

[QportWFilter01.hw]
AddReg=QportWFilter01_AddReg, QportInstall_AddReg

[QportWFilter03.hw]
AddReg=QportWFilter03_AddReg, QportInstall_AddReg

[QportInstall_AddReg]
HKR,,"UpperFilters",0x00010000,"WUDFRd" ; FLG_ADDREG_TYPE_MULTI_SZ | FLG_ADDREG_APPEND

[QportWFilter00_AddReg]
HKR,swdmflt00,"DeviceType",0x00010001,2

[QportWFilter01_AddReg]
HKR,swdmflt00,"DeviceType",0x00010001,0

[QportWFilter03_AddReg]
HKR,swdmflt00,"DeviceType",0x00010001,3

[QportWFilter00.CoInstallers]
CopyFiles = CoInstallers_CopyFiles
AddReg    = CoInstallers_AddReg

[QportWFilter01.CoInstallers]
CopyFiles = CoInstallers_CopyFiles
AddReg    = CoInstallers_AddReg

[QportWFilter03.CoInstallers]
CopyFiles = CoInstallers_CopyFiles
AddReg    = CoInstallers_AddReg

[gobiUsbDriverFiles]
swg3kser00.sys

[DestinationDirs]
CoInstallers_CopyFiles=11
gobiUsbDriverFiles = 12
UMDriverCopy=12,UMDF 

[QportWFilter00.Services]
AddService = swg3kser00,  0x00000002, gobi_USBSerialService, gobi_USBSerialService.EventLog
AddService = WUDFRd,, WUDFRD_ServiceInstall  ; flag 0x2 sets this as the service for the device

[QportWFilter01.Services]
AddService = swg3kser00,  0x00000002, gobi_USBSerialService, gobi_USBSerialService.EventLog
AddService = WUDFRd,, WUDFRD_ServiceInstall  ; flag 0x2 sets this as the service for the device

[QportWFilter03.Services]
AddService = swg3kser00,  0x00000002, gobi_USBSerialService, gobi_USBSerialService.EventLog
AddService = WUDFRd,, WUDFRD_ServiceInstall  ; flag 0x2 sets this as the service for the device

[QportInstall00.NT.Services]
AddService = swg3kser00,  0x00000002, gobi_USBSerialService, gobi_USBSerialService.EventLog

[QportInstall01.NT.Services]
AddService = swg3kser00,  0x00000002, gobi_USBSerialService, gobi_USBSerialService.EventLog

[QportInstall02.NT.Services]
AddService = swg3kser00,  0x00000002, gobi_USBSerialService, gobi_USBSerialService.EventLog

[QportInstall03.NT.Services]
AddService = swg3kser00,  0x00000002, gobi_USBSerialService, gobi_USBSerialService.EventLog

[QportInstall04.NT.Services]
AddService = swg3kser00,  0x00000002, gobi_USBSerialService, gobi_USBSerialService.EventLog

[gobi_USBSerialService]
DisplayName   = %GOBI3KSER%
ServiceType   = 1
StartType     = 3
ErrorControl  = 1
ServiceBinary = %12%\swg3kser00.sys

[gobi_USBSerialService.EventLog]
AddReg = gobi_USBSerialService.AddEventLog.Reg

[gobi_USBSerialService.AddEventLog.Reg]
HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\Drivers\swg3kser00.sys"
HKR, , TypesSupported,   0x00010001, 7

[All00]
HKR,,NTMPDriver,,swg3kser00.sys

[DevFunction1]
HKR,,QCDeviceFunction,0x00010001,1

[DevFunction2]
HKR,,QCDeviceFunction,0x00010001,2

[DevFunction3]
HKR,,QCDeviceFunction,0x00010001,3

[DevType]
HKR,,QCDeviceType,0x00010001,1

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

[QportWFilter00.Wdf]
UmdfService=swdmflt00, swdmflt_Install
UmdfServiceOrder=swdmflt00

[QportWFilter01.Wdf]
UmdfService=swdmflt00, swdmflt_Install
UmdfServiceOrder=swdmflt00

[QportWFilter03.Wdf]
UmdfService=swdmflt00, swdmflt_Install
UmdfServiceOrder=swdmflt00

[swdmflt_Install]
UmdfLibraryVersion=1.11.0
DriverCLSID = "{CC5F9CBC-89F4-449F-8349-A1AAA5BCD069}"
ServiceBinary = %12%\UMDF\swdmflt00.dll

[WUDFRD_ServiceInstall]
DisplayName = %WudfRdDisplayName%
ServiceType = 1
StartType = 3
ErrorControl = 1
ServiceBinary = %12%\WUDFRd.sys
LoadOrderGroup = Base

[CoInstallers_AddReg]
HKR,,CoInstallers32,0x00010000,"WUDFCoInstaller.dll"

[UMDriverCopy]
swdmflt00.dll

[CoInstallers_CopyFiles]

[Strings]
SWIDevice90100     = "Sierra Wireless QDLoader Port"
SWIDevice90111     = "Sierra Wireless DM Port"
SierraDevice68A21  = "Sierra Wireless DM Port"
SWI                = "Sierra Wireless Incorporated"
WudfRdDisplayName  = "Windows Driver Foundation - User-mode Driver Framework Reflector"

GOBI3KSER          = "Sierra Wireless QMI USB Device for Legacy Serial Communication"
QcomSrcDisk        = "Sierra Wireless USB Driver Disk"
SierraDevice68A8   = "Sierra Wireless QDLoader Port"
SierraDevice68A91  = "Sierra Wireless DM Port"
SierraDevice68B2   = "Sierra Wireless QDLoader Port"

SierraDevice68A30 = "Sierra Wireless CNS Port (UMTS)"
SierraDevice68A31 = "Sierra Wireless DM Port (UMTS)"
SierraDevice68A32 = "Sierra Wireless NMEA Port (UMTS)"
SierraDevice68A33 = "Sierra Wireless AT Command Port (UMTS)"

SierraDevice68AA0  = "Sierra Wireless CNS Port"
SierraDevice68AA1  = "Sierra Wireless DM Port"
SierraDevice68AA2  = "Sierra Wireless NMEA Port"
SierraDevice68AA3  = "Sierra Wireless AT Command Port"

SierraDeviceGeneric = "Sierra Wireless DM Port"

SierraDevice9040  = "Sierra Wireless QDLoader Port"
SierraDevice90411 = "Sierra Wireless DM Port"

SierraDevice68C00 = "Sierra Wireless DM Port"
SierraDevice68C04 = "Sierra Wireless AT Command Port"
SierraDevice68C05 = "Sierra Wireless Raw Data Port"
SierraDevice68C06 = "Sierra Wireless OSA Port"

[DeviceID.Reg]
HKR,,SupportedPIDs, 0x00000001, 15,6f,2b,8f,20,4f,c8,46,98,c3,36,53,c3,0b,09,fb,b3,d1,ca,\
  13,3c,f0,20,32,ac,27,3f,19,3b,9d,d9,bc,ab,2b,2b,7e,f4,fb,3c,73,83,7d,46,92,\
  d0,d2,a0,c2,e5,bc,f1,c9,83,ed,9a,16,c4,58,b2,75,ac,76,e2,f0,fd,8c,dc,29,aa,\
  ab,93,b4,1b,d4,25,56,44,18,2d,8b,27,90,a2,12,85,5f,66,e4,54,67,dd,34,0b,11,\
  ff,46,9e,7d,7f,27,a3,3f,9c,2a,ca,8d,06,75,c0,ba,6b,72,5f,c6,65,44,ba,77,e7,\
  75,12,fb,57,7d,8d,33,7c,ff,00,c0,9c,87,ef,fc,25,62,d9,4f,34,52,99,68,88,62,\
  ae,83,f1,71,1f,61,93,cf,45,5d,5f,38,66,34,6f,ff,04,cc,16,d6,9b,33,e0,83,41,\
  8b,90,08,89,4e,0f,d9,e3,4e,78,cd,f9,de,c5,86,c1,47,cc,1c,57,bc,05,be,eb,9d,\
  18,d4,b0,d9,26,68,2c,53,0c,21,38,f9,c8,0a,82,6a,87,32,ed,e4,a6,9d,aa,38,c7,\
  4b,c7,c9,5d,f4,75,d7,67,e4,1f,82,21,e0,eb,75,54,4b,29,a8,dc,75,20,8a,55,88,\
  0e,4e,f7,59,b2,7a,0c,0d,e3,7b,8e,7f,b6,33,6e,c9,df,38,fd,05,6c,e4,2d,b1,97,\
  ff,01,75,48,5e,52,42,c9,f8,52,da,eb,b0,e6,36,cb,41,d6,61,7b,03,17,31,06,c2,\
  20,b4,4a,bf,9e,ce,af,7a,0b,bd,4d,7f,1c,b5,1b,8a,dc,11,6d,9f,92,e3,99,88,b9,\
  de,19,f2,07,79,8d,16,65,eb,fd,00,02,4f,35,48,3a,ff,6e,1f,d6,ec,01,cf,06,30,\
  a0,cd,45,3f,21,59,21,12,82,6a,87,32,ed,e4,a6,9d,aa,38,c7,4b,c7,c9,5d,f4,eb,\
  be,9c,fb,08,24,cc,ae,0c,18,58,4b,b5,5f,9c,ae,ed,59,e2,a6,c9,5b,48,b6,0e,9a,\
  5c,f1,7d,21,7c,b4,c2,a2,cc,4c,68,b9,e4,c2,35,69,3e,ff,ab,e5,84,6f,26,f6,b2,\
  d0,d2,19,9a,7b,e2,7f,74,34,bd,12,3c,af,60,ec,58,fe,b8,8d,b5,6d,36,86,27,f3,\
  62,68,fa,77,ac,1b,15,13,9d,ab,4b,b5,7d,52,07,0b,bc,34,f0,e5,f4,10,22,ae,9e,\
  73,04,c4,f8,9a,2b,af,3e,95,22,9a,50,62,d7,da,6a,14,30,d5,b0,7f,1d,cf,f2,c6,\
  fc,69,fd,8c,dc,29,aa,ab,93,b4,1b,d4,25,56,44,18,2d,8b,fa,47,32,93,cc,fa,1b,\
  83,0f,a0,36,87,77,2f,c0,56,96,fa,7a,de,d5,a0,53,99,e2,f8,7e,40,e1,1b,85,69,\
  4c,8a,a1,7d,6e,17,a3,8f,f4,88,05,c9,60,7c,09,a3,9f,ef,ad,d1,88,cf,f8,60,9b,\
  6c,2d,1d,b2,6a,dd,11,ce,e3,9f,78,03,85,5b,ff,8b,73,97,c0,de,c7,06,db,4e,1d,\
  df,43,5a,87,b5,e9,2e,d3,93,c9,c4,0c,f8,d5,29,50,b3,02,da,bf,67,be,e9,9a,d9,\
  d0,e3,98,bb,f5

