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 = 06/15/2014,7.1.1.0
\r
11 DriverPackageDisplayName = %DriverName%
\r
12 CatalogFile = altusmetrum.cat
\r
15 FakeModemCopyFileSection = 12
\r
21 %Mfg% = Models, NTx86, NTamd64, NTia64
\r
24 %AltusMetrum% = AltusMetrum.Install, USB\VID_FFFE&PID_000A, AltusMetrumSerial
\r
25 %TeleMetrum% = AltusMetrum.Install, USB\VID_FFFE&PID_000B, AltusMetrumSerial
\r
26 %TeleDongle% = AltusMetrum.Install, USB\VID_FFFE&PID_000C, AltusMetrumSerial
\r
27 %TeleTerra% = AltusMetrum.Install, USB\VID_FFFE&PID_000D, AltusMetrumSerial
\r
28 %TeleBT% = AltusMetrum.Install, USB\VID_FFFE&PID_000e, AltusMetrumSerial
\r
29 %TeleLaunch% = AltusMetrum.Install, USB\VID_FFFE&PID_000f, AltusMetrumSerial
\r
30 %TeleLCO% = AltusMetrum.Install, USB\VID_FFFE&PID_0010, AltusMetrumSerial
\r
31 %TeleScience% = AltusMetrum.Install, USB\VID_FFFE&PID_0011, AltusMetrumSerial
\r
32 %TelePyro% = AltusMetrum.Install, USB\VID_FFFE&PID_0012, AltusMetrumSerial
\r
33 %TeleShield% = AltusMetrum.Install, USB\VID_FFFE&PID_0013, AltusMetrumSerial
\r
34 %TeleMega% = AltusMetrum.Install, USB\VID_FFFE&PID_0023, AltusMetrumSerial
\r
35 %MegaDongle = AltusMetrum.Install, USB\VID_FFFE&PID_0024, AltusMetrumSerial
\r
36 %TeleGPS% = AltusMetrum.Install, USB\VID_FFFE&PID_0025, AltusMetrumSerial
\r
37 %EasyMini% = AltusMetrum.Install, USB\VID_FFFE&PID_0026, AltusMetrumSerial
\r
38 %TeleMini% = AltusMetrum.Install, USB\VID_FFFE&PID_0027, AltusMetrumSerial
\r
39 %AltusMetrum28% = AltusMetrum.Install, USB\VID_FFFE&PID_0028, AltusMetrumSerial
\r
40 %AltusMetrum29% = AltusMetrum.Install, USB\VID_FFFE&PID_0029, AltusMetrumSerial
\r
41 %AltusMetrum2a% = AltusMetrum.Install, USB\VID_FFFE&PID_002a, AltusMetrumSerial
\r
42 %AltusMetrum2b% = AltusMetrum.Install, USB\VID_FFFE&PID_002b, AltusMetrumSerial
\r
43 %AltusMetrum2c% = AltusMetrum.Install, USB\VID_FFFE&PID_002c, AltusMetrumSerial
\r
46 %AltusMetrum% = AltusMetrum.Install, USB\VID_FFFE&PID_000A, AltusMetrumSerial
\r
47 %TeleMetrum% = AltusMetrum.Install, USB\VID_FFFE&PID_000B, AltusMetrumSerial
\r
48 %TeleDongle% = AltusMetrum.Install, USB\VID_FFFE&PID_000C, AltusMetrumSerial
\r
49 %TeleTerra% = AltusMetrum.Install, USB\VID_FFFE&PID_000D, AltusMetrumSerial
\r
50 %TeleBT% = AltusMetrum.Install, USB\VID_FFFE&PID_000e, AltusMetrumSerial
\r
51 %TeleLaunch% = AltusMetrum.Install, USB\VID_FFFE&PID_000f, AltusMetrumSerial
\r
52 %TeleLCO% = AltusMetrum.Install, USB\VID_FFFE&PID_0010, AltusMetrumSerial
\r
53 %TeleScience% = AltusMetrum.Install, USB\VID_FFFE&PID_0011, AltusMetrumSerial
\r
54 %TelePyro% = AltusMetrum.Install, USB\VID_FFFE&PID_0012, AltusMetrumSerial
\r
55 %TeleShield% = AltusMetrum.Install, USB\VID_FFFE&PID_0013, AltusMetrumSerial
\r
56 %TeleMega% = AltusMetrum.Install, USB\VID_FFFE&PID_0023, AltusMetrumSerial
\r
57 %MegaDongle = AltusMetrum.Install, USB\VID_FFFE&PID_0024, AltusMetrumSerial
\r
58 %TeleGPS% = AltusMetrum.Install, USB\VID_FFFE&PID_0025, AltusMetrumSerial
\r
59 %EasyMini% = AltusMetrum.Install, USB\VID_FFFE&PID_0026, AltusMetrumSerial
\r
60 %TeleMini% = AltusMetrum.Install, USB\VID_FFFE&PID_0027, AltusMetrumSerial
\r
61 %AltusMetrum28% = AltusMetrum.Install, USB\VID_FFFE&PID_0028, AltusMetrumSerial
\r
62 %AltusMetrum29% = AltusMetrum.Install, USB\VID_FFFE&PID_0029, AltusMetrumSerial
\r
63 %AltusMetrum2a% = AltusMetrum.Install, USB\VID_FFFE&PID_002a, AltusMetrumSerial
\r
64 %AltusMetrum2b% = AltusMetrum.Install, USB\VID_FFFE&PID_002b, AltusMetrumSerial
\r
65 %AltusMetrum2c% = AltusMetrum.Install, USB\VID_FFFE&PID_002c, AltusMetrumSerial
\r
68 %AltusMetrum% = AltusMetrum.Install, USB\VID_FFFE&PID_000A, AltusMetrumSerial
\r
69 %TeleMetrum% = AltusMetrum.Install, USB\VID_FFFE&PID_000B, AltusMetrumSerial
\r
70 %TeleDongle% = AltusMetrum.Install, USB\VID_FFFE&PID_000C, AltusMetrumSerial
\r
71 %TeleTerra% = AltusMetrum.Install, USB\VID_FFFE&PID_000D, AltusMetrumSerial
\r
72 %TeleBT% = AltusMetrum.Install, USB\VID_FFFE&PID_000e, AltusMetrumSerial
\r
73 %TeleLaunch% = AltusMetrum.Install, USB\VID_FFFE&PID_000f, AltusMetrumSerial
\r
74 %TeleLCO% = AltusMetrum.Install, USB\VID_FFFE&PID_0010, AltusMetrumSerial
\r
75 %TeleScience% = AltusMetrum.Install, USB\VID_FFFE&PID_0011, AltusMetrumSerial
\r
76 %TelePyro% = AltusMetrum.Install, USB\VID_FFFE&PID_0012, AltusMetrumSerial
\r
77 %TeleShield% = AltusMetrum.Install, USB\VID_FFFE&PID_0013, AltusMetrumSerial
\r
78 %TeleMega% = AltusMetrum.Install, USB\VID_FFFE&PID_0023, AltusMetrumSerial
\r
79 %MegaDongle = AltusMetrum.Install, USB\VID_FFFE&PID_0024, AltusMetrumSerial
\r
80 %TeleGPS% = AltusMetrum.Install, USB\VID_FFFE&PID_0025, AltusMetrumSerial
\r
81 %EasyMini% = AltusMetrum.Install, USB\VID_FFFE&PID_0026, AltusMetrumSerial
\r
82 %TeleMini% = AltusMetrum.Install, USB\VID_FFFE&PID_0027, AltusMetrumSerial
\r
83 %AltusMetrum28% = AltusMetrum.Install, USB\VID_FFFE&PID_0028, AltusMetrumSerial
\r
84 %AltusMetrum29% = AltusMetrum.Install, USB\VID_FFFE&PID_0029, AltusMetrumSerial
\r
85 %AltusMetrum2a% = AltusMetrum.Install, USB\VID_FFFE&PID_002a, AltusMetrumSerial
\r
86 %AltusMetrum2b% = AltusMetrum.Install, USB\VID_FFFE&PID_002b, AltusMetrumSerial
\r
87 %AltusMetrum2c% = AltusMetrum.Install, USB\VID_FFFE&PID_002c, AltusMetrumSerial
\r
90 %AltusMetrum% = AltusMetrum.Install, USB\VID_FFFE&PID_000A, AltusMetrumSerial
\r
91 %TeleMetrum% = AltusMetrum.Install, USB\VID_FFFE&PID_000B, AltusMetrumSerial
\r
92 %TeleDongle% = AltusMetrum.Install, USB\VID_FFFE&PID_000C, AltusMetrumSerial
\r
93 %TeleTerra% = AltusMetrum.Install, USB\VID_FFFE&PID_000D, AltusMetrumSerial
\r
94 %TeleBT% = AltusMetrum.Install, USB\VID_FFFE&PID_000e, AltusMetrumSerial
\r
95 %TeleLaunch% = AltusMetrum.Install, USB\VID_FFFE&PID_000f, AltusMetrumSerial
\r
96 %TeleLCO% = AltusMetrum.Install, USB\VID_FFFE&PID_0010, AltusMetrumSerial
\r
97 %TeleScience% = AltusMetrum.Install, USB\VID_FFFE&PID_0011, AltusMetrumSerial
\r
98 %TelePyro% = AltusMetrum.Install, USB\VID_FFFE&PID_0012, AltusMetrumSerial
\r
99 %TeleShield% = AltusMetrum.Install, USB\VID_FFFE&PID_0013, AltusMetrumSerial
\r
100 %TeleMega% = AltusMetrum.Install, USB\VID_FFFE&PID_0023, AltusMetrumSerial
\r
101 %MegaDongle = AltusMetrum.Install, USB\VID_FFFE&PID_0024, AltusMetrumSerial
\r
102 %TeleGPS% = AltusMetrum.Install, USB\VID_FFFE&PID_0025, AltusMetrumSerial
\r
103 %EasyMini% = AltusMetrum.Install, USB\VID_FFFE&PID_0026, AltusMetrumSerial
\r
104 %TeleMini% = AltusMetrum.Install, USB\VID_FFFE&PID_0027, AltusMetrumSerial
\r
105 %AltusMetrum28% = AltusMetrum.Install, USB\VID_FFFE&PID_0028, AltusMetrumSerial
\r
106 %AltusMetrum29% = AltusMetrum.Install, USB\VID_FFFE&PID_0029, AltusMetrumSerial
\r
107 %AltusMetrum2a% = AltusMetrum.Install, USB\VID_FFFE&PID_002a, AltusMetrumSerial
\r
108 %AltusMetrum2b% = AltusMetrum.Install, USB\VID_FFFE&PID_002b, AltusMetrumSerial
\r
109 %AltusMetrum2c% = AltusMetrum.Install, USB\VID_FFFE&PID_002c, AltusMetrumSerial
\r
111 ;----------------------------------------------------------------------------
\r
112 ; Installation sections
\r
113 ;----------------------------------------------------------------------------
\r
115 [AltusMetrum.Install.NT]
\r
116 include = mdmcpq.inf
\r
117 CopyFiles = FakeModemCopyFileSection
\r
118 AddReg = All.AddReg, Modem.AddReg, Uninstall.AddReg
\r
120 [AltusMetrum.Install.NT.Services]
\r
121 include = mdmcpq.inf
\r
122 AddService = usbser, 0x00000000, LowerFilter_Service_Inst
\r
124 [AltusMetrum.Install.NT.HW]
\r
125 include = mdmcpq.inf
\r
126 AddReg = LowerFilterAddReg
\r
128 ;----------------------------------------------------------------------------
\r
130 ;----------------------------------------------------------------------------
\r
133 HKR,,FriendlyDriver,, Unimodem.vxd
\r
134 HKR,,DevLoader,, *vcomm
\r
135 HKR,,ConfigDialog,, modemui.dll
\r
136 HKR,,EnumPropPages,, "modemui.dll,EnumPropPages"
\r
137 HKR,,PortSubClass, 1, 02
\r
138 HKR,,DeviceType, 1, 01
\r
141 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
144 HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\%AltusMetrum%,DisplayName,,"%AltusMetrum%"
\r
147 Mfg = "altusmetrum.org"
\r
148 AltusMetrum = "AltusMetrum"
\r
149 TeleMetrum = "TeleMetrum"
\r
150 TeleDongle = "TeleDongle"
\r
151 TeleTerra = "TeleTerra"
\r
153 TeleLaunch = "TeleLaunch"
\r
154 TeleLCO = "TeleLCO"
\r
155 TeleScience = "TeleScience"
\r
156 TelePyro = "TelePyro"
\r
157 TeleShield = "TeleShield"
\r
158 TeleMega = "TeleMega"
\r
159 MegaDongle = "MegaDongle"
\r
160 TeleGPS = "TeleGPS"
\r
161 EasyMini = "EasyMini"
\r
162 TeleMini = "TeleMini"
\r
163 AltusMetrum28 = "AltusMetrum28"
\r
164 AltusMetrum29 = "AltusMetrum29"
\r
165 AltusMetrum2a = "AltusMetrum2a"
\r
166 AltusMetrum2b = "AltusMetrum2b"
\r
167 AltusMetrum2c = "AltusMetrum2c"
\r
169 DriverName = "Altus Metrum Device Driver"
\r