win-pvdrivers

view xenvbd/xenvbd.inx @ 537:2a74ac2f43bb

more big updates
dma now working under xp
author James Harper <james.harper@bendigoit.com.au>
date Wed Feb 18 22:18:23 2009 +1100 (2009-02-18)
parents 55c3a1972b54
children 7359efee2d6f
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,NT$ARCH$
17 [XenGplPv.NT$ARCH$]
18 %XenVbd.DRVDESC%=XenVbd_Inst, XEN\VBD
20 [XenVbd_Inst.NT]
21 CopyFiles=XenVbd.CopyFiles
23 [XenVbd.CopyFiles]
24 xenvbd.sys
26 [XenVbd_Inst.NT.Services]
27 AddService=XenVbd,2,XenVbd_Service, XenVbd_EventLog
29 [XenVbd_Service]
30 DisplayName = %XenVbd.SVCDESC%
31 ServiceType = 1
32 StartType = 0
33 ErrorControl = 1
34 LoadOrderGroup = System Bus Extender
35 ServiceBinary = %12%\xenvbd.sys
36 AddReg = XenVbd_Service_AddReg
38 [XenVbd_Service_AddReg]
39 HKR,"Parameters\PnpInterface", "15", 0x00010001, 0x00000001
40 ; Add XenHide as a filter to IDE Controllers
41 HKLM,SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318},UpperFilters,0x00010008,XenHide
42 ; Add XenHide as a filter to SCSI Controllers
43 HKLM,SYSTEM\CurrentControlSet\Control\Class\{4D36E97B-E325-11CE-BFC1-08002BE10318},UpperFilters,0x00010008,XenHide
45 [XenVbd_EventLog]
46 AddReg = XenVbd_EventLog_AddReg
48 [XenVbd_EventLog_AddReg]
49 HKR,,EventMessageFile,0x00020000,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\XenVbd.sys"
50 HKR,,TypesSupported,0x00010001,7
52 [SourceDisksFiles]
53 xenvbd.sys=1
55 [SourceDisksNames]
56 1 = %DISK_NAME%
58 [Strings]
59 XenGplPv = "Xen GPL PV Driver Developers"
60 XenVbd.SVCDESC = "Xen Block Device Driver"
61 XenVbd.DRVDESC = "Xen Block Device Driver"
62 DISK_NAME = "Xen Block Device Driver Install Disk"
63 FLG_ADDREG_TYPE_DWORD = 0x00010001
64 XEN_INIT_TYPE_END = 0
65 XEN_INIT_TYPE_WRITE_STRING = 1
66 XEN_INIT_TYPE_RING = 2
67 XEN_INIT_TYPE_EVENT_CHANNEL = 3
68 XEN_INIT_TYPE_EVENT_CHANNEL_IRQ = 4
69 XEN_INIT_TYPE_READ_STRING_FRONT = 5
70 XEN_INIT_TYPE_READ_STRING_BACK = 6
71 XEN_INIT_TYPE_VECTORS = 7
72 XEN_INIT_TYPE_GRANT_ENTRIES = 8
73 XEN_INIT_TYPE_COPY_PTR = 9