[Version] Signature="$WINDOWS NT$" Class=System ClassGuid={4D36E97D-E325-11CE-BFC1-08002BE10318} Provider=%MSFT% LayoutFile=layout.inf CatalogFile=delta.cat DriverVer=6/10/2002,5.1.3644.0 [DestinationDirs] DefaultDestDir = 12 [Manufacturer] %GENDEV_MFG%=GENDEV_SYS [GENDEV_SYS] %VEN_ABCD&DEV_DCBA.DeviceDesc% = SOFTPCI_DRV, PCI\VEN_ABCD&DEV_DCBA&SUBSYS_DCBAABCD %VEN_ABCD&DEV_DCBB.DeviceDesc% = PCI_DRV, PCI\VEN_ABCD&DEV_DCBB %VEN_ABCD&DEV_DCBC.DeviceDesc% = HPPCI_DRV, PCI\VEN_ABCD&DEV_DCBC ;%VEN_ABCD&DEV_DCBD.DeviceDesc% = HPPCI_DRV, PCI\VEN_ABCD&DEV_DCBD [PCI_DRV] CopyFiles=pci.sys [PCI_DRV.Services] Include=machine.inf AddService = pci, %SPSVCINST_ASSOCSERVICE%, pci_ServiceInstallSection ;**************************************************** ; SoftPci function driver [SOFTPCI_DRV] CopyFiles=softpci.sys [SOFTPCI_DRV.Services] AddService = SoftPCI,%SPSVCINST_ASSOCSERVICE%,softpci_ServiceInstallSection [softpci_ServiceInstallSection] DisplayName = %softpci_filterdesc% ServiceType = %SERVICE_KERNEL_DRIVER% StartType = %SERVICE_BOOT_START% ErrorControl = %SERVICE_ERROR_NORMAL% ServiceBinary = %12%\softpci.sys [SOFTPCI_DRV.HW] AddReg = SOFTPCI_FDO_Reg [SOFTPCI_FDO_Reg] HKR,"Interrupt Management\MessageSignaledInterruptProperties","MSISupported", 0x00010001,1 ;**************************************************** ; Hotplug Controller simulator and driver [HPPCI_DRV] CopyFiles=HPPCI.CopyFiles [HPPCI_DRV.HW] AddReg = HPPCI_Filter_Reg [HPPCI_DRV.Services] Include = machine.inf AddService = hpsim,0,hpsim_ServiceInstallSection AddService = shpc,0,shpc_ServiceInstallSection AddService = pci, %SPSVCINST_ASSOCSERVICE%, pci_ServiceInstallSection [HPPCI_Filter_Reg] HKR,,"LowerFilters", 0x00010000,"hpsim" HKR,,"UpperFilters", 0x00010000,hpsim,shpc [HPPCI.CopyFiles] hpsim.sys shpc.sys [hpsim_ServiceInstallSection] DisplayName = %hpsim_svcdesc% ServiceType = %SERVICE_KERNEL_DRIVER% StartType = %SERVICE_DEMAND_START% ErrorControl = %SERVICE_ERROR_NORMAL% ServiceBinary = %12%\hpsim.sys [shpc_ServiceInstallSection]] DisplayName = %shpc_svcdesc% ServiceType = %SERVICE_KERNEL_DRIVER% StartType = %SERVICE_DEMAND_START% ErrorControl = %SERVICE_ERROR_NORMAL% ServiceBinary = %12%\shpc.sys ;**************************************************** ;Device descriptions [Strings] GENDEV_MFG = "(Standard system devices)" SystemClassName = "System devices" MSFT = "Microsoft" VEN_ABCD&DEV_DCBA.DeviceDesc = "Microsoft SoftPCI Device" VEN_ABCD&DEV_DCBB.DeviceDesc = "Microsoft SoftPCI-PCI Bridge" VEN_ABCD&DEV_DCBC.DeviceDesc = "Microsoft SoftPCI-HotPlug PCI Bridge" ;**************************************************** ;Service descriptions softpci_filterdesc = "Microsoft SoftPCI Bus Filter" hpsim_svcdesc = "Microsoft Hotplug Controller Simulator Filter" shpc_svcdesc = "Microsoft Hotplug Controller Bus Filter" ;**************************************************** ;Handy macro substitutions (non-localizable) SPSVCINST_ASSOCSERVICE = 0x00000002 SERVICE_KERNEL_DRIVER = 1 SERVICE_BOOT_START = 0 SERVICE_DEMAND_START = 3 SERVICE_ERROR_NORMAL = 1