; Stirusb.inf ; Copyright 2000, SigmaTel, Inc. [Version] LayoutFile = layout.inf Signature = "$Windows NT$" Class = Infrared provider = %ST% ClassGUID = {6bdd1fc5-810f-11d0-BEC7-08002BE2092F} DriverVer = 01/16/2001,1.14.0.0 [Manufacturer] %ST%=ST [ControlFlags] ExcludeFromSelect = USB\VID_066F&PID_4200 [ST] %USB\VID_066F&PID_4200.DeviceDesc%=STIrUsb.Dev,USB\VID_066F&PID_4200 [DestinationDirs] STIrUsb.CopyFiles = 12 DefaultDestDir = 12 [STIrUsb.Dev.NT] CopyFiles=STIrUsb.CopyFiles AddReg=STIrUsb.AddReg, STIrUsb.Params.AddReg BusType=5 Characteristics = 0x84; NCF_PHYSICAL, NCF_HAS_UI [STIrUsb.Dev.NT.Services] Addservice = STIrUsb, 0x00000002, STIrUsb.AddService, common.EventLog [STIrUsb.AddService] DisplayName = %STIrUsb.SvcDesc% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 3 ; SERVICE_DEMAND_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %12%\irstusb.sys LoadOrderGroup = NDIS [STIrUsb.AddReg] HKR, Ndi, HelpText, 0, %STIrUsb.Help% HKR, Ndi, Service, 0, "STIrUsb" HKR, Ndi\Interfaces, UpperRange, 0, "ndisirda" HKR, Ndi\Interfaces, LowerRange, 0, "nolower" HKR, Ndi, RequiredAll, 0, "MS_IrDA" [STIrUsb.Params.AddReg] HKR,Ndi\params\TransceiverType,ParamDesc,,%strRXSEL% HKR,Ndi\params\TransceiverType,default,,"0" HKR,Ndi\params\TransceiverType,type,,"enum" HKR,Ndi\params\TransceiverType\enum,"0",,"SigmaTel 4012 [Default]" HKR,Ndi\params\TransceiverType\enum,"1",,"SigmaTel 4000" HKR,Ndi\params\TransceiverType\enum,"2",,"Vishay TFD" ; ; IrDA Minimum Turnaround Time (value in microseconds) ; HKR,Ndi\params\MinTurnTime,ParamDesc,,%strIRDATURNTIME% HKR,Ndi\params\MinTurnTime,default,,"1000" HKR,Ndi\params\MinTurnTime,type,,"enum" HKR,Ndi\params\MinTurnTime\enum,"500",," 0.5 mS" HKR,Ndi\params\MinTurnTime\enum,"1000",," 1.0 mS [Default]" HKR,Ndi\params\MinTurnTime\enum,"5000",," 5.0 mS" HKR,Ndi\params\MinTurnTime\enum,"10000",,"10.0 mS" ; ; IrDA Speed enables ; ; ; Note: Miniport will always enable 9600, ; no matter what this key says ; HKR,Ndi\params\SpeedEnable,ParamDesc,,%strSPEEDENABLE% HKR,Ndi\params\SpeedEnable,type,,"enum" HKR,Ndi\params\SpeedEnable,default,,"4000000" HKR,Ndi\params\SpeedEnable\enum,"2400",, " 2400" HKR,Ndi\params\SpeedEnable\enum,"9600",, " 9600" HKR,Ndi\params\SpeedEnable\enum,"19200",, " 19200" HKR,Ndi\params\SpeedEnable\enum,"38400",, " 38400" HKR,Ndi\params\SpeedEnable\enum,"57600",, " 57600" HKR,Ndi\params\SpeedEnable\enum,"115200",, " 115200" ;HKR,Ndi\params\SpeedEnable\enum,"576000",, " 576000" ;HKR,Ndi\params\SpeedEnable\enum,"1152000",,"1152000" HKR,Ndi\params\SpeedEnable\enum,"4000000",,"4000000 [Default]" [common.EventLog] AddReg = common.AddEventLog.reg [common.AddEventLog.reg] HKR, , EventMessageFile, 0x00020000, %SystemRoot%\System32\netevent.dll HKR, , TypesSupported, 0x00010001, 7 [STIrUsb.CopyFiles] irstusb.sys ;[SourceDisksFiles] ;stirusb.sys=1 ;[SourceDisksNames] ;1 = %strDRIVERDISK%,,, ;---------------------------------------------------------------;