Subversion Repositories f9daq

Rev

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