1 ; Copyright (C) 2010 Keith Packard (keithp@keithp.com)
\r
2 ; released under GNU General Public License version 2
\r
5 Signature = "$Windows NT$"
\r
7 ClassGUID = {4D36E96D-E325-11CE-BFC1-08002BE10318}
\r
9 DriverVer = 08/05/2010,7.1.1.0
\r
11 DriverPackageDisplayName = %DriverName%
\r
14 FakeModemCopyFileSection = 12
\r
20 %Mfg% = Models, NTx86, NTamd64, NTia64
\r
23 %AltusMetrum% = AltusMetrum.Install, USB\VID_FFFE&PID_000A, AltusMetrumSerial
\r
24 %TeleMetrum% = AltusMetrum.Install, USB\VID_FFFE&PID_000B, AltusMetrumSerial
\r
25 %TeleDongle% = AltusMetrum.Install, USB\VID_FFFE&PID_000C, AltusMetrumSerial
\r
26 %TeleTerra% = AltusMetrum.Install, USB\VID_FFFE&PID_000D, AltusMetrumSerial
\r
29 %AltusMetrum% = AltusMetrum.Install, USB\VID_FFFE&PID_000A, AltusMetrumSerial
\r
30 %TeleMetrum% = AltusMetrum.Install, USB\VID_FFFE&PID_000B, AltusMetrumSerial
\r
31 %TeleDongle% = AltusMetrum.Install, USB\VID_FFFE&PID_000C, AltusMetrumSerial
\r
32 %TeleTerra% = AltusMetrum.Install, USB\VID_FFFE&PID_000D, AltusMetrumSerial
\r
35 %AltusMetrum% = AltusMetrum.Install, USB\VID_FFFE&PID_000A, AltusMetrumSerial
\r
36 %TeleMetrum% = AltusMetrum.Install, USB\VID_FFFE&PID_000B, AltusMetrumSerial
\r
37 %TeleDongle% = AltusMetrum.Install, USB\VID_FFFE&PID_000C, AltusMetrumSerial
\r
38 %TeleTerra% = AltusMetrum.Install, USB\VID_FFFE&PID_000D, AltusMetrumSerial
\r
41 %AltusMetrum% = AltusMetrum.Install, USB\VID_FFFE&PID_000A, AltusMetrumSerial
\r
42 %TeleMetrum% = AltusMetrum.Install, USB\VID_FFFE&PID_000B, AltusMetrumSerial
\r
43 %TeleDongle% = AltusMetrum.Install, USB\VID_FFFE&PID_000C, AltusMetrumSerial
\r
44 %TeleTerra% = AltusMetrum.Install, USB\VID_FFFE&PID_000D, AltusMetrumSerial
\r
46 ;----------------------------------------------------------------------------
\r
47 ; Installation sections
\r
48 ;----------------------------------------------------------------------------
\r
50 [AltusMetrum.Install.NT]
\r
51 include = mdmcpq.inf
\r
52 CopyFiles = FakeModemCopyFileSection
\r
53 AddReg = All.AddReg, Modem.AddReg, Uninstall.AddReg
\r
55 [AltusMetrum.Install.NT.Services]
\r
56 include = mdmcpq.inf
\r
57 AddService = usbser, 0x00000000, LowerFilter_Service_Inst
\r
59 [AltusMetrum.Install.NT.HW]
\r
60 include = mdmcpq.inf
\r
61 AddReg = LowerFilterAddReg
\r
63 ;----------------------------------------------------------------------------
\r
65 ;----------------------------------------------------------------------------
\r
68 HKR,,FriendlyDriver,, Unimodem.vxd
\r
69 HKR,,DevLoader,, *vcomm
\r
70 HKR,,ConfigDialog,, modemui.dll
\r
71 HKR,,EnumPropPages,, "modemui.dll,EnumPropPages"
\r
72 HKR,,PortSubClass, 1, 02
\r
73 HKR,,DeviceType, 1, 01
\r
76 HKR,, Properties, 1, C0,01,00,00, 00,00,00,00, FF,00,00,00, 07,00,00,00, 0F,00,00,00, F7,0F,00,00, 00,84,03,00, C0,DA,00,00
\r
79 HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\%TeleMetrum%,DisplayName,,"%TeleMetrum%"
\r
82 Mfg = "altusmetrum.org"
\r
83 AltusMetrum = "AltusMetrum"
\r
84 TeleMetrum = "TeleMetrum"
\r
85 TeleDongle = "TeleDongle"
\r
86 TeleTerra = "TeleTerra"
\r
87 DriverName = "Altus Metrum Device Driver"
\r