UPS: apcupsd clean sources
[tomato.git] / release / src / router / apcupsd / platforms / darwin / Info.plist
blobb64e97eac4dbc61fe5dfa83a809839b2f2efc71c
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3 <!-- This is a dummy driver which binds to APC UPSes. It -->
4 <!-- contains no actual code; its only purpose is to -->
5 <!-- prevent Apple's USBHID driver from exclusively -->
6 <!-- opening the device. -->
7 <plist version="1.0">
8 <dict>
9 <key>CFBundleDevelopmentRegion</key>
10 <string>English</string>
11 <key>CFBundleIconFile</key>
12 <string></string>
13 <key>CFBundleIdentifier</key>
14 <string>com.apcupsd.driver.dummy</string>
15 <key>CFBundleInfoDictionaryVersion</key>
16 <string>6.0</string>
17 <key>CFBundlePackageType</key>
18 <string>KEXT</string>
19 <key>CFBundleSignature</key>
20 <string>????</string>
21 <key>CFBundleVersion</key>
22 <string>1.0.0d1</string>
23 <key>IOKitPersonalities</key>
24 <dict>
25 <!-- Normal APC UPSes with USB interface -->
26 <key>APC Uninterruptible Power Supply</key>
27 <dict>
28 <key>CFBundleIdentifier</key>
29 <string>com.apple.kpi.iokit</string>
30 <key>IOClass</key>
31 <string>IOService</string>
32 <key>IOProviderClass</key>
33 <string>IOUSBInterface</string>
34 <key>bConfigurationValue</key>
35 <integer>1</integer>
36 <key>bInterfaceNumber</key>
37 <integer>0</integer>
38 <key>idProduct</key>
39 <integer>2</integer>
40 <key>idVendor</key>
41 <integer>1309</integer>
42 </dict>
43 <!-- It's a bit ridiculous that a card whose entire purpose is
44 compatibility has a different PID, but it does. Also PID 3
45 has been reported to be used on the native interface of an
46 SMT1500. -->
47 <key>APC9620 Legacy Communications Card</key>
48 <dict>
49 <key>CFBundleIdentifier</key>
50 <string>com.apple.kpi.iokit</string>
51 <key>IOClass</key>
52 <string>IOService</string>
53 <key>IOProviderClass</key>
54 <string>IOUSBInterface</string>
55 <key>bConfigurationValue</key>
56 <integer>1</integer>
57 <key>bInterfaceNumber</key>
58 <integer>0</integer>
59 <key>idProduct</key>
60 <integer>3</integer>
61 <key>idVendor</key>
62 <integer>1309</integer>
63 </dict>
64 <!-- Early production and prototype units of AP9620 erroneously
65 have PID 0x0001 or 0xffff -->
66 <key>APC9620 Legacy Communications Card (proto1)</key>
67 <dict>
68 <key>CFBundleIdentifier</key>
69 <string>com.apple.kpi.iokit</string>
70 <key>IOClass</key>
71 <string>IOService</string>
72 <key>IOProviderClass</key>
73 <string>IOUSBInterface</string>
74 <key>bConfigurationValue</key>
75 <integer>1</integer>
76 <key>bInterfaceNumber</key>
77 <integer>0</integer>
78 <key>idProduct</key>
79 <integer>1</integer>
80 <key>idVendor</key>
81 <integer>1309</integer>
82 </dict>
83 <key>APC9620 Legacy Communications Card (proto2)</key>
84 <dict>
85 <key>CFBundleIdentifier</key>
86 <string>com.apple.kpi.iokit</string>
87 <key>IOClass</key>
88 <string>IOService</string>
89 <key>IOProviderClass</key>
90 <string>IOUSBInterface</string>
91 <key>bConfigurationValue</key>
92 <integer>1</integer>
93 <key>bInterfaceNumber</key>
94 <integer>0</integer>
95 <key>idProduct</key>
96 <integer>65535</integer>
97 <key>idVendor</key>
98 <integer>1309</integer>
99 </dict>
100 <!-- An SMX750 appears to use PID 5 even though its twin (the
101 SMT1500 above) uses PID 3. Argh. -->
102 <key>SMX750 Microlink</key>
103 <dict>
104 <key>CFBundleIdentifier</key>
105 <string>com.apple.kpi.iokit</string>
106 <key>IOClass</key>
107 <string>IOService</string>
108 <key>IOProviderClass</key>
109 <string>IOUSBInterface</string>
110 <key>bConfigurationValue</key>
111 <integer>1</integer>
112 <key>bInterfaceNumber</key>
113 <integer>0</integer>
114 <key>idProduct</key>
115 <integer>5</integer>
116 <key>idVendor</key>
117 <integer>1309</integer>
118 </dict>
119 </dict>
120 <key>OSBundleLibraries</key>
121 <dict>
122 <key>com.apple.iokit.IOUSBFamily</key>
123 <string>1.8</string>
124 </dict>
125 </dict>
126 </plist>