[Version] LayoutFile=layout.inf Signature="$WINDOWS NT$" Class=Modem ClassGUID={4D36E96D-E325-11CE-BFC1-08002BE10318} Provider=%Nokia% [ControlFlags] ExcludeFromSelect = * [DestinationDirs] ; ; Specify destination directories for groups of files. ; '12' indicates the Windows System32\drivers directory. ; MSIRCOMM.CopyFiles=12 DefaultDestDir=12 [Manufacturer] %Nokia% = Nokia [Nokia] %Nokia1%=Nokia1,IRENUM\NMPV5100 ; 5100 %Nokia1%=Nokia1,IRENUM\NPM-6 ; 5100 %Nokia1%=Nokia1,IRENUM\NPM-6X ; 5100 ; ; ; [Nokia1.NT] AddReg=All, External, Nokia.Addreg, Nokia1.Addreg, Nokia.Responses CopyFiles=MSIRCOMM.CopyFiles [Nokia1.NT.Services] AddService= MSIRCOMM, 0, MSIRCOMM.AddService [Nokia1.NT.HW] AddReg=LowerFilterAddReg ; ; called by needs entry in oem inf - DON'T REMOVE ; [MDMIRMDM.MSIRCOMM.CopyFiles] CopyFiles=MSIRCOMM.CopyFiles [MDMIRMDM.MSIRCOMM.AddService] AddService= MSIRCOMM, 0, MSIRCOMM.AddService [MDMIRMDM.MSIRCOMM.LowerFilterAddReg] AddReg=LowerFilterAddReg ; ; called by needs entry in oem inf - DON'T REMOVE ; [MSIRCOMM.CopyFiles] ;MSIRCOMM.sys [MSIRCOMM.AddService] DisplayName = %MSIRCOMM.DisplayName% ServiceType = 1 ;%SERVICE_KERNEL_DRIVER% StartType = 3 ;%SERVICE_DEMAND_START% ErrorControl = 1 ;%SERVICE_ERROR_NORMAL% ServiceBinary = %12%\MSIRCOMM.sys [LowerFilterAddReg] HKR,,"LowerFilters",0x00010000,MSIRCOMM [All] HKR,,ConfigDialog,,modemui.dll HKR,,PortSubClass,1,02 HKR,,EnumPropPages,,"modemui.dll,EnumPropPages" ; DeviceTypes [EXTERNAL] HKR,, DeviceType, 1, 01 [SERIAL] HKR,, DeviceType, 1, 00 [Nokia.Addreg] HKLM, "SOFTWARE\Nokia\Nokia Modem Options\Models\5100", Options, 0x00010001, 0x1FF HKR,, Reset,, "ATZ" HKR,, ConfigDelay, 1, 88, 13, 00, 00 HKR,, DeviceType, 1, 01 HKR, Init, 1,, "AT" HKR, Init, 2,, "AT&FV1&D2&S0&C1S0=0+CVHU=1" HKR, Monitor, 1,, "ATS0=0" HKR, Monitor, 2,, "None" HKR, Hangup, 1,, "ATH" HKR, Answer, 1,, "ATA" HKR, Settings, Prefix,, "AT" HKR, Settings, Terminator,, "" HKR, Settings, DialPrefix,, "D" HKR, Settings, DialSuffix,, "" HKR, Settings, CallSetupFailTimer,, "S7=<#>" HKR, Settings, FlowControl_Off,, "&K0" HKR, Settings, FlowControl_Hard,, "&K3" HKR, Settings, FlowControl_Soft,, "&K4" ;HKR, Settings, Compression_Off,, "+DS=0,0;" ;HKR, Settings, Compression_On,, "+DS=3,0;" HKR, Fax\Class2\AdaptiveAnswer\AnswerCommand, 1,, "ATS7=90S25=2" HKR, Fax\Class2\AdaptiveAnswer\AnswerCommand, 2,, "ATA" HKR, Fax\Class2\AdaptiveAnswer, ModemResponseFaxConnect,, "+FCO" HKR, Fax\Class2\AdaptiveAnswer, ModemResponseDataDetect,, "CARRIER" HKR, Fax\Class2\AdaptiveAnswer, ModemResponseDataConnect,, "CONNECT" [Nokia1.Addreg] ;6310 HKR,, Properties, 1, 00,00,00,00, FF,00,00,00, 00,00,00,00, 00,00,00,00, 00,00,00,00, 31,00,00,00, 00,C2,01,00, 00,E1,00,00 HKR, Settings, Compression_Off,, "+DS=0,0;" HKR, Settings, Compression_On,, "+DS=3,0;" [Nokia.Responses] ; OK HKR, Responses, "OK", 1, 00, 00, 00,00,00,00, 00,00,00,00 HKR, Responses, "0", 1, 00, 00, 00,00,00,00, 00,00,00,00 ; Negotiation Progress HKR, Responses, "CARRIER", 1, 01, 00, 00,00,00,00, 00,00,00,00 HKR, Responses, "16", 1, 01, 00, 00,00,00,00, 00,00,00,00 HKR, Responses, "SMS", 1, 01, 00, 00,00,00,00, 00,00,00,00 HKR, Responses, "17", 1, 01, 00, 00,00,00,00, 00,00,00,00 ; Connect HKR, Responses, "CONNECT", 1, 02, 00, 00,00,00,00, 00,00,00,00 HKR, Responses, "1", 1, 02, 00, 00,00,00,00, 00,00,00,00 HKR, Responses, "CONNECT 300", 1, 02, 00, 2c,01,00,00, 00,00,00,00 HKR, Responses, "CONNECT 1200", 1, 02, 00, b0,04,00,00, 00,00,00,00 HKR, Responses, "5", 1, 02, 00, b0,04,00,00, 00,00,00,00 HKR, Responses, "CONNECT 2400", 1, 02, 00, 60,09,00,00, 00,00,00,00 HKR, Responses, "10", 1, 02, 00, 60,09,00,00, 00,00,00,00 HKR, Responses, "CONNECT 4800", 1, 02, 00, C0,12,00,00, 00,00,00,00 HKR, Responses, "11", 1, 02, 00, c0,12,00,00, 00,00,00,00 HKR, Responses, "CONNECT 9600", 1, 02, 00, 80,25,00,00, 00,00,00,00 HKR, Responses, "12", 1, 02, 00, 80,25,00,00, 00,00,00,00 HKR, Responses, "CONNECT 14400", 1, 02, 00, 40,38,00,00, 00,00,00,00 HKR, Responses, "17", 1, 02, 00, 40,38,00,00, 00,00,00,00 HKR, Responses, "CONNECT 19200", 1, 02, 00, 00,4B,00,00, 00,00,00,00 HKR, Responses, "18", 1, 02, 00, 00,4B,00,00, 00,00,00,00 HKR, Responses, "CONNECT 28800", 1, 02, 00, 80,70,00,00, 00,00,00,00 HKR, Responses, "19", 1, 02, 00, 80,70,00,00, 00,00,00,00 HKR, Responses, "CONNECT 38400", 1, 02, 00, 00,96,00,00, 00,00,00,00 HKR, Responses, "20", 1, 02, 00, 00,96,00,00, 00,00,00,00 HKR, Responses, "CONNECT 48000", 1, 02,00, 80,BB,00,00, 00,00,00,00 HKR, Responses, "21", 1, 02,00, 80,BB,00,00, 00,00,00,00 HKR, Responses, "CONNECT 56000", 1, 02,00, C0,DA,00,00, 00,00,00,00 HKR, Responses, "22", 1, 02,00, C0,DA,00,00, 00,00,00,00 ; Error HKR, Responses, "ERROR", 1, 03, 00, 00,00,00,00, 00,00,00,00 HKR, Responses, "4", 1, 03, 00, 00,00,00,00, 00,00,00,00 HKR, Responses, "+FCERROR", 1, 03, 00, 00,00,00,00, 00,00,00,00 HKR, Responses, "+F4", 1, 03, 00, 00,00,00,00, 00,00,00,00 ; No Carrier HKR, Responses, "NO CARRIER", 1, 04, 00, 00,00,00,00, 00,00,00,00 HKR, Responses, "3", 1, 04, 00, 00,00,00,00, 00,00,00,00 ;No Dial Tone HKR, Responses, "NO DIALTONE", 1, 05, 00, 00,00,00,00, 00,00,00,00 HKR, Responses, "13", 1, 05, 00, 00,00,00,00, 00,00,00,00 HKR, Responses, "BLACKLISTED", 1, 1C, 00, 00,00,00,00, 00,00,00,00 HKR, Responses, "14", 1, 1C, 00, 00,00,00,00, 00,00,00,00 ; Busy HKR, Responses, "BUSY", 1, 06, 00, 00,00,00,00, 00,00,00,00 HKR, Responses, "7", 1, 06, 00, 00,00,00,00, 00,00,00,00 ; No Answer HKR, Responses, "NO ANSWER", 1, 07, 00, 00,00,00,00, 00,00,00,00 HKR, Responses, "8", 1, 07, 00, 00,00,00,00, 00,00,00,00 ; Ring HKR, Responses, "RING", 1, 08, 00, 00,00,00,00, 00,00,00,00 HKR, Responses, "2", 1, 08, 00, 00,00,00,00, 00,00,00,00 ; Compression HKR, Responses, "+DR: NONE", 1, 01, 00, 00,00,00,00, 00,00,00,00 HKR, Responses, "+DR: V42B", 1, 01, 01, 00,00,00,00, 00,00,00,00 HKR, Responses, "+DR: V42B RD", 1, 01, 01, 00,00,00,00, 00,00,00,00 HKR, Responses, "+DR: V42B TD", 1, 01, 01, 00,00,00,00, 00,00,00,00 HKR, Responses, "+DR: MNP5", 1, 01, 01, 00,00,00,00, 00,00,00,00 ; Service Reporting Control HKR, Responses, "+CR: ASYNC", 1, 01, 00, 00,00,00,00, 00,00,00,00 HKR, Responses, "+CR: REL ASYNC", 1, 01, 00, 00,00,00,00, 00,00,00,00 ; Error Control Reporting HKR, Responses, "+ER: NONE", 1, 01, 00, 00,00,00,00, 00,00,00,00 HKR, Responses, "+ER: LAMP", 1, 01, 00, 00,00,00,00, 00,00,00,00 HKR, Responses, "+ER: ALT", 1, 01, 00, 00,00,00,00, 00,00,00,00 ; Distinctive Ring HKR, Responses, "+CRING: ASYNC", 1, 08, 00, 00,00,00,00, 00,00,00,00 HKR, Responses, "+CRING: REL ASYNC", 1, 08, 00, 00,00,00,00, 00,00,00,00 HKR, Responses, "+CRING: FAX", 1, 08, 00, 00,00,00,00, 00,00,00,00 HKR, Responses, "+CRING: VOICE", 1, 08, 00, 00,00,00,00, 00,00,00,00 HKR, Responses, "+CRING: VOICE/ASYNC", 1, 08, 00, 00,00,00,00, 00,00,00,00 HKR, Responses, "+CRING: VOICE/REL ASYNC", 1, 08, 00, 00,00,00,00, 00,00,00,00 HKR, Responses, "+CRING: ALT VOICE/ASYNC", 1, 08, 00, 00,00,00,00, 00,00,00,00 HKR, Responses, "+CRING: ALT VOICE/REL ASYNC", 1, 08, 00, 00,00,00,00, 00,00,00,00 HKR, Responses, "+CRING: ALT ASYNC/VOICE", 1, 08, 00, 00,00,00,00, 00,00,00,00 HKR, Responses, "+CRING: ALT REL ASYNC/VOICE", 1, 08, 00, 00,00,00,00, 00,00,00,00 HKR, Responses, "+CRING: ALT VOICE/FAX", 1, 08, 00, 00,00,00,00, 00,00,00,00 HKR, Responses, "+CRING: ALT FAX/VOICE", 1, 08, 00, 00,00,00,00, 00,00,00,00 [Strings] MSIRCOMM.DisplayName= "Microsoft IR Communications Driver" Nokia = "Nokia" Nokia1 = "Nokia 5100 (IrDA)"