Signature = "$Windows NT$"\r
Class = Modem\r
ClassGUID = {4D36E96D-E325-11CE-BFC1-08002BE10318}\r
-LayoutFile = layout.inf\r
Provider = %Mfg%\r
-DriverVer = 08/05/2010,7.1.0.0\r
+DriverVer = 08/05/2010,7.1.1.0\r
+PnpLockDown = 0\r
+DriverPackageDisplayName = %DriverName%\r
\r
[DestinationDirs]\r
FakeModemCopyFileSection = 12\r
DefaultDestDir = 12\r
\r
[ControlFlags]\r
-ExcludeFromSelect = *\r
\r
[Manufacturer]\r
%Mfg% = Models, NTx86, NTamd64, NTia64\r
\r
[Models]\r
-%AltusMetrum% = AltusMetrum.Install, USB\VID_FFFE&PID_000A\r
-%TeleMetrum% = AltusMetrum.Install, USB\VID_FFFE&PID_000B\r
-%TeleDongle% = AltusMetrum.Install, USB\VID_FFFE&PID_000C\r
-%TeleTerra% = AltusMetrum.Install, USB\VID_FFFE&PID_000D\r
+%AltusMetrum% = AltusMetrum.Install, USB\VID_FFFE&PID_000A, AltusMetrumSerial\r
+%TeleMetrum% = AltusMetrum.Install, USB\VID_FFFE&PID_000B, AltusMetrumSerial\r
+%TeleDongle% = AltusMetrum.Install, USB\VID_FFFE&PID_000C, AltusMetrumSerial\r
+%TeleTerra% = AltusMetrum.Install, USB\VID_FFFE&PID_000D, AltusMetrumSerial\r
\r
[Models.NTx86]\r
-%AltusMetrum% = AltusMetrum.Install, USB\VID_FFFE&PID_000A\r
-%TeleMetrum% = AltusMetrum.Install, USB\VID_FFFE&PID_000B\r
-%TeleDongle% = AltusMetrum.Install, USB\VID_FFFE&PID_000C\r
-%TeleTerra% = AltusMetrum.Install, USB\VID_FFFE&PID_000D\r
+%AltusMetrum% = AltusMetrum.Install, USB\VID_FFFE&PID_000A, AltusMetrumSerial\r
+%TeleMetrum% = AltusMetrum.Install, USB\VID_FFFE&PID_000B, AltusMetrumSerial\r
+%TeleDongle% = AltusMetrum.Install, USB\VID_FFFE&PID_000C, AltusMetrumSerial\r
+%TeleTerra% = AltusMetrum.Install, USB\VID_FFFE&PID_000D, AltusMetrumSerial\r
\r
[Models.NTamd64]\r
-%AltusMetrum% = AltusMetrum.Install, USB\VID_FFFE&PID_000A\r
-%TeleMetrum% = AltusMetrum.Install, USB\VID_FFFE&PID_000B\r
-%TeleDongle% = AltusMetrum.Install, USB\VID_FFFE&PID_000C\r
-%TeleTerra% = AltusMetrum.Install, USB\VID_FFFE&PID_000D\r
+%AltusMetrum% = AltusMetrum.Install, USB\VID_FFFE&PID_000A, AltusMetrumSerial\r
+%TeleMetrum% = AltusMetrum.Install, USB\VID_FFFE&PID_000B, AltusMetrumSerial\r
+%TeleDongle% = AltusMetrum.Install, USB\VID_FFFE&PID_000C, AltusMetrumSerial\r
+%TeleTerra% = AltusMetrum.Install, USB\VID_FFFE&PID_000D, AltusMetrumSerial\r
\r
[Models.NTia64]\r
-%AltusMetrum% = AltusMetrum.Install, USB\VID_FFFE&PID_000A\r
-%TeleMetrum% = AltusMetrum.Install, USB\VID_FFFE&PID_000B\r
-%TeleDongle% = AltusMetrum.Install, USB\VID_FFFE&PID_000C\r
-%TeleTerra% = AltusMetrum.Install, USB\VID_FFFE&PID_000D\r
-\r
-[Strings]\r
-Mfg = "altusmetrum.org"\r
-AltusMetrum = "AltusMetrum"\r
-TeleMetrum = "TeleMetrum"\r
-TeleDongle = "TeleDongle"\r
-TeleTerra = "TeleTerra"\r
+%AltusMetrum% = AltusMetrum.Install, USB\VID_FFFE&PID_000A, AltusMetrumSerial\r
+%TeleMetrum% = AltusMetrum.Install, USB\VID_FFFE&PID_000B, AltusMetrumSerial\r
+%TeleDongle% = AltusMetrum.Install, USB\VID_FFFE&PID_000C, AltusMetrumSerial\r
+%TeleTerra% = AltusMetrum.Install, USB\VID_FFFE&PID_000D, AltusMetrumSerial\r
\r
;----------------------------------------------------------------------------\r
; Installation sections\r
;----------------------------------------------------------------------------\r
\r
-[AltusMetrum.Install]\r
-include = mdmcpq.inf\r
-CopyFiles = FakeModemCopyFileSection\r
-AddReg = All.AddReg, Modem.AddReg, Uninstall.AddReg\r
-\r
-[AltusMetrum.Install.Services]\r
-include = mdmcpq.inf\r
-AddService = usbser, 0x00000000, LowerFilter_Service_Inst\r
-\r
-[AltusMetrum.Install.HW]\r
-include = mdmcpq.inf\r
-AddReg = LowerFilterAddReg\r
-\r
[AltusMetrum.Install.NT]\r
include = mdmcpq.inf\r
CopyFiles = FakeModemCopyFileSection\r
\r
[Uninstall.AddReg]\r
HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\%TeleMetrum%,DisplayName,,"%TeleMetrum%"\r
+\r
+[Strings]\r
+Mfg = "altusmetrum.org"\r
+AltusMetrum = "AltusMetrum"\r
+TeleMetrum = "TeleMetrum"\r
+TeleDongle = "TeleDongle"\r
+TeleTerra = "TeleTerra"\r
+DriverName = "Altus Metrum Device Driver"\r
+\r