Rev 41 | 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% |
||
| 41 | f9daq | 8 | Class = PCIVME |
| 9 | ;Class = %PCIVME_class_name% |
||
| 20 | f9daq | 10 | ClassGUID = {c4ad1dfa-3e35-4659-bf2b-c83cda6833e1} |
| 41 | f9daq | 11 | DriverVer=04/14/2014,14.20.40.814 |
| 20 | f9daq | 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 | |||
| 34 | ;***************************************** |
||
| 35 | ; Install Section |
||
| 36 | ;***************************************** |
||
| 37 | |||
| 38 | [Manufacturer] |
||
| 39 | %ManufacturerName%=Standard,NTx86 |
||
| 40 | |||
| 41 | [Standard.NTx86] |
||
| 41 | f9daq | 42 | %pcivme.DeviceDesc%=pcivme_Device, Root\pcivme |
| 20 | f9daq | 43 | %pcivme.DeviceDesc%=pcivme_Device, PCI\VEN_10B5&DEV_9050 |
| 44 | %pcivme.DeviceDesc%=pcivme_Device, PCI\VEN_10B5&DEV_9050&SUBSYS_11679050 |
||
| 45 | %pcivme.DeviceDesc%=pcivme_Device, PCI\VEN_10B5&DEV_9050&SUBSYS_11679050&REV_01 |
||
| 46 | %pcivme.DeviceDesc%=pcivme_Device, PCI\VEN_10B5&DEV_9050&SUBSYS_11679050&REV_02 |
||
| 47 | |||
| 48 | [pcivme_Device.NT] |
||
| 49 | CopyFiles=Drivers_Dir |
||
| 50 | |||
| 51 | [Drivers_Dir] |
||
| 52 | pcivme.sys |
||
| 53 | |||
| 54 | ;-------------- Service installation |
||
| 55 | [pcivme_Device.NT.Services] |
||
| 56 | AddService = pcivme,%SPSVCINST_ASSOCSERVICE%, pcivme_Service_Inst |
||
| 57 | |||
| 58 | ; -------------- pcivme driver install sections |
||
| 59 | [pcivme_Service_Inst] |
||
| 60 | DisplayName = %pcivme.SVCDESC% |
||
| 61 | ServiceType = 1 ; SERVICE_KERNEL_DRIVER |
||
| 62 | StartType = 3 ; SERVICE_DEMAND_START |
||
| 63 | ErrorControl = 0 ; SERVICE_ERROR_IGNORE |
||
| 64 | ServiceBinary = %12%\pcivme.sys |
||
| 65 | LoadOrderGroup = Extended Base |
||
| 66 | |||
| 67 | ; |
||
| 68 | ;--- pcivme_Device Coinstaller installation ------ |
||
| 69 | ; |
||
| 70 | |||
| 71 | [DestinationDirs] |
||
| 72 | pcivme_Device_CoInstaller_CopyFiles = 11 |
||
| 73 | |||
| 74 | [pcivme_Device.NT.CoInstallers] |
||
| 75 | AddReg=pcivme_Device_CoInstaller_AddReg |
||
| 76 | CopyFiles=pcivme_Device_CoInstaller_CopyFiles |
||
| 77 | |||
| 78 | [pcivme_Device_CoInstaller_AddReg] |
||
| 79 | HKR,,CoInstallers32,0x00010000, "WdfCoInstaller01011.dll,WdfCoInstaller" |
||
| 80 | |||
| 81 | [pcivme_Device_CoInstaller_CopyFiles] |
||
| 82 | WdfCoInstaller01011.dll |
||
| 83 | |||
| 84 | [SourceDisksFiles] |
||
| 85 | WdfCoInstaller01011.dll=1 ; make sure the number matches with SourceDisksNames |
||
| 86 | |||
| 87 | [pcivme_Device.NT.Wdf] |
||
| 88 | KmdfService = pcivme, pcivme_wdfsect |
||
| 89 | [pcivme_wdfsect] |
||
| 90 | KmdfLibraryVersion = 1.11 |
||
| 91 | |||
| 92 | [Strings] |
||
| 93 | SPSVCINST_ASSOCSERVICE= 0x00000002 |
||
| 94 | ManufacturerName="ARW Elektronik, Germany" ; TODO: add ManufacturerName |
||
| 95 | ClassName="ARW BUS Interfaces" ; TODO: edit ClassName |
||
| 96 | DiskName = "pcivme Installation Disk" |
||
| 97 | pcivme.DeviceDesc = "pcivme Device" |
||
| 98 | pcivme.SVCDESC = "pcivme Service" |