win-pvdrivers

changeset 61:e73fe2dfb9e7

More missing files
author James Harper <james.harper@bendigoit.com.au>
date Wed Dec 19 10:16:32 2007 +1100 (2007-12-19)
parents 4543c7e451ca
children edd4a2ad5b44
files xenhide/xenhide.inx xenpci/xenpci.inx xenvbd/xenvbd.inx
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/xenhide/xenhide.inx	Wed Dec 19 10:16:32 2007 +1100
     1.3 @@ -0,0 +1,84 @@
     1.4 +[Version]
     1.5 +Signature="$WINDOWS NT$"
     1.6 +Class=System
     1.7 +ClassGuid={4d36e97d-e325-11ce-bfc1-08002be10318}
     1.8 +Provider=%JAMESHARPER%
     1.9 +DriverVer=11/20/2007,0.4.0.0
    1.10 +
    1.11 +[ControlFlags]
    1.12 +ExcludeFromSelect = *
    1.13 +
    1.14 +[DestinationDirs]
    1.15 +DefaultDestDir = 12
    1.16 +CoInstaller_CopyFiles = 11
    1.17 +
    1.18 +[Manufacturer]
    1.19 +%JAMESHARPER%=JAMESHARPER,NT$ARCH$
    1.20 +
    1.21 +; For Win2K
    1.22 +[JAMESHARPER]
    1.23 +%XenHide.DRVDESC%=XenHide_Inst, *PNP0A03
    1.24 +
    1.25 +; For XP and later
    1.26 +[JAMESHARPER.NT$ARCH$]
    1.27 +%XenHide.DRVDESC%=XenHide_Inst, *PNP0A03
    1.28 +
    1.29 +[XenHide_Inst.NT]
    1.30 +Include=machine.inf
    1.31 +Needs=PCI_DRV_ROOT.NT
    1.32 +CopyFiles=XenHide.CopyFiles
    1.33 +;AddReg=
    1.34 +
    1.35 +[XenHide_Inst.NT.HW]
    1.36 +AddReg = XenHide_Inst_HW_AddReg
    1.37 +Include=machine.inf
    1.38 +Needs=PCI_DRV_ROOT.HW
    1.39 +
    1.40 +[XenHide_Inst_HW_AddReg]
    1.41 +HKR,,"LowerFilters",0x00010000,"XenHide"
    1.42 +HKLM,SYSTEM\CurrentControlSet\Services\Wdf01000,Group,0x00000000,Boot Bus Extender
    1.43 +
    1.44 +[XenHide.CopyFiles]
    1.45 +xenhide.sys
    1.46 +
    1.47 +[SourceDisksFiles]
    1.48 +xenhide.sys=1
    1.49 +WdfCoinstaller01005.dll=1,,
    1.50 +
    1.51 +[SourceDisksNames]
    1.52 +1 = %DISK_NAME%,,,\i386
    1.53 +
    1.54 +[XenHide_Inst.NT.Services]
    1.55 +AddService=XenHide,,XenHide_Service_Inst
    1.56 +Include=Machine.inf
    1.57 +;Needs=PCI_DRV_ROOT.NT.Services
    1.58 +Needs=PCI_DRV_ROOT.Services
    1.59 +
    1.60 +[XenHide_Service_Inst]
    1.61 +DisplayName    = %XenHide.SVCDESC%                            
    1.62 +ServiceType    = 1
    1.63 +StartType      = 0
    1.64 +ErrorControl   = 1
    1.65 +ServiceBinary  = %12%\xenhide.sys                          
    1.66 +
    1.67 +[XenHide_Inst.NT.CoInstallers]
    1.68 +AddReg=CoInstaller_AddReg
    1.69 +CopyFiles=CoInstaller_CopyFiles
    1.70 +
    1.71 +[CoInstaller_CopyFiles]
    1.72 +WdfCoinstaller01005.dll,,,2
    1.73 +
    1.74 +[CoInstaller_AddReg]
    1.75 +HKR,,CoInstallers32,0x00010000, "WdfCoinstaller01005.dll,WdfCoInstaller"
    1.76 +
    1.77 +[XenHide_Inst.NT.Wdf]
    1.78 +KmdfService = xenhide, XenHide_WDFSect
    1.79 +
    1.80 +[XenHide_WDFSect]
    1.81 +KmdfLibraryVersion = 1.0
    1.82 +
    1.83 +[Strings]
    1.84 +JAMESHARPER = "James Harper"
    1.85 +XenHide.SVCDESC = "Xen PCI Device Hider Driver"
    1.86 +XenHide.DRVDESC = "Xen PCI Device Hider Driver"
    1.87 +DISK_NAME = "Xen PCI Device Driver Hider Install Disk"
     2.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     2.2 +++ b/xenpci/xenpci.inx	Wed Dec 19 10:16:32 2007 +1100
     2.3 @@ -0,0 +1,74 @@
     2.4 +[Version]
     2.5 +Signature="$WINDOWS NT$"
     2.6 +Class=System
     2.7 +ClassGuid={4D36E97D-E325-11CE-BFC1-08002BE10318}
     2.8 +Provider=%JAMESHARPER%
     2.9 +DriverVer=12/05/2007,0.4.0.1
    2.10 +
    2.11 +[DestinationDirs]
    2.12 +DefaultDestDir = 12
    2.13 +ClassInstall32_CopyFiles=11
    2.14 +CoInstaller_CopyFiles = 11
    2.15 +
    2.16 +[ControlFlags]
    2.17 +ExcludeFromSelect=*
    2.18 +
    2.19 +[Manufacturer]
    2.20 +%JAMESHARPER%=JAMESHARPER,NT$ARCH$
    2.21 +
    2.22 +; For Win2K
    2.23 +;[JAMESHARPER]
    2.24 +; DisplayName            Section           DeviceId
    2.25 +; -----------       	 -------           --------
    2.26 +;%XenPCI.DRVDESC%=XenPCI_Inst, PCI\VEN_5853&DEV_0001
    2.27 +
    2.28 +[JAMESHARPER.NT$ARCH$]
    2.29 +%XenPCI.DRVDESC%=XenPCI_Inst, PCI\VEN_5853&DEV_0001
    2.30 +
    2.31 +[XenPCI_Inst.NT]
    2.32 +CopyFiles=XenPCI.CopyFiles
    2.33 +
    2.34 +[XenPCI.CopyFiles]
    2.35 +xenpci.sys
    2.36 +
    2.37 +[SourceDisksFiles]
    2.38 +xenpci.sys=1
    2.39 +WdfCoinstaller01005.dll=1,,
    2.40 +
    2.41 +[SourceDisksNames]
    2.42 +1 = %DISK_NAME%,,,\i386
    2.43 +;1 = %DISK_NAME%,,,\i386
    2.44 +
    2.45 +[XenPCI_Inst.NT.Services]
    2.46 +AddService=XenPCI,2,XenPCI_Service 
    2.47 +
    2.48 +[XenPCI_Service]
    2.49 +DisplayName    = %XenPCI.SVCDESC%                            
    2.50 +ServiceType    = 1
    2.51 +StartType      = 0
    2.52 +ErrorControl   = 1
    2.53 +LoadOrderGroup = WdfLoadGroup
    2.54 +ServiceBinary  = %12%\xenpci.sys                            
    2.55 +
    2.56 +[XenPCI_Inst.NT.CoInstallers]
    2.57 +AddReg=CoInstaller_AddReg
    2.58 +CopyFiles=CoInstaller_CopyFiles
    2.59 +
    2.60 +[CoInstaller_CopyFiles]
    2.61 +WdfCoinstaller01005.dll,,,2
    2.62 +
    2.63 +[CoInstaller_AddReg]
    2.64 +HKR,,CoInstallers32,0x00010000, "WdfCoinstaller01005.dll,WdfCoInstaller"
    2.65 +
    2.66 +[XenPCI_Inst.NT.Wdf]
    2.67 +KmdfService = xenpci, xenpci_wdfsect
    2.68 +
    2.69 +[xenpci_wdfsect]
    2.70 +KmdfLibraryVersion = 1.0
    2.71 +
    2.72 +[Strings]
    2.73 +JAMESHARPER = "James Harper"
    2.74 +XenPCI.SVCDESC = "Xen PCI Device Driver"
    2.75 +XenPCI.DRVDESC = "Xen PCI Device Driver"
    2.76 +DISK_NAME = "Xen PCI Device Driver Install Disk"
    2.77 +
     3.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     3.2 +++ b/xenvbd/xenvbd.inx	Wed Dec 19 10:16:32 2007 +1100
     3.3 @@ -0,0 +1,123 @@
     3.4 +[Version]
     3.5 +Signature="$WINDOWS NT$"
     3.6 +Class=SCSIAdapter
     3.7 +ClassGuid={4D36E97B-E325-11CE-BFC1-08002BE10318}
     3.8 +Provider=%JAMESHARPER%
     3.9 +DriverVer=12/10/2007,0.4.0.1
    3.10 +
    3.11 +[DestinationDirs]
    3.12 +DefaultDestDir = 12
    3.13 +ClassInstall32_CopyFiles=11
    3.14 +CoInstaller_CopyFiles = 11
    3.15 +
    3.16 +[ControlFlags]
    3.17 +ExcludeFromSelect=*
    3.18 +
    3.19 +[Manufacturer]
    3.20 +%JAMESHARPER%=JAMESHARPER,NT$ARCH$
    3.21 +
    3.22 +[JAMESHARPER.NT$ARCH$]
    3.23 +%XenVbd.DRVDESC%=XenVbd_Inst, XEN\VBD
    3.24 +;%XenAddResource.DRVDESC%=XenAddResource_INST, XEN\VBD
    3.25 +
    3.26 +[XenVbd_Inst.NT]
    3.27 +CopyFiles=XenVbd.CopyFiles
    3.28 +
    3.29 +[XenVbd.CopyFiles]
    3.30 +xenvbd.sys
    3.31 +xenaddresource.sys
    3.32 +
    3.33 +[XenVbd_Inst.NT.Services]
    3.34 +AddService=XenVbd,2,XenVbd_Service 
    3.35 +AddService=XenAddResource,,XenAddResource_Service 
    3.36 +
    3.37 +[XenVbd_Service]
    3.38 +DisplayName    = %XenVbd.SVCDESC%                            
    3.39 +ServiceType    = 1
    3.40 +StartType      = 0
    3.41 +ErrorControl   = 1
    3.42 +LoadOrderGroup = WdfLoadGroup
    3.43 +ServiceBinary  = %12%\xenvbd.sys                            
    3.44 +AddReg = XenVbd_Service_AddReg
    3.45 +
    3.46 +[XenVbd_Service_AddReg]
    3.47 +HKR,"Parameters\PnpInterface", "0", 0x00010001, 0x00000001
    3.48 +;HKR,,"LowerFilters",0x00010000,"XenAddResource"
    3.49 +HKR,"w00t"", "XXX", 0x00010001, 0x00000001
    3.50 +
    3.51 +[XenVbd_Inst.NT.CoInstallers]
    3.52 +AddReg=CoInstaller_AddReg
    3.53 +CopyFiles=CoInstaller_CopyFiles
    3.54 +
    3.55 +[XenVbd_Inst.NT.Wdf]
    3.56 +KmdfService = xenvbd, xenvbd_wdfsect
    3.57 +
    3.58 +[XenVbd_Inst.NT.HW]
    3.59 +AddReg = XenVbd_Inst_HW_AddReg
    3.60 +
    3.61 +[XenVbd_Inst_HW_AddReg]
    3.62 +HKR,,"UpperFilters",0x00010000,"xenaddresource"
    3.63 +
    3.64 +[XenAddResource_Inst.NT]
    3.65 +CopyFiles=XenAddResource.CopyFiles
    3.66 +
    3.67 +[XenAddResource_Inst.NT.Services]
    3.68 +AddService=XenAddResource,,XenAddResource_Service 
    3.69 +
    3.70 +[XenAddResource_Inst.NT.HW]
    3.71 +AddReg = XenAddResource_Inst_HW_AddReg
    3.72 +
    3.73 +[XenAddResource_Inst_HW_AddReg]
    3.74 +HKR,,"LowerFilters",0x00010000,"xenaddresource"
    3.75 +
    3.76 +[XenAddResource.CopyFiles]
    3.77 +xenaddresource.sys
    3.78 +
    3.79 +[XenAddResource_Service]
    3.80 +DisplayName    = "Xen Resource Adder"
    3.81 +ServiceType    = 1
    3.82 +StartType      = 0
    3.83 +ErrorControl   = 1
    3.84 +LoadOrderGroup = WdfLoadGroup
    3.85 +ServiceBinary  = %12%\xenaddresource.sys
    3.86 +AddReg = XenAddResource_Service_AddReg
    3.87 +
    3.88 +[XenAddResource.CopyFiles]
    3.89 +xenaddresource.sys
    3.90 +
    3.91 +[XenAddResource_Service_AddReg]
    3.92 +HKR,"Parameters\PnpInterface", "0", 0x00010001, 0x00000001
    3.93 +
    3.94 +[XenAddResource_Inst.NT.CoInstallers]
    3.95 +AddReg=CoInstaller_AddReg
    3.96 +CopyFiles=CoInstaller_CopyFiles
    3.97 +
    3.98 +[XenAddResource_Inst.NT.Wdf]
    3.99 +KmdfService = xenaddresource, xenaddresource_wdfsect
   3.100 +
   3.101 +[xenvbd_wdfsect]
   3.102 +KmdfLibraryVersion = 1.0
   3.103 +
   3.104 +[xenaddresource_wdfsect]
   3.105 +KmdfLibraryVersion = 1.0
   3.106 +
   3.107 +[SourceDisksFiles]
   3.108 +xenvbd.sys=1
   3.109 +xenaddresource.sys=1
   3.110 +WdfCoinstaller01005.dll=1,,
   3.111 +
   3.112 +[SourceDisksNames]
   3.113 +1 = %DISK_NAME%,,,\i386
   3.114 +
   3.115 +[CoInstaller_CopyFiles]
   3.116 +WdfCoinstaller01005.dll,,,2
   3.117 +
   3.118 +[CoInstaller_AddReg]
   3.119 +HKR,,CoInstallers32,0x00010000, "WdfCoinstaller01005.dll,WdfCoInstaller"
   3.120 +
   3.121 +[Strings]
   3.122 +JAMESHARPER = "James Harper"
   3.123 +XenVbd.SVCDESC = "Xen Block Device Driver"
   3.124 +XenVbd.DRVDESC = "Xen Block Device Driver"
   3.125 +XenAddResource.DRVDESC = "Xen Resource Adder"
   3.126 +DISK_NAME = "Xen Block Device Driver Install Disk"