105 lines
3.1 KiB
Plaintext
105 lines
3.1 KiB
Plaintext
|
; 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%,,,
|
||
|
|
||
|
;---------------------------------------------------------------;
|