win-pvdrivers

view xenvbd_storport/xenvbd.inx @ 1086:3d4d85c41fc6

Added tag 1.0.1085 for changeset 896402519f15
author James Harper <james.harper@bendigoit.com.au>
date Thu Dec 12 20:06:12 2013 +1100 (2013-12-12)
parents 4f7d5a8636bd
children
line source
1 [Version]
2 Signature="$WINDOWS NT$"
3 Class=SCSIAdapter
4 ClassGuid={4D36E97B-E325-11CE-BFC1-08002BE10318}
5 Provider=%XenGplPv%
6 CatalogFile="xenvbd.cat"
8 [DestinationDirs]
9 DefaultDestDir = 12
11 [ControlFlags]
12 ExcludeFromSelect=*
14 [Manufacturer]
15 %XenGplPv%=XenGplPv,NT$ARCH$
17 [XenGplPv.NT$ARCH$]
18 %XenVbd.DRVDESC%=XenVbd_Inst, XEN\VBD
20 [XenGplPv]
21 %XenVbd.DRVDESC%=XenVbd_Inst, XEN\VBD
23 [XenVbd_Inst.NT]
24 CopyFiles=XenVbd.CopyFiles
26 [XenVbd.CopyFiles]
27 xenvbd.sys,,0x00001000 ; COPYFLG_REPLACE_BOOT_FILE
29 [XenVbd_Inst.NT.Services]
30 AddService=XenVbd,2,XenVbd_Service, XenVbd_EventLog
32 [XenVbd_Service]
33 DisplayName = %XenVbd.SVCDESC%
34 ServiceType = 1
35 StartType = 0
36 ErrorControl = 1
37 LoadOrderGroup = System Bus Extender
38 ServiceBinary = %12%\xenvbd.sys
39 AddReg = XenVbd_Service_AddReg
41 [XenVbd_Service_AddReg]
42 HKR,"Parameters\PnpInterface", "15", 0x00010001, 0x00000001
43 ; hide Qemu IDE in XenPCI
44 HKLM,"SYSTEM\CurrentControlSet\Services\XenPCI\Parameters", "hide_devices", 0x00010008, "#vbd#"
45 HKLM,"SYSTEM\CurrentControlSet\Services\XenPCI\Parameters", "hide_devices", 0x00010008, "VEN_8086&DEV_7010"
46 HKLM,"SYSTEM\CurrentControlSet\Services\XenPCI\Parameters", "hide_devices", 0x00010008, "primary_ide_channel"
47 HKLM,"SYSTEM\CurrentControlSet\Services\XenPCI\Parameters", "hide_devices", 0x00010008, "secondary_ide_channel"
48 HKLM,"SYSTEM\CurrentControlSet\Services\XenPCI\Parameters", "hide_devices", 0x00010008, "*pnp0600"
49 ; tell Qemu to hide stuff
50 HKLM,"SYSTEM\CurrentControlSet\Services\XenPCI\Parameters", "qemu_hide_flags", 0x00010008, %QEMU_UNPLUG_ALL_IDE_DISKS%
52 [XenVbd_EventLog]
53 AddReg = XenVbd_EventLog_AddReg
55 [XenVbd_EventLog_AddReg]
56 HKR,,EventMessageFile,0x00020000,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\XenVbd.sys"
57 HKR,,TypesSupported,0x00010001,7
59 [SourceDisksFiles]
60 xenvbd.sys=1
62 [SourceDisksNames]
63 1 = %DISK_NAME%
65 [Strings]
66 XenGplPv = "Xen GPL PV Driver Developers"
67 XenVbd.SVCDESC = "Xen Block Device Driver"
68 XenVbd.DRVDESC = "Xen Block Device Driver"
69 DISK_NAME = "Xen Block Device Driver Install Disk"
70 FLG_ADDREG_TYPE_DWORD = 0x00010001
71 QEMU_UNPLUG_ALL_IDE_DISKS = 1
72 QEMU_UNPLUG_ALL_NICS = 2
73 QEMU_UNPLUG_AUX_IDE_DISKS = 4