Source code of Windows XP (NT5)
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.

100 lines
3.0 KiB

  1. ;----------------------------------------------------------------------------
  2. ; Equinox SST Multiport Serial Adapter Ports
  3. ;
  4. ; Copyright (c) 1997-1998 Equinox Systems Inc.
  5. ;
  6. ; EqnPort.Inf
  7. ; Version 5.0.u(58)
  8. ;----------------------------------------------------------------------------
  9. [Version]
  10. signature="$Windows NT$"
  11. Class=Ports
  12. ClassGuid={4D36E978-E325-11CE-BFC1-08002BE10318}
  13. Provider=%EqnxSys%
  14. DriverVer=05/11/2001,5.0.21.72
  15. [ControlFlags]
  16. ExcludeFromSelect=*
  17. ;----------------------------------------------------------------------------
  18. ; Available installations
  19. ;----------------------------------------------------------------------------
  20. [Manufacturer]
  21. %EqnxSys%=Equinox
  22. [Equinox]
  23. %EquinoxPort% = EqnPort, EQNBUS\EQNPORT
  24. ;----------------------------------------------------------------------------
  25. ; EQN Driver Install Section
  26. ;----------------------------------------------------------------------------
  27. [EqnPort]
  28. AddReg=EqnPort.AddReg
  29. ; addreg and copy files for serenum.sys
  30. Include=msports.inf
  31. Needs=SerialEnumerator.NT
  32. [EqnPort.HW]
  33. AddReg=EqnPortHW.AddReg
  34. [EqnPort.Services]
  35. AddService = eqn,2,EQN.Service,EQN.AddEventLog
  36. ; install the serenum service itself
  37. Include=msports.inf
  38. Needs=SerialEnumerator.NT.Services
  39. [EqnPort.AddReg]
  40. HKR,,EnumPropPages32,0,"eqnclass.dll,EnumPortPropPages"
  41. ;HKR,,PortDriver,,eqn.sys
  42. [EqnPortHW.AddReg]
  43. HKR,,PollingPeriod,%REG_DWORD%,0
  44. HKR,,"UpperFilters",0x00010000,"serenum"
  45. ;----------------------------------------------------------------------------
  46. ; CoInstaller
  47. ;----------------------------------------------------------------------------
  48. [EqnPort.CoInstallers]
  49. AddReg = EqnPort.CoInstallers_AddReg
  50. [EqnPort.CoInstallers_AddReg]
  51. HKR,,CoInstallers32,0x00010000,"eqnclass.dll,CoInstallPortDevice"
  52. ;----------------------------------------------------------------------------
  53. ; EQN Service installation
  54. ;----------------------------------------------------------------------------
  55. [EQN.Service]
  56. DisplayName = %Eqn.ServiceDesc%
  57. ServiceType = 1 ; 1 = SERVICE_KERNEL_DRIVER
  58. StartType = 3 ; 3 = SERVICE_DEMAND_START
  59. ErrorControl = 1 ; 1 = SERVICE_ERROR_NORMAL
  60. ServiceBinary = %12%\eqn.sys ;12 = Drivers directory
  61. ;LoadOrderGroup = Extended base
  62. ;----------------------------------------------------------------------------
  63. ; EQN Event Log installation
  64. ;----------------------------------------------------------------------------
  65. [EQN.AddEventLog]
  66. AddReg=EQN.AddEventLog.AddReg
  67. [EQN.AddEventLog.AddReg]
  68. HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\eqn.sys"
  69. HKR,,TypesSupported,0x00010001,7
  70. ;----------------------------------------------------------------------------
  71. ; String substitutions
  72. ;----------------------------------------------------------------------------
  73. [Strings]
  74. EqnxSys = "Equinox Systems Inc."
  75. EquinoxPort = "Equinox Serial Port"
  76. Eqn.ServiceDesc = "Equinox SST Driver"
  77. EqnDiskName1 = "Equinox Windows 2000 SST Driver Disk 1"
  78. REG_DWORD = 0x00010001