Subversion Repositories f9daq

Rev

Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
19 f9daq 1
;
2
; pcivme.inf
3
;
4
 
5
[Version]
6
Signature="$WINDOWS NT$"
7
Provider    = %ManufacturerName%
8
Class       = %PCIVME_class_name%
9
ClassGUID   = {c4ad1dfa-3e35-4659-bf2b-c83cda6833e1}
10
DriverVer   = 02/10/2014, 4.0.0.0
11
 
12
CatalogFile=pcivme.cat
13
;DriverVer= ; TODO: set DriverVer in stampinf property pages
14
 
15
[DestinationDirs]
16
DefaultDestDir = 12
17
 
18
; ================= Class section =====================
19
 
20
[ClassInstall32]
21
Addreg=SampleClassReg
22
 
23
[SampleClassReg]
24
HKR,,,0,%ClassName%
25
HKR,,Icon,,-5
26
 
27
[SourceDisksNames]
28
1 = %DiskName%,,,""
29
 
30
[SourceDisksFiles]
31
pcivme.sys  = 1,,
32
 
33
;*****************************************
34
; Install Section
35
;*****************************************
36
 
37
[Manufacturer]
38
%ManufacturerName%=Standard,NT$ARCH$
39
 
40
[Standard.NT$ARCH$]
41
;%pcivme.DeviceDesc%=pcivme_Device, Root\pcivme ; TODO: edit hw-id
42
%pcivme.DeviceDesc%=pcivme_Device, PCI\VEN_10B5&DEV_9050
43
%pcivme.DeviceDesc%=pcivme_Device, PCI\VEN_10B5&DEV_9050&SUBSYS_11679050
44
%pcivme.DeviceDesc%=pcivme_Device, PCI\VEN_10B5&DEV_9050&SUBSYS_11679050&REV_01
45
%pcivme.DeviceDesc%=pcivme_Device, PCI\VEN_10B5&DEV_9050&SUBSYS_11679050&REV_02
46
 
47
[pcivme_Device.NT]
48
CopyFiles=Drivers_Dir
49
 
50
[Drivers_Dir]
51
pcivme.sys
52
 
53
;-------------- Service installation
54
[pcivme_Device.NT.Services]
55
AddService = pcivme,%SPSVCINST_ASSOCSERVICE%, pcivme_Service_Inst
56
 
57
; -------------- pcivme driver install sections
58
[pcivme_Service_Inst]
59
DisplayName    = %pcivme.SVCDESC%
60
ServiceType    = 1               ; SERVICE_KERNEL_DRIVER
61
StartType      = 3               ; SERVICE_DEMAND_START
62
ErrorControl   = 0               ; SERVICE_ERROR_IGNORE
63
ServiceBinary  = %12%\pcivme.sys
64
LoadOrderGroup = Extended Base
65
 
66
;
67
;--- pcivme_Device Coinstaller installation ------
68
;
69
 
70
[DestinationDirs]
71
pcivme_Device_CoInstaller_CopyFiles = 11
72
 
73
[pcivme_Device.NT.CoInstallers]
74
AddReg=pcivme_Device_CoInstaller_AddReg
75
CopyFiles=pcivme_Device_CoInstaller_CopyFiles
76
 
77
[pcivme_Device_CoInstaller_AddReg]
78
HKR,,CoInstallers32,0x00010000, "WdfCoInstaller$KMDFCOINSTALLERVERSION$.dll,WdfCoInstaller"
79
 
80
[pcivme_Device_CoInstaller_CopyFiles]
81
WdfCoInstaller$KMDFCOINSTALLERVERSION$.dll
82
 
83
[SourceDisksFiles]
84
WdfCoInstaller$KMDFCOINSTALLERVERSION$.dll=1 ; make sure the number matches with SourceDisksNames
85
 
86
[pcivme_Device.NT.Wdf]
87
KmdfService =  pcivme, pcivme_wdfsect
88
[pcivme_wdfsect]
89
KmdfLibraryVersion = $KMDFVERSION$
90
 
91
[Strings]
92
SPSVCINST_ASSOCSERVICE= 0x00000002
93
ManufacturerName="ARW Elektronik, Germany" ; TODO: add ManufacturerName
94
ClassName="ARW BUS Interfaces" ; TODO: edit ClassName
95
DiskName = "pcivme Installation Disk"
96
pcivme.DeviceDesc = "pcivme Device"
97
pcivme.SVCDESC = "pcivme Service"