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

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

[ControlFlags]
ExcludeFromSelect = *

[Manufacturer]
%SWI% = QcomSerialPort, NTamd64

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

[SourceDisksFiles.x86]
swmbbser00.sys = 1000

[SourceDisksFiles.amd64]
swmbbser00.sys = 2000

[QcomSerialPort]
%SierraDevice81C22%  = QportInstall05, USB\VID_413C&PID_81C2&MI_02
%SierraDevice81C42%  = QportInstall05, USB\VID_413C&PID_81C4&MI_02

[QcomSerialPort.NTamd64]
%SierraDevice81C22%  = QportInstall05, USB\VID_413C&PID_81C2&MI_02
%SierraDevice81C42%  = QportInstall05, USB\VID_413C&PID_81C4&MI_02

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

[gobiUsbDriverFiles]
swmbbser05b.sys, swmbbser00.sys

[DestinationDirs]
DefaultDestDir = 12

[QportInstall05.NT.Services]
AddService = swmbbser05b,  0x00000002, gobi_USBSerialService, gobi_USBSerialService.EventLog

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

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

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

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

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

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

[Strings]
SWMBBSER       = "Sierra Wireless USB Device for Serial Communication - Dell b"
QcomSrcDisk     = "Sierra Wireless USB Driver Disk"
SWI             = "Sierra Wireless Incorporated"
SierraDevice81C22  = "DW5811e Snapdragon(TM) X7 LTE NMEA Port"
SierraDevice81C42  = "DW5811e Snapdragon(TM) X7 LTE NMEA Port"

[DeviceID.Reg]
HKR,,SupportedPIDs, 0x00000001, 43,fe,fc,ce,40,06,c3,62,4a,88,4e,75,cf,fb,4c,45,d9,99,86,\
  01,c4,4c,6f,f3,74,cd,bb,b1,8b,25,d9,4c,96,d0,09,60,84,38,5f,8c,eb,1e,f5,c1,\
  28,a6,1d,54,b2,13,fa,cf,15,f4,80,14,d1,e0,f2,03,bd,a9,04,4e,c4,9c,be,cc,c2,\
  77,8a,9e,9f,e9,f9,65,24,66,f9,78,c0,ea,6c,09,13,1b,71,72,30,10,c3,57,b5,46,\
  df,47
