win-pvdrivers

view xenvbd/xenvbd.inx @ 487:8a0a695cdd97

new config method
author James Harper <james.harper@bendigoit.com.au>
date Mon Dec 08 23:32:55 2008 +1100 (2008-12-08)
parents 097ab7d19ea2
children 55c3a1972b54
line source
1 [Version]
2 Signature="$WINDOWS NT$"
3 Class=SCSIAdapter
4 ClassGuid={4D36E97B-E325-11CE-BFC1-08002BE10318}
5 Provider=%XenGplPv%
6 CatalogFile="XenGPLPV.cat"
8 [DestinationDirs]
9 DefaultDestDir = 12
11 [ControlFlags]
12 ExcludeFromSelect=*
14 [Manufacturer]
15 %XenGplPv%=XenGplPv,NTx86
16 %XenGplPv%=XenGplPv,NTamd64
18 [XenGplPv.NTx86]
19 %XenVbd.DRVDESC%=XenVbd_Inst, XEN\VBD
21 [XenGplPv.NTamd64]
22 %XenVbd.DRVDESC%=XenVbd_Inst, XEN\VBD
24 [XenVbd_Inst.NT]
25 CopyFiles=XenVbd.CopyFiles
27 [XenVbd.CopyFiles]
28 xenvbd.sys
30 [XenVbd_Inst.NT.Services]
31 AddService=XenVbd,2,XenVbd_Service, XenVbd_EventLog
33 [XenVbd_Service]
34 DisplayName = %XenVbd.SVCDESC%
35 ServiceType = 1
36 StartType = 0
37 ErrorControl = 1
38 LoadOrderGroup = System Bus Extender
39 ServiceBinary = %12%\xenvbd.sys
40 AddReg = XenVbd_Service_AddReg
42 [XenVbd_Service_AddReg]
43 HKR,"Parameters\PnpInterface", "0", 0x00010001, 0x00000001
44 ; Add XenHide as a filter to IDE Controllers
45 HKLM,SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318},UpperFilters,0x00010008,XenHide
46 ; Add XenHide as a filter to SCSI Controllers
47 HKLM,SYSTEM\CurrentControlSet\Control\Class\{4D36E97B-E325-11CE-BFC1-08002BE10318},UpperFilters,0x00010008,XenHide
49 [XenVbd_EventLog]
50 AddReg = XenVbd_EventLog_AddReg
52 [XenVbd_EventLog_AddReg]
53 HKR,,EventMessageFile,0x00020000,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\XenVbd.sys"
54 HKR,,TypesSupported,0x00010001,7
56 [SourceDisksFiles]
57 xenvbd.sys=1
59 [SourceDisksNames.x86]
60 1 = %DISK_NAME%,,,.\i386
62 [SourceDisksNames.amd64]
63 1 = %DISK_NAME%,,,.\amd64
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 XEN_INIT_TYPE_END = 0
72 XEN_INIT_TYPE_WRITE_STRING = 1
73 XEN_INIT_TYPE_RING = 2
74 XEN_INIT_TYPE_EVENT_CHANNEL = 3
75 XEN_INIT_TYPE_EVENT_CHANNEL_IRQ = 4
76 XEN_INIT_TYPE_READ_STRING_FRONT = 5
77 XEN_INIT_TYPE_READ_STRING_BACK = 6
78 XEN_INIT_TYPE_VECTORS = 7
79 XEN_INIT_TYPE_GRANT_ENTRIES = 8
80 XEN_INIT_TYPE_COPY_PTR = 9