Rev 20 | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
20 | 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,10.11.45.408 |
||
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,NTx86 |
||
39 | |||
40 | [Standard.NTx86] |
||
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, "WdfCoInstaller01011.dll,WdfCoInstaller" |
||
79 | |||
80 | [pcivme_Device_CoInstaller_CopyFiles] |
||
81 | WdfCoInstaller01011.dll |
||
82 | |||
83 | [SourceDisksFiles] |
||
84 | WdfCoInstaller01011.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 = 1.11 |
||
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" |