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/15/2014,9.30.23.303  | 
        
| 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 | |||
| 41 | f9daq | 34 | |
| 20 | f9daq | 35 | ;*****************************************  | 
        
| 36 | ; Install Section  | 
        ||
| 37 | ;*****************************************  | 
        ||
| 38 | |||
| 39 | [Manufacturer]  | 
        ||
| 40 | %ManufacturerName%=Standard,NTx86  | 
        ||
| 41 | |||
| 42 | [Standard.NTx86]  | 
        ||
| 41 | f9daq | 43 | %pcivme.DeviceDesc%=pcivme_Device, Root\pcivme  | 
        
| 20 | 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, "WdfCoInstaller01011.dll,WdfCoInstaller"  | 
        ||
| 81 | |||
| 82 | [pcivme_Device_CoInstaller_CopyFiles]  | 
        ||
| 83 | WdfCoInstaller01011.dll  | 
        ||
| 84 | |||
| 85 | [SourceDisksFiles]  | 
        ||
| 86 | WdfCoInstaller01011.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 = 1.11  | 
        ||
| 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"  |