kvm-guest-drivers-windows

Форк
0
87 строк · 2.1 Кб
1
;/*++
2
;
3
;INX_COPYRIGHT_1
4
;INX_COPYRIGHT_2
5
;
6
;Module Name:
7
;    ivshmem.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]
18
Signature="$WINDOWS NT$"
19
Class=System
20
ClassGuid={4d36e97d-e325-11ce-bfc1-08002be10318}
21
Provider=%VENDOR%
22
CatalogFile=ivshmem.cat
23
DriverVer=01/01/2008,0.0.0.1 ; this line will be replaced with stampinf
24
PnpLockDown=1
25

26
[DestinationDirs]
27
DefaultDestDir = INX_PLATFORM_DRIVERS_DIR
28

29
; ================= Class section =====================
30

31
[SourceDisksNames]
32
1 = %DiskName%,,,""
33

34
[SourceDisksFiles]
35
IVSHMEM.sys  = 1,,
36

37
;*****************************************
38
; Install Section
39
;*****************************************
40

41
[Manufacturer]
42
%VENDOR%=Standard,NT$ARCH$
43

44
[Standard.NT$ARCH$]
45
%IVSHMEM.DeviceDesc%=IVSHMEM_Device, PCI\VEN_1AF4&DEV_1110&SUBSYS_1100_INX_SUBSYS_VENDOR_ID&REV_01, PCI\VEN_1AF4&DEV_1110
46

47
[IVSHMEM_Device.NT]
48
CopyFiles=Drivers_Dir
49

50
[IVSHMEM_Device.NT.Interfaces]
51
AddInterface={df576976-569d-4672-95a0-f57e4ea0b210}
52

53
[IVSHMEM_Device.NT.HW]
54
AddReg = IVSHMEM_AddReg
55

56
[IVSHMEM_AddReg]
57
HKR,Interrupt Management,,0x00000010
58
HKR,Interrupt Management\MessageSignaledInterruptProperties,,0x00000010
59
HKR,Interrupt Management\MessageSignaledInterruptProperties,MSISupported,0x00010001,1
60

61
[Drivers_Dir]
62
IVSHMEM.sys
63

64
;-------------- Service installation
65
[IVSHMEM_Device.NT.Services]
66
AddService = IVSHMEM,%SPSVCINST_ASSOCSERVICE%, IVSHMEM_Service_Inst
67

68
; -------------- IVSHMEM driver install sections
69
[IVSHMEM_Service_Inst]
70
DisplayName    = %IVSHMEM.SVCDESC%
71
ServiceType    = 1               ; SERVICE_KERNEL_DRIVER
72
StartType      = 3               ; SERVICE_DEMAND_START
73
ErrorControl   = 1               ; SERVICE_ERROR_NORMAL
74
ServiceBinary  = %INX_PLATFORM_DRIVERS_DIR%\IVSHMEM.sys
75

76
[IVSHMEM_Device.NT.Wdf]
77
KmdfService = IVSHMEM, IVSHMEM_wdfsect
78

79
[IVSHMEM_wdfsect]
80
KmdfLibraryVersion = $KMDFVERSION$
81

82
[Strings]
83
SPSVCINST_ASSOCSERVICE= 0x00000002
84
VENDOR = "INX_COMPANY"
85
DiskName = "INX_PREFIX_QEMUIVSHMEM Installation Disk"
86
IVSHMEM.DeviceDesc = "INX_PREFIX_QEMUIVSHMEM Device"
87
IVSHMEM.SVCDESC = "INX_PREFIX_QEMUIVSHMEM Service"
88

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.