Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

104 lines
3.2 KiB

  1. ; Stirusb.inf
  2. ; Copyright 2000, SigmaTel, Inc.
  3. [Version]
  4. LayoutFile = layout.inf
  5. Signature = "$Windows NT$"
  6. Class = Infrared
  7. provider = %ST%
  8. ClassGUID = {6bdd1fc5-810f-11d0-BEC7-08002BE2092F}
  9. DriverVer = 01/16/2001,1.14.0.0
  10. [Manufacturer]
  11. %ST%=ST
  12. [ControlFlags]
  13. ExcludeFromSelect = USB\VID_066F&PID_4200
  14. [ST]
  15. %USB\VID_066F&PID_4200.DeviceDesc%=STIrUsb.Dev,USB\VID_066F&PID_4200
  16. [DestinationDirs]
  17. STIrUsb.CopyFiles = 12
  18. DefaultDestDir = 12
  19. [STIrUsb.Dev.NT]
  20. CopyFiles=STIrUsb.CopyFiles
  21. AddReg=STIrUsb.AddReg, STIrUsb.Params.AddReg
  22. BusType=5
  23. Characteristics = 0x84; NCF_PHYSICAL, NCF_HAS_UI
  24. [STIrUsb.Dev.NT.Services]
  25. Addservice = STIrUsb, 0x00000002, STIrUsb.AddService, common.EventLog
  26. [STIrUsb.AddService]
  27. DisplayName = %STIrUsb.SvcDesc%
  28. ServiceType = 1 ; SERVICE_KERNEL_DRIVER
  29. StartType = 3 ; SERVICE_DEMAND_START
  30. ErrorControl = 1 ; SERVICE_ERROR_NORMAL
  31. ServiceBinary = %12%\irstusb.sys
  32. LoadOrderGroup = NDIS
  33. [STIrUsb.AddReg]
  34. HKR, Ndi, HelpText, 0, %STIrUsb.Help%
  35. HKR, Ndi, Service, 0, "STIrUsb"
  36. HKR, Ndi\Interfaces, UpperRange, 0, "ndisirda"
  37. HKR, Ndi\Interfaces, LowerRange, 0, "nolower"
  38. HKR, Ndi, RequiredAll, 0, "MS_IrDA"
  39. [STIrUsb.Params.AddReg]
  40. HKR,Ndi\params\TransceiverType,ParamDesc,,%strRXSEL%
  41. HKR,Ndi\params\TransceiverType,default,,"0"
  42. HKR,Ndi\params\TransceiverType,type,,"enum"
  43. HKR,Ndi\params\TransceiverType\enum,"0",,"SigmaTel 4012 [Default]"
  44. HKR,Ndi\params\TransceiverType\enum,"1",,"SigmaTel 4000"
  45. HKR,Ndi\params\TransceiverType\enum,"2",,"Vishay TFD"
  46. ;
  47. ; IrDA Minimum Turnaround Time (value in microseconds)
  48. ;
  49. HKR,Ndi\params\MinTurnTime,ParamDesc,,%strIRDATURNTIME%
  50. HKR,Ndi\params\MinTurnTime,default,,"1000"
  51. HKR,Ndi\params\MinTurnTime,type,,"enum"
  52. HKR,Ndi\params\MinTurnTime\enum,"500",," 0.5 mS"
  53. HKR,Ndi\params\MinTurnTime\enum,"1000",," 1.0 mS [Default]"
  54. HKR,Ndi\params\MinTurnTime\enum,"5000",," 5.0 mS"
  55. HKR,Ndi\params\MinTurnTime\enum,"10000",,"10.0 mS"
  56. ;
  57. ; IrDA Speed enables
  58. ;
  59. ;
  60. ; Note: Miniport will always enable 9600,
  61. ; no matter what this key says
  62. ;
  63. HKR,Ndi\params\SpeedEnable,ParamDesc,,%strSPEEDENABLE%
  64. HKR,Ndi\params\SpeedEnable,type,,"enum"
  65. HKR,Ndi\params\SpeedEnable,default,,"4000000"
  66. HKR,Ndi\params\SpeedEnable\enum,"2400",, " 2400"
  67. HKR,Ndi\params\SpeedEnable\enum,"9600",, " 9600"
  68. HKR,Ndi\params\SpeedEnable\enum,"19200",, " 19200"
  69. HKR,Ndi\params\SpeedEnable\enum,"38400",, " 38400"
  70. HKR,Ndi\params\SpeedEnable\enum,"57600",, " 57600"
  71. HKR,Ndi\params\SpeedEnable\enum,"115200",, " 115200"
  72. ;HKR,Ndi\params\SpeedEnable\enum,"576000",, " 576000"
  73. ;HKR,Ndi\params\SpeedEnable\enum,"1152000",,"1152000"
  74. HKR,Ndi\params\SpeedEnable\enum,"4000000",,"4000000 [Default]"
  75. [common.EventLog]
  76. AddReg = common.AddEventLog.reg
  77. [common.AddEventLog.reg]
  78. HKR, , EventMessageFile, 0x00020000, %SystemRoot%\System32\netevent.dll
  79. HKR, , TypesSupported, 0x00010001, 7
  80. [STIrUsb.CopyFiles]
  81. irstusb.sys
  82. ;[SourceDisksFiles]
  83. ;stirusb.sys=1
  84. ;[SourceDisksNames]
  85. ;1 = %strDRIVERDISK%,,,
  86. ;---------------------------------------------------------------;