; Windows 2000 USB Modem Setup File

; Copyright (c) 2004 Motorola Inc.

; Manufacturers: Motorola

;

; Revision History :

; LIBdd18138 - PID change for Talon Int.

; LIBdd25316 - Qualcomm 6050 chipset support

; LIBdd73554   2-3-2004  Support for QualComm 6100 and 6300 chipsets

; LIBdd95071 - 4-5-2004  Fix DeviceType and match with Win98/ME drivers



[Version]

Signature="$CHICAGO$"

Class=Modem

ClassGUID={4D36E96D-E325-11CE-BFC1-08002BE10318}

Provider=%Motorola%

LayoutFile=layout.inf

DriverVer=4/5/2004, 2.0.0.4



[Manufacturer]

%Motorola% = Motorola



[Motorola]

%USBCDMA%    		= USBCDMA,    USB\VID_22B8&PID_0005

%USBPATRIOT% 		= USBPATRIOT, USB\VID_22B8&PID_1005

%USBLCA% 		= USBLCA, USB\VID_22B8&PID_3802

%USB1XCDMA% 		= USB1XCDMA, USB\VID_22B8&PID_2805

%USB1XCDMA5100% 	= USB1XCDMA5100, USB\VID_22B8&PID_2822

%USBTALON% 		= USBTALON, USB\VID_22B8&PID_3002

%USBTALONINT% 		= USBTALON, USB\VID_22B8&PID_6102

%USBHELEN%		= USBHELEN, USB\VID_22B8&PID_4002

%USBNEPTUNELTS%		= USBNEPTUNELTS, USB\VID_22B8&PID_4802

%USBEZX%		= USBEZX, USB\VID_22B8&PID_6002

%USBNEPTUNEULS%		= USBNEPTUNEULS, USB\VID_22B8&PID_5802

%USBNEPTUNELTE%		= USBNEPTUNELTE, USB\VID_22B8&PID_4902

%USBNEPTUNELTX%		= USBNEPTUNELTX, USB\VID_22B8&PID_4A02

%USBQUALCOMM6050%	= USBQUALCOMM6050, USB\VID_22B8&PID_2A02

%USBMSM6100%            = USBMSM6100, USB\VID_22B8&PID_2A22

%USBMSM6300%            = USBMSM6300, USB\VID_22B8&PID_2A42



[USBCDMA.NT]

AddReg=All, MDMSettings, MDMResponse, CDMAspecific

CopyFiles=USBsys32Drivers



[USBPATRIOT.NT]

AddReg=All, MDMSettings, MDMResponse

CopyFiles=USBsys32Drivers



[USBLCA.NT]

AddReg=All, MDMSettings, MDMResponse

CopyFiles=USBsys32Drivers



[USB1XCDMA.NT]

AddReg=All, MDMSettings, MDMResponse

CopyFiles=USBsys32Drivers



[USB1XCDMA5100.NT]

AddReg=All, MDM1XSettings, MDMSettings, MDMResponse

CopyFiles=USBsys32Drivers



[USBTALON.NT]

AddReg=All, MDMSettings, MDMResponse

CopyFiles=USBsys32Drivers



[USBHELEN.NT]

AddReg=All, MDMSettings, MDMResponse

CopyFiles=USBsys32Drivers



[USBNEPTUNELTS.NT]

AddReg=All, MDMSettings, MDMResponse

CopyFiles=USBsys32Drivers



[USBEZX.NT]

AddReg=All, MDMSettings, MDMResponse

CopyFiles=USBsys32Drivers



[USBNEPTUNEULS.NT]

AddReg=All, MDMSettings, MDMResponse

CopyFiles=USBsys32Drivers



[USBNEPTUNELTE.NT]

AddReg=All, MDMSettings, MDMResponse

CopyFiles=USBsys32Drivers



[USBNEPTUNELTX.NT]

AddReg=All, MDMSettings, MDMResponse

CopyFiles=USBsys32Drivers



[USBQUALCOMM6050.NT]

AddReg=All, MDMSettings, MDMResponse

CopyFiles=USBsys32Drivers



[USBMSM6100.NT]

AddReg=All, MDMSettings, MDMResponse

CopyFiles=USBsys32Drivers



[USBMSM6300.NT]

AddReg=All, MDMSettings, MDMResponse

CopyFiles=USBsys32Drivers



[All]

HKR,,FriendlyDriver,,unimodem.vxd

HKR,,DevLoader,,*vcomm

HKR,,ConfigDialog,,modemui.dll

HKR,,EnumPropPages,,"modemui.dll,EnumPropPages"

HKR,,PortSubClass,1,02

HKR,,DeviceType,1,01

HKR,,PortDriver,0,3ccport.vxd

HKR,,Contention,,



[MDM1XSettings]

HKR,,MaximumPortSpeed, 1, 00, 84, 03, 00

HKR,, DCB, 1, 1C,00,00,00, 00,84,03,00, 15,20,00,00, 00,00, 0a,00, 0a,00, 08, 00, 00, 11, 13, 00, 00, 00 

HKR,, FClass, 1, c3,00,00,00

HKR, Fax, CL1FCS,, "2"

HKR, Fax, HardwareFlowControl,, "1"



[MDMSettings]

HKR,, Properties, 1, 08,01,00,00, FF,00,00,00, FF,00,00,00, 07,00,00,00, 0F,00,00,00, FF,03,00,00, 00,84,03,00, C0,DA,00,00

HKR,, InactivityScale, 1, 3c,00,00,00

HKR, Init, 1,, "ATZ<cr>"

HKR, Init, 2,, "ATE1V1&D2<cr>"

HKR, Answer, 1,, "ATA<cr>"

HKR, Hangup, 1,, "ATHE1<cr>"

HKR,, Reset,, "ATZ<cr>"   

HKR, Settings, Prefix,, "AT"

HKR, Settings, Terminator,, "<cr>"

HKR, Settings, DialPrefix,, "D"

HKR, Settings, DialSuffix,, ""

HKR, Settings, Pulse,, "P"

HKR, Settings, Tone,, "T"

HKR, Monitor, 1,, "ATS0=0<cr>"

HKR, Monitor, 2,, "None"

HKR, Settings, FlowControl_Off,,  "+IFC=0,0"

HKR, Settings, FlowControl_Hard,, "+IFC=2,2"

HKR, Settings, FlowControl_Soft,, "+IFC=1,1"



[MDMResponse]

HKR, Responses, "0<cr>",  1, 00, 00, 00,00,00,00, 00,00,00,00 ; OK - Command executed

HKR, Responses, "1<cr>",  1, 02, 00, 00,00,00,00, 00,00,00,00 ; CONNECT - Connection

HKR, Responses, "2<cr>",  1, 08, 00, 00,00,00,00, 00,00,00,00 ; RING - Ring signal indicated

HKR, Responses, "3<cr>",  1, 04, 00, 00,00,00,00, 00,00,00,00 ; NO CARRIER 

HKR, Responses, "4<cr>",  1, 03, 00, 00,00,00,00, 00,00,00,00 ; ERROR - Invalid command

HKR, Responses, "6<cr>",  1, 05, 00, 00,00,00,00, 00,00,00,00 ; NO DIALTONE - No dial tone detected

HKR, Responses, "7<cr>",  1, 06, 00, 00,00,00,00, 00,00,00,00 ; BUSY - Engaged (busy) signal

HKR, Responses, "8<cr>",  1, 07, 00, 00,00,00,00, 00,00,00,00 ; NO ANSWER

HKR, Responses, "<cr><lf>OK<cr><lf>",          1, 00, 00, 00,00,00,00, 00,00,00,00

HKR, Responses, "<cr><lf>RING<cr><lf>",        1, 08, 00, 00,00,00,00, 00,00,00,00

HKR, Responses, "<cr><lf>ERROR<cr><lf>",       1, 03, 00, 00,00,00,00, 00,00,00,00

HKR, Responses, "<cr><lf>NO DIALTONE<cr><lf>", 1, 05, 00, 00,00,00,00, 00,00,00,00

HKR, Responses, "<cr><lf>NO DIAL TONE<cr><lf>",1, 05, 00, 00,00,00,00, 00,00,00,00

HKR, Responses, "<cr><lf>BUSY<cr><lf>",        1, 06, 00, 00,00,00,00, 00,00,00,00

HKR, Responses, "<cr><lf>NO CARRIER<cr><lf>",  1, 04, 00, 00,00,00,00, 00,00,00,00

HKR, Responses, "<cr><lf>NO ANSWER<cr><lf>",   1, 07, 00, 00,00,00,00, 00,00,00,00

HKR, Responses, "<cr><lf>CONNECT<cr><lf>",     1, 02, 00, 00,00,00,00, 00,00,00,00

HKR, Responses, "<cr><lf>CONNECT 300<cr><lf>",       1, 02, 00, 2C,01,00,00, 00,00,00,00

HKR, Responses, "<cr><lf>CONNECT 600<cr><lf>",       1, 02, 00, 58,02,00,00, 00,00,00,00

HKR, Responses, "<cr><lf>CONNECT 1200<cr><lf>",      1, 02, 00, B0,04,00,00, 00,00,00,00

HKR, Responses, "<cr><lf>CONNECT 2400<cr><lf>",      1, 02, 00, 60,09,00,00, 00,00,00,00

HKR, Responses, "<cr><lf>CONNECT 4800<cr><lf>",      1, 02, 00, C0,12,00,00, 00,00,00,00

HKR, Responses, "<cr><lf>CONNECT 7200<cr><lf>",      1, 02, 00, 20,1C,00,00, 00,00,00,00

HKR, Responses, "<cr><lf>CONNECT 9600<cr><lf>",      1, 02, 00, 80,25,00,00, 00,00,00,00

HKR, Responses, "<cr><lf>CONNECT 12000<cr><lf>",     1, 02, 00, E0,2E,00,00, 00,00,00,00

HKR, Responses, "<cr><lf>CONNECT 14400<cr><lf>",     1, 02, 00, 40,38,00,00, 00,00,00,00

HKR, Responses, "<cr><lf>CONNECT 16800<cr><lf>",     1, 02, 00, A0,41,00,00, 00,00,00,00

HKR, Responses, "<cr><lf>CONNECT 19200<cr><lf>",     1, 02, 00, 00,4B,00,00, 00,00,00,00

HKR, Responses, "<cr><lf>CONNECT 21600<cr><lf>",     1, 02, 00, 60,54,00,00, 00,00,00,00

HKR, Responses, "<cr><lf>CONNECT 24000<cr><lf>",     1, 02, 00, C0,5D,00,00, 00,00,00,00

HKR, Responses, "<cr><lf>CONNECT 26400<cr><lf>",     1, 02, 00, 20,67,00,00, 00,00,00,00

HKR, Responses, "<cr><lf>CONNECT 28800<cr><lf>",     1, 02, 00, 80,70,00,00, 00,00,00,00

HKR, Responses, "<cr><lf>CONNECT 31200<cr><lf>",     1, 02, 00, e0,79,00,00, 00,00,00,00

HKR, Responses, "<cr><lf>CONNECT 33600<cr><lf>",     1, 02, 00, 40,83,00,00, 00,00,00,00

HKR, Responses, "<cr><lf>CONNECT 38400<cr><lf>",     1, 02, 00, 00,96,00,00, 00,00,00,00

HKR, Responses, "<cr><lf>CONNECT 57600<cr><lf>",     1, 02, 00, 00,E1,00,00, 00,00,00,00

HKR, Responses, "<cr><lf>CONNECT 115200<cr><lf>",    1, 02, 00, 00,C2,01,00, 00,00,00,00

HKR, Responses, "<cr><lf>CONNECT 115,200<cr><lf>",   1, 02, 00, 00,C2,01,00, 00,00,00,00

HKR, Responses, "<cr><lf>CONNECT 230400<cr><lf>",    1, 02, 00, 00,84,03,00, 00,00,00,00



[CDMAspecific]

HKR, Fax, FixModemClass,, "2.0"

HKR, Fax, HardwareFlowControl,, "1"



[Strings]

Motorola = "Motorola"

USBCDMA = "Motorola USB Modem" 

USBPATRIOT = "Motorola USB Modem"

USBLCA = "Motorola USB Modem"

USB1XCDMA = "Motorola USB Modem"

USB1XCDMA5100 = "Motorola USB Modem"

USBTALON = "Motorola USB Modem"

USBTALONINT = "Motorola USB Modem"

USBHELEN = "Motorola USB Modem"

USBEZX = "Motorola USB Modem"

USBNEPTUNELTS = "Motorola USB Modem"

USBNEPTUNEULS = "Motorola USB Modem"

USBNEPTUNELTE = "Motorola USB Modem"

USBNEPTUNELTX = "Motorola USB Modem"

USBQUALCOMM6050 = "Motorola USB Modem"

USBMSM6100 = "Motorola USB Modem"

USBMSM6300 = "Motorola USB Modem"



[USBCDMA.NT.Services]

AddService=usbser, 0x00000000, LowerFilter_Service_Inst



[USBPATRIOT.NT.Services]

AddService=usbser, 0x00000000, LowerFilter_Service_Inst



[USBLCA.NT.Services]

AddService=usbser, 0x00000000, LowerFilter_Service_Inst



[USB1XCDMA.NT.Services]

AddService=usbser, 0x00000000, LowerFilter_Service_Inst



[USB1XCDMA5100.NT.Services]

AddService=usbser, 0x00000000, LowerFilter_Service_Inst



[USBTALON.NT.Services]

AddService=usbser, 0x00000000, LowerFilter_Service_Inst



[USBHELEN.NT.Services]

AddService=usbser, 0x00000000, LowerFilter_Service_Inst



[USBNEPTUNELTS.NT.Services]

AddService=usbser, 0x00000000, LowerFilter_Service_Inst



[USBEZX.NT.Services]

AddService=usbser, 0x00000000, LowerFilter_Service_Inst



[USBNEPTUNEULS.NT.Services]

AddService=usbser, 0x00000000, LowerFilter_Service_Inst



[USBNEPTUNELTE.NT.Services]

AddService=usbser, 0x00000000, LowerFilter_Service_Inst



[USBNEPTUNELTX.NT.Services]

AddService=usbser, 0x00000000, LowerFilter_Service_Inst



[USBQUALCOMM6050.NT.Services]

AddService=usbser, 0x00000000, LowerFilter_Service_Inst



[USBMSM6100.NT.Services] 

AddService=usbser, 0x00000000, LowerFilter_Service_Inst



[USBMSM6300.NT.Services] 

AddService=usbser, 0x00000000, LowerFilter_Service_Inst



[USBCDMA.NT.HW]

AddReg=LowerFilterAddReg



[USBPATRIOT.NT.HW]

AddReg=LowerFilterAddReg



[USBLCA.NT.HW]

AddReg=LowerFilterAddReg



[USB1XCDMA.NT.HW]

AddReg=LowerFilterAddReg



[USB1XCDMA5100.NT.HW]

AddReg=LowerFilterAddReg



[USBTALON.NT.HW]

AddReg=LowerFilterAddReg



[USBHELEN.NT.HW]

AddReg=LowerFilterAddReg



[USBNEPTUNELTS.NT.HW]

AddReg=LowerFilterAddReg



[USBEZX.NT.HW]

AddReg=LowerFilterAddReg



[USBNEPTUNEULS.NT.HW]

AddReg=LowerFilterAddReg



[USBNEPTUNELTE.NT.HW]

AddReg=LowerFilterAddReg



[USBNEPTUNELTX.NT.HW]

AddReg=LowerFilterAddReg



[USBQUALCOMM6050.NT.HW]

AddReg=LowerFilterAddReg



[USBMSM6100.NT.HW]

AddReg=LowerFilterAddReg



[USBMSM6300.NT.HW]

AddReg=LowerFilterAddReg



[LowerFilterAddReg]

HKR,,"LowerFilters",0x00010000,"usbser"



[LowerFilter_Service_Inst]

DisplayName="Motorola USB Modem Driver"

ServiceType= 1

StartType  = 3

ErrorControl = 0

ServiceBinary = %12%\usbser.sys



[USBsys32Drivers]

usbser.sys,,,0x20



[DestinationDirs]

USBsys32Drivers=12

DefaultDestDir=12



