]> git.gir.st - tmk_keyboard.git/blob - protocol/lufa/LUFA-120730/LUFA/DoxygenPages/VIDAndPIDValues.txt
Change TOP_DIR to TMK_DIR in makefiles
[tmk_keyboard.git] / protocol / lufa / LUFA-120730 / LUFA / DoxygenPages / VIDAndPIDValues.txt
1 /** \file
2 *
3 * This file contains special DoxyGen information for the generation of the main page and other special
4 * documentation pages. It is not a project source file.
5 */
6
7 /** \page Page_VIDPID VID and PID values
8 *
9 * \section Sec_VIDPID_Allocations VID and PID Allocations
10 * The LUFA library uses VID/PID combinations generously donated by Atmel. The following VID/PID combinations
11 * are used within the LUFA demos, and thus may be re-used by derivations of each demo. Free PID values may be
12 * used by future LUFA demo projects.
13 *
14 * <b>These VID/PID values should not be used in commercial designs under any circumstances.</b> Private projects
15 * may use the following values freely, but must accept any collisions due to other LUFA derived private projects
16 * sharing identical values. It is suggested that private projects using interfaces compatible with existing
17 * demos share the same VID/PID value.
18 *
19 * <table>
20 *
21 * <tr>
22 * <td>
23 * <b>VID</b>
24 * </td>
25 * <td>
26 * <b>PID</b>
27 * </td>
28 * <td>
29 * <b>Usage</b>
30 * </td>
31 * </tr>
32 *
33 * <tr>
34 * <td>
35 * 0x03EB
36 * </td>
37 * <td>
38 * 0x2040
39 * </td>
40 * <td>
41 * Test VID/PID (See below)
42 * </td>
43 *
44 * <tr>
45 * <td>
46 * 0x03EB
47 * </td>
48 * <td>
49 * 0x2041
50 * </td>
51 * <td>
52 * Mouse Demo Application
53 * </td>
54 * </tr>
55 *
56 * <tr>
57 * <td>
58 * 0x03EB
59 * </td>
60 * <td>
61 * 0x2042
62 * </td>
63 * <td>
64 * Keyboard Demo Application
65 * </td>
66 * </tr>
67 *
68 * <tr>
69 * <td>
70 * 0x03EB
71 * </td>
72 * <td>
73 * 0x2043
74 * </td>
75 * <td>
76 * Joystick Demo Application
77 * </td>
78 * </tr>
79 *
80 * <tr>
81 * <td>
82 * 0x03EB
83 * </td>
84 * <td>
85 * 0x2044
86 * </td>
87 * <td>
88 * CDC Demo Application
89 * </td>
90 * </tr>
91 *
92 * <tr>
93 * <td>
94 * 0x03EB
95 * </td>
96 * <td>
97 * 0x2045
98 * </td>
99 * <td>
100 * Mass Storage Demo Application
101 * </td>
102 * </tr>
103 *
104 * <tr>
105 * <td>
106 * 0x03EB
107 * </td>
108 * <td>
109 * 0x2046
110 * </td>
111 * <td>
112 * Audio Output Demo Application
113 * </td>
114 * </tr>
115 *
116 * <tr>
117 * <td>
118 * 0x03EB
119 * </td>
120 * <td>
121 * 0x2047
122 * </td>
123 * <td>
124 * Audio Input Demo Application
125 * </td>
126 * </tr>
127 *
128 * <tr>
129 * <td>
130 * 0x03EB
131 * </td>
132 * <td>
133 * 0x2048
134 * </td>
135 * <td>
136 * MIDI Demo Application
137 * </td>
138 * </tr>
139 *
140 * <tr>
141 * <td>
142 * 0x03EB
143 * </td>
144 * <td>
145 * 0x2049
146 * </td>
147 * <td>
148 * MagStripe Project
149 * </td>
150 * </tr>
151 *
152 * <tr>
153 * <td>
154 * 0x03EB
155 * </td>
156 * <td>
157 * 0x204A
158 * </td>
159 * <td>
160 * CDC Bootloader
161 * </td>
162 * </tr>
163 *
164 * <tr>
165 * <td>
166 * 0x03EB
167 * </td>
168 * <td>
169 * 0x204B
170 * </td>
171 * <td>
172 * USB to Serial Demo Application
173 * </td>
174 * </tr>
175 *
176 * <tr>
177 * <td>
178 * 0x03EB
179 * </td>
180 * <td>
181 * 0x204C
182 * </td>
183 * <td>
184 * RNDIS Demo Application
185 * </td>
186 * </tr>
187 *
188 * <tr>
189 * <td>
190 * 0x03EB
191 * </td>
192 * <td>
193 * 0x204D
194 * </td>
195 * <td>
196 * Combined Keyboard and Mouse Demo Application
197 * </td>
198 * </tr>
199 *
200 * <tr>
201 * <td>
202 * 0x03EB
203 * </td>
204 * <td>
205 * 0x204E
206 * </td>
207 * <td>
208 * Dual CDC Demo Application
209 * </td>
210 * </tr>
211 *
212 * <tr>
213 * <td>
214 * 0x03EB
215 * </td>
216 * <td>
217 * 0x204F
218 * </td>
219 * <td>
220 * Generic HID Demo Application
221 * </td>
222 * </tr>
223 *
224 * <tr>
225 * <td>
226 * 0x03EB
227 * </td>
228 * <td>
229 * 0x2060
230 * </td>
231 * <td>
232 * Benito Programmer Project
233 * </td>
234 * </tr>
235 *
236 * <tr>
237 * <td>
238 * 0x03EB
239 * </td>
240 * <td>
241 * 0x2061
242 * </td>
243 * <td>
244 * Combined Mass Storage and Keyboard Demo
245 * </td>
246 * </tr>
247 *
248 * <tr>
249 * <td>
250 * 0x03EB
251 * </td>
252 * <td>
253 * 0x2062
254 * </td>
255 * <td>
256 * Combined CDC and Mouse Demo
257 * </td>
258 * </tr>
259 *
260 * <tr>
261 * <td>
262 * 0x03EB
263 * </td>
264 * <td>
265 * 0x2063
266 * </td>
267 * <td>
268 * Mass Storage/HID Interface Datalogger Project
269 * </td>
270 * </tr>
271 *
272 * <tr>
273 * <td>
274 * 0x03EB
275 * </td>
276 * <td>
277 * 0x2064
278 * </td>
279 * <td>
280 * Interfaceless Control-Only LUFA Devices
281 * </td>
282 * </tr>
283 *
284 * <tr>
285 * <td>
286 * 0x03EB
287 * </td>
288 * <td>
289 * 0x2065
290 * </td>
291 * <td>
292 * Test and Measurement Demo
293 * </td>
294 * </tr>
295 *
296 * <tr>
297 * <td>
298 * 0x03EB
299 * </td>
300 * <td>
301 * 0x2066
302 * </td>
303 * <td>
304 * Multiple Report Keyboard/Mouse HID Demo
305 * </td>
306 * </tr>
307 *
308 * <tr>
309 * <td>
310 * 0x03EB
311 * </td>
312 * <td>
313 * 0x2067
314 * </td>
315 * <td>
316 * HID Class Bootloader
317 * </td>
318 * </tr>
319 *
320 * <tr>
321 * <td>
322 * 0x03EB
323 * </td>
324 * <td>
325 * 0x2068
326 * </td>
327 * <td>
328 * Virtual Serial/Mass Storage Demo
329 * </td>
330 * </tr>
331 *
332 * <tr>
333 * <td>
334 * 0x03EB
335 * </td>
336 * <td>
337 * 0x2069
338 * </td>
339 * <td>
340 * Webserver Project
341 * </td>
342 * </tr>
343 *
344 * <tr>
345 * <td>
346 * 0x03EB
347 * </td>
348 * <td>
349 * 0x206A
350 * </td>
351 * <td>
352 * Media Control Project
353 * </td>
354 * </tr>
355 *
356 * <tr>
357 * <td>
358 * 0x03EB
359 * </td>
360 * <td>
361 * 0x206B
362 * </td>
363 * <td>
364 * <i>Currently Unallocated</i>
365 * </td>
366 * </tr>
367 *
368 * <tr>
369 * <td>
370 * 0x03EB
371 * </td>
372 * <td>
373 * 0x206C
374 * </td>
375 * <td>
376 * <i>Currently Unallocated</i>
377 * </td>
378 * </tr>
379 *
380 * <tr>
381 * <td>
382 * 0x03EB
383 * </td>
384 * <td>
385 * 0x206D
386 * </td>
387 * <td>
388 * <i>Currently Unallocated</i>
389 * </td>
390 * </tr>
391 *
392 * <tr>
393 * <td>
394 * 0x03EB
395 * </td>
396 * <td>
397 * 0x206E
398 * </td>
399 * <td>
400 * <i>Currently Unallocated</i>
401 * </td>
402 * </tr>
403 *
404 * <tr>
405 * <td>
406 * 0x03EB
407 * </td>
408 * <td>
409 * 0x206F
410 * </td>
411 * <td>
412 * <i>Currently Unallocated</i>
413 * </td>
414 * </tr>
415 *
416 * </table>
417 *
418 * \section Sec_Test_VIDPID The Test VID/PID Combination
419 * For use in testing of LUFA powered devices during development only, by non-commercial entities.
420 * All devices must accept collisions on this VID/PID range (from other in-development LUFA devices)
421 * to be resolved by using a unique release number in the Device Descriptor. No devices using this
422 * VID/PID combination may be released to the general public.
423 */
424
Imprint / Impressum