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.

109 lines
3.2 KiB

  1. [Version]
  2. Signature="$WINDOWS NT$"
  3. Class=System
  4. ClassGuid={4D36E97D-E325-11CE-BFC1-08002BE10318}
  5. Provider=%MSFT%
  6. LayoutFile=layout.inf
  7. CatalogFile=delta.cat
  8. DriverVer=6/10/2002,5.1.3644.0
  9. [DestinationDirs]
  10. DefaultDestDir = 12
  11. [Manufacturer]
  12. %GENDEV_MFG%=GENDEV_SYS
  13. [GENDEV_SYS]
  14. %VEN_ABCD&DEV_DCBA.DeviceDesc% = SOFTPCI_DRV, PCI\VEN_ABCD&DEV_DCBA&SUBSYS_DCBAABCD
  15. %VEN_ABCD&DEV_DCBB.DeviceDesc% = PCI_DRV, PCI\VEN_ABCD&DEV_DCBB
  16. %VEN_ABCD&DEV_DCBC.DeviceDesc% = HPPCI_DRV, PCI\VEN_ABCD&DEV_DCBC
  17. ;%VEN_ABCD&DEV_DCBD.DeviceDesc% = HPPCI_DRV, PCI\VEN_ABCD&DEV_DCBD
  18. [PCI_DRV]
  19. CopyFiles=pci.sys
  20. [PCI_DRV.Services]
  21. Include=machine.inf
  22. AddService = pci, %SPSVCINST_ASSOCSERVICE%, pci_ServiceInstallSection
  23. ;****************************************************
  24. ; SoftPci function driver
  25. [SOFTPCI_DRV]
  26. CopyFiles=softpci.sys
  27. [SOFTPCI_DRV.Services]
  28. AddService = SoftPCI,%SPSVCINST_ASSOCSERVICE%,softpci_ServiceInstallSection
  29. [softpci_ServiceInstallSection]
  30. DisplayName = %softpci_filterdesc%
  31. ServiceType = %SERVICE_KERNEL_DRIVER%
  32. StartType = %SERVICE_BOOT_START%
  33. ErrorControl = %SERVICE_ERROR_NORMAL%
  34. ServiceBinary = %12%\softpci.sys
  35. [SOFTPCI_DRV.HW]
  36. AddReg = SOFTPCI_FDO_Reg
  37. [SOFTPCI_FDO_Reg]
  38. HKR,"Interrupt Management\MessageSignaledInterruptProperties","MSISupported", 0x00010001,1
  39. ;****************************************************
  40. ; Hotplug Controller simulator and driver
  41. [HPPCI_DRV]
  42. CopyFiles=HPPCI.CopyFiles
  43. [HPPCI_DRV.HW]
  44. AddReg = HPPCI_Filter_Reg
  45. [HPPCI_DRV.Services]
  46. Include = machine.inf
  47. AddService = hpsim,0,hpsim_ServiceInstallSection
  48. AddService = shpc,0,shpc_ServiceInstallSection
  49. AddService = pci, %SPSVCINST_ASSOCSERVICE%, pci_ServiceInstallSection
  50. [HPPCI_Filter_Reg]
  51. HKR,,"LowerFilters", 0x00010000,"hpsim"
  52. HKR,,"UpperFilters", 0x00010000,hpsim,shpc
  53. [HPPCI.CopyFiles]
  54. hpsim.sys
  55. shpc.sys
  56. [hpsim_ServiceInstallSection]
  57. DisplayName = %hpsim_svcdesc%
  58. ServiceType = %SERVICE_KERNEL_DRIVER%
  59. StartType = %SERVICE_DEMAND_START%
  60. ErrorControl = %SERVICE_ERROR_NORMAL%
  61. ServiceBinary = %12%\hpsim.sys
  62. [shpc_ServiceInstallSection]]
  63. DisplayName = %shpc_svcdesc%
  64. ServiceType = %SERVICE_KERNEL_DRIVER%
  65. StartType = %SERVICE_DEMAND_START%
  66. ErrorControl = %SERVICE_ERROR_NORMAL%
  67. ServiceBinary = %12%\shpc.sys
  68. ;****************************************************
  69. ;Device descriptions
  70. [Strings]
  71. GENDEV_MFG = "(Standard system devices)"
  72. SystemClassName = "System devices"
  73. MSFT = "Microsoft"
  74. VEN_ABCD&DEV_DCBA.DeviceDesc = "Microsoft SoftPCI Device"
  75. VEN_ABCD&DEV_DCBB.DeviceDesc = "Microsoft SoftPCI-PCI Bridge"
  76. VEN_ABCD&DEV_DCBC.DeviceDesc = "Microsoft SoftPCI-HotPlug PCI Bridge"
  77. ;****************************************************
  78. ;Service descriptions
  79. softpci_filterdesc = "Microsoft SoftPCI Bus Filter"
  80. hpsim_svcdesc = "Microsoft Hotplug Controller Simulator Filter"
  81. shpc_svcdesc = "Microsoft Hotplug Controller Bus Filter"
  82. ;****************************************************
  83. ;Handy macro substitutions (non-localizable)
  84. SPSVCINST_ASSOCSERVICE = 0x00000002
  85. SERVICE_KERNEL_DRIVER = 1
  86. SERVICE_BOOT_START = 0
  87. SERVICE_DEMAND_START = 3
  88. SERVICE_ERROR_NORMAL = 1