kvm-guest-drivers-windows
85 строк · 2.1 Кб
1;/*++
2;
3;INX_COPYRIGHT_1
4;INX_COPYRIGHT_2
5;
6;Module Name:
7; viofs.inf
8;
9;Abstract:
10;
11;Installation Notes:
12; Step by step driver installation wiki:
13; https://github.com/virtio-win/kvm-guest-drivers-windows/wiki/Driver-installation
14;
15;--*/
16
17[Version]
18Signature = "$WINDOWS NT$"
19Class = System
20ClassGuid = {4d36e97d-e325-11ce-bfc1-08002be10318}
21Provider = %VENDOR%
22CatalogFile = viofs.cat
23PnpLockdown = 1
24DriverVer = 01/01/2008,0.0.0.1 ; this line will be replaced with stampinf
25
26[DestinationDirs]
27DefaultDestDir = INX_PLATFORM_DRIVERS_DIR
28
29[SourceDisksNames]
301 = %DiskName%,,,""
31
32[SourceDisksFiles]
33viofs.sys = 1,,
34
35; ---------------
36; Install Section
37; ---------------
38
39[Manufacturer]
40%VENDOR% = Standard,NT$ARCH$
41
42[Standard.NT$ARCH$]
43%VirtioFs.DeviceDesc% = VirtioFs_Device, PCI\VEN_1AF4&DEV_105A&SUBSYS_1100_INX_SUBSYS_VENDOR_ID&REV_01, PCI\VEN_1AF4&DEV_105A
44
45[VirtioFs_Device.NT]
46CopyFiles = VirtioFs_CopyFiles
47
48[VirtioFs_Device.NT.HW]
49AddReg = VirtioFs_AddReg
50
51[VirtioFs_CopyFiles]
52viofs.sys
53
54[VirtioFs_AddReg]
55HKR,Interrupt Management,,0x00000010
56HKR,Interrupt Management\MessageSignaledInterruptProperties,,0x00000010
57HKR,Interrupt Management\MessageSignaledInterruptProperties,MSISupported,0x00010001,1
58HKR,Interrupt Management\MessageSignaledInterruptProperties,MessageNumberLimit,0x00010001,2
59
60; --------------------
61; Service Installation
62; --------------------
63
64[VirtioFs_Device.NT.Services]
65AddService = VirtioFsDrv,0x00000002,VirtioFs_Service_Install
66
67[VirtioFs_Service_Install]
68DisplayName = %VirtioFs.Service%
69ServiceType = 1 ; SERVICE_KERNEL_DRIVER
70StartType = 3 ; SERVICE_DEMAND_START
71ErrorControl = 1 ; SERVICE_ERROR_NORMAL
72ServiceBinary = %INX_PLATFORM_DRIVERS_DIR%\viofs.sys
73LoadOrderGroup = Extended Base
74
75[VirtioFs_Device.NT.Wdf]
76KmdfService = VirtioFsDrv, VirtioFs_wdfsect
77
78[VirtioFs_wdfsect]
79KmdfLibraryVersion = $KMDFVERSION$
80
81[Strings]
82VENDOR = "INX_COMPANY"
83DiskName = "INX_PREFIX_VIRTIOVirtIO FS Installation Disk"
84VirtioFs.DeviceDesc = "INX_PREFIX_VIRTIOVirtIO FS Device"
85VirtioFs.Service = "INX_PREFIX_VIRTIOVirtIO FS Driver"
86