kvm-guest-drivers-windows

Форк
0
110 строк · 3.2 Кб
1
;/*++
2
;
3
;INX_COPYRIGHT_1
4
;INX_COPYRIGHT_2
5
;
6
;Module Name:
7
;    viosock.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
DriverVer=01/01/2008,0.0.0.1 ; this line will be replaced with stampinf
23
CatalogFile=viosock.cat
24
DriverPackageType = PlugAndPlay
25
DriverPackageDisplayName = %VirtioSocket.DeviceDesc%
26
PnpLockdown = 1
27

28
[DestinationDirs]
29
DefaultDestDir =  INX_PLATFORM_DRIVERS_DIR
30
VirtioSocket_Lib_CopyFiles = 11
31

32
[SourceDisksFiles]
33
viosock.sys  = 1,,
34
viosocklib.dll = 1
35
viosockwspsvc.exe = 1
36

37
[SourceDisksNames]
38
1 = %DiskId1%,,,""
39

40
;*****************************************
41
; viosock  Install Section
42
;*****************************************
43

44
[Manufacturer]
45
%VENDOR%=VirtioSocket,NT$ARCH$
46

47
[VirtioSocket.NT$ARCH$]
48
;
49
; Hw Ids are PCI\VEN_1AF4&DEV_1012&SUBSYS_0013_INX_SUBSYS_VENDOR_ID&REV_00 and
50
;            PCI\VEN_14F4&DEV_1053&SUBSYS_1100_INX_SUBSYS_VENDOR_ID&REV_01
51
;
52
%VirtioSocket.DeviceDesc%=VirtioSocket_Device, PCI\VEN_1AF4&DEV_1012&SUBSYS_0013_INX_SUBSYS_VENDOR_ID&REV_00, PCI\VEN_1AF4&DEV_1012
53
%VirtioSocket.DeviceDesc%=VirtioSocket_Device, PCI\VEN_14F4&DEV_1053&SUBSYS_1100_INX_SUBSYS_VENDOR_ID&REV_01, PCI\VEN_1AF4&DEV_1053
54

55
[VirtioSocket_Device.NT]
56
CopyFiles=Drivers_Dir,VirtioSocket_Lib_CopyFiles
57

58
[VirtioSocket_Device.NT.HW]
59
AddReg=VirtioSocket_AddReg
60

61
[VirtioSocket_AddReg]
62
HKR,Interrupt Management,,0x00000010
63
HKR,Interrupt Management\MessageSignaledInterruptProperties,,0x00000010
64
HKR,Interrupt Management\MessageSignaledInterruptProperties,MSISupported,0x00010001,1
65
HKR,Interrupt Management\MessageSignaledInterruptProperties,MessageNumberLimit,0x00010001,1
66

67
[Drivers_Dir]
68
viosock.sys
69

70
[VirtioSocket_Lib_CopyFiles]
71
viosocklib.dll
72
viosockwspsvc.exe
73

74
;-------------- Service installation
75

76
[VirtioSocket_Device.NT.Services]
77
AddService = VirtioSocket, 0x00000002, VirtioSocket_Service_Inst
78
AddService = VirtioSocketWSP, 0x00000800, VirtioSockWSP_Service_Inst
79

80
; -------------- VirtioSocket driver install sections
81
[VirtioSocket_Service_Inst]
82
DisplayName    = %VirtioSocket.ServiceDesc%
83
ServiceType    = 1               ; SERVICE_KERNEL_DRIVER
84
StartType      = 3               ; SERVICE_DEMAND_START
85
ErrorControl   = 1               ; SERVICE_ERROR_NORMAL
86
ServiceBinary  = %INX_PLATFORM_DRIVERS_DIR%\viosock.sys
87

88
; -------------- WSP service install sections
89
[VirtioSockWSP_Service_Inst]
90
DisplayName    = %VirtioSockWSP.ServiceDesc%
91
ServiceType    = 0x10            ; SERVICE_WIN32_OWN_PROCESS
92
StartType      = 2               ; SERVICE_AUTO_START
93
ErrorControl   = 1               ; SERVICE_ERROR_NORMAL
94
ServiceBinary  = %11%\viosockwspsvc.exe
95

96
;--- VirtioSocket_Device WDF ------
97
;
98

99
[VirtioSocket_Device.NT.Wdf]
100
KmdfService =  VirtioSocket, VirtioSocket_wdfsect
101

102
[VirtioSocket_wdfsect]
103
KmdfLibraryVersion = $KMDFVERSION$
104

105
[Strings]
106
VENDOR = "INX_COMPANY"
107
DiskId1 = "INX_PREFIX_VIRTIOVirtIO Socket Installation Disk #1"
108
VirtioSocket.DeviceDesc = "INX_PREFIX_VIRTIOVirtIO Socket Driver"
109
VirtioSockWSP.ServiceDesc = "INX_PREFIX_VIRTIOVirtIO Socket WSP Service"
110
VirtioSocket.ServiceDesc = "INX_PREFIX_VIRTIOVirtIO Socket Service"
111

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

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

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

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