windows: try harder to get windows install to work
[fw/altos] / telemetrum.inf
1 ; Copyright (C) 2010 Keith Packard (keithp@keithp.com)\r
2 ; released under GNU General Public License version 2\r
3 \r
4 [Version]\r
5 Signature       = "$Windows NT$"\r
6 Class           = Modem\r
7 ClassGUID       ={4D36E96D-E325-11CE-BFC1-08002BE10318}\r
8 Provider        = %Mfg%\r
9 DriverVer       = 08/05/2010,7.1.0.0\r
10 \r
11 [Manufacturer]\r
12 %Mfg% = Models, NTx86, NTamd64, NTia64\r
13 \r
14 [Models]\r
15 %AltusMetrum% = TELEMETRUM, USB\VID_FFFE&PID_000A\r
16 %TeleMetrum% = TELEMETRUM, USB\VID_FFFE&PID_000B\r
17 %TeleDongle% = TELEMETRUM, USB\VID_FFFE&PID_000C\r
18 %TeleTerra% = TELEMETRUM, USB\VID_FFFE&PID_000D\r
19 \r
20 [Models.NTx86]\r
21 %AltusMetrum% = TELEMETRUM, USB\VID_FFFE&PID_000A\r
22 %TeleMetrum% = TELEMETRUM, USB\VID_FFFE&PID_000B\r
23 %TeleDongle% = TELEMETRUM, USB\VID_FFFE&PID_000C\r
24 %TeleTerra% = TELEMETRUM, USB\VID_FFFE&PID_000D\r
25 \r
26 [Models.NTamd64]\r
27 %AltusMetrum% = TELEMETRUM, USB\VID_FFFE&PID_000A\r
28 %TeleMetrum% = TELEMETRUM, USB\VID_FFFE&PID_000B\r
29 %TeleDongle% = TELEMETRUM, USB\VID_FFFE&PID_000C\r
30 %TeleTerra% = TELEMETRUM, USB\VID_FFFE&PID_000D\r
31 \r
32 [Models.NTia64]\r
33 %AltusMetrum% = TELEMETRUM, USB\VID_FFFE&PID_000A\r
34 %TeleMetrum% = TELEMETRUM, USB\VID_FFFE&PID_000B\r
35 %TeleDongle% = TELEMETRUM, USB\VID_FFFE&PID_000C\r
36 %TeleTerra% = TELEMETRUM, USB\VID_FFFE&PID_000D\r
37 \r
38 [DestinationDirs]\r
39 DefaultDestDir=12\r
40 \r
41 [ControlFlags]\r
42 ExcludeFromSelect=*\r
43 \r
44 [Strings]\r
45 Mfg = "altusmetrum.org"\r
46 AltusMetrum = "AltusMetrum"\r
47 TeleMetrum = "TeleMetrum"\r
48 TeleDongle = "TeleDongle"\r
49 TeleTerra = "TeleTerra"\r
50 \r
51 ;----------------------------------------------------------------------------\r
52 ; Installation sections\r
53 ;----------------------------------------------------------------------------\r
54 \r
55 [TELEMETRUM]\r
56 include=mdmcpq.inf\r
57 CopyFiles=FakeModemCopyFileSection\r
58 AddReg = All, mfglt, Modem.AddReg, VerboseResultCodes, Uninstall.AddReg\r
59 \r
60 [TELEMETRUM.HW]\r
61 Include=mdmcpq.inf\r
62 AddReg=LowerFilterAddReg\r
63 \r
64 [TELEMETRUM.Services]\r
65 Include=mdmcpq.inf\r
66 AddService=usbser, 0x00000000, LowerFilter_Service_Inst\r
67 \r
68 ;----------------------------------------------------------------------------\r
69 ; AddReg sections\r
70 ;----------------------------------------------------------------------------\r
71 [Modem.AddReg]\r
72 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
73 \r
74 ;----------------------------------------------------------------------------\r
75 ; Common Registry Sections\r
76 ;\r
77 ; The [All] section is installed for all modems.\r
78 ;\r
79 ;----------------------------------------------------------------------------\r
80 [All]\r
81 HKR,,FriendlyDriver,,Unimodem.vxd\r
82 HKR,,DevLoader,,*vcomm\r
83 HKR,,PortSubClass,1,02\r
84 HKR,,ConfigDialog,,modemui.dll\r
85 HKR,,EnumPropPages,,"modemui.dll,EnumPropPages"\r
86 HKR,,DeviceType,1,01\r
87 HKR,,OCM2KXP,1,01\r
88 HKR,, DCB, 1, 1c,00,00,00, 00,C2,01,00, 15,20,00,00, 00,00, 0a,00, 0a,00, 08, 00, 00, 11, 13, 00, 00, 00\r
89 \r
90 [Uninstall.AddReg]\r
91 HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\%TeleMetrum%,DisplayName,,"%TeleMetrum%"\r
92 \r