/** \file * * This file contains special DoxyGen information for the generation of the main page and other special * documentation pages. It is not a project source file. */ /** \page Page_VIDPID VID and PID values * * \section Sec_VIDPID_Allocations * The LUFA library uses VID/PID combinations generously donated by Atmel. The following VID/PID combinations * are used within the LUFA demos, and thus may be re-used by derivations of each demo. Free PID values may be * used by future LUFA demo projects. * * <b>These VID/PID values should not be used in commercial designs under any circumstances.</b> Private projects * may use the following values freely, but must accept any collisions due to other LUFA derived private projects * sharing identical values. It is suggested that private projects using interfaces compatible with existing * demos share the save VID/PID value. * * <table> * * <tr> * <td> * <b>VID</b> * </td> * <td> * <b>PID</b> * </td> * <td> * <b>Usage</b> * </td> * </tr> * * <tr> * <td> * 0x03EB * </td> * <td> * 0x2040 * </td> * <td> * Test VID/PID (See below) * </td> * * <tr> * <td> * 0x03EB * </td> * <td> * 0x2041 * </td> * <td> * Mouse Demo Application * </td> * </tr> * * <tr> * <td> * 0x03EB * </td> * <td> * 0x2042 * </td> * <td> * Keyboard Demo Application * </td> * </tr> * * <tr> * <td> * 0x03EB * </td> * <td> * 0x2043 * </td> * <td> * Joystick Demo Application * </td> * </tr> * * <tr> * <td> * 0x03EB * </td> * <td> * 0x2044 * </td> * <td> * CDC Demo Application * </td> * </tr> * * <tr> * <td> * 0x03EB * </td> * <td> * 0x2045 * </td> * <td> * Mass Storage Demo Application * </td> * </tr> * * <tr> * <td> * 0x03EB * </td> * <td> * 0x2046 * </td> * <td> * Audio Output Demo Application * </td> * </tr> * * <tr> * <td> * 0x03EB * </td> * <td> * 0x2047 * </td> * <td> * Audio Input Demo Application * </td> * </tr> * * <tr> * <td> * 0x03EB * </td> * <td> * 0x2048 * </td> * <td> * MIDI Demo Application * </td> * </tr> * * <tr> * <td> * 0x03EB * </td> * <td> * 0x2049 * </td> * <td> * MagStripe Project * </td> * </tr> * * <tr> * <td> * 0x03EB * </td> * <td> * 0x204A * </td> * <td> * CDC Bootloader * </td> * </tr> * * <tr> * <td> * 0x03EB * </td> * <td> * 0x204B * </td> * <td> * USB to Serial Demo Application * </td> * </tr> * * <tr> * <td> * 0x03EB * </td> * <td> * 0x204C * </td> * <td> * RNDIS Demo Application * </td> * </tr> * * <tr> * <td> * 0x03EB * </td> * <td> * 0x204D * </td> * <td> * Combined Keyboard and Mouse Demo Application * </td> * </tr> * * <tr> * <td> * 0x03EB * </td> * <td> * 0x204E * </td> * <td> * Dual CDC Demo Application * </td> * </tr> * * <tr> * <td> * 0x03EB * </td> * <td> * 0x204F * </td> * <td> * Generic HID Demo Application * </td> * </tr> * * <tr> * <td> * 0x03EB * </td> * <td> * 0x2060 * </td> * <td> * Benito Programmer Project * </td> * </tr> * * <tr> * <td> * 0x03EB * </td> * <td> * 0x2061 * </td> * <td> * Combined Mass Storage and Keyboard Demo * </td> * </tr> * * <tr> * <td> * 0x03EB * </td> * <td> * 0x2062 * </td> * <td> * Combined CDC and Mouse Demo * </td> * </tr> * * <tr> * <td> * 0x03EB * </td> * <td> * 0x2063 * </td> * <td> * Mass Storage/HID Interface Datalogger Project * </td> * </tr> * * <tr> * <td> * 0x03EB * </td> * <td> * 0x2064 * </td> * <td> * Interfaceless Control-Only LUFA Devices * </td> * </tr> * * <tr> * <td> * 0x03EB * </td> * <td> * 0x2065 * </td> * <td> * Test and Measurement Demo * </td> * </tr> * * <tr> * <td> * 0x03EB * </td> * <td> * 0x2066 * </td> * <td> * <i>Currently Unallocated</i> * </td> * </tr> * * <tr> * <td> * 0x03EB * </td> * <td> * 0x2067 * </td> * <td> * <i>Currently Unallocated</i> * </td> * </tr> * * <tr> * <td> * 0x03EB * </td> * <td> * 0x2068 * </td> * <td> * <i>Currently Unallocated</i> * </td> * </tr> * * <tr> * <td> * 0x03EB * </td> * <td> * 0x2069 * </td> * <td> * <i>Currently Unallocated</i> * </td> * </tr> * * <tr> * <td> * 0x03EB * </td> * <td> * 0x206A * </td> * <td> * <i>Currently Unallocated</i> * </td> * </tr> * * <tr> * <td> * 0x03EB * </td> * <td> * 0x206B * </td> * <td> * <i>Currently Unallocated</i> * </td> * </tr> * * <tr> * <td> * 0x03EB * </td> * <td> * 0x206C * </td> * <td> * <i>Currently Unallocated</i> * </td> * </tr> * * <tr> * <td> * 0x03EB * </td> * <td> * 0x206D * </td> * <td> * <i>Currently Unallocated</i> * </td> * </tr> * * <tr> * <td> * 0x03EB * </td> * <td> * 0x206E * </td> * <td> * <i>Currently Unallocated</i> * </td> * </tr> * * <tr> * <td> * 0x03EB * </td> * <td> * 0x206F * </td> * <td> * <i>Currently Unallocated</i> * </td> * </tr> * * </table> * * \section Sec_Test_VIDPID The Test VID/PID Combination: * For use in testing of LUFA powered devices during development only, by non-commercial entities. * All devices must accept collisions on this VID/PID range (from other in-development LUFA devices) * to be resolved by using a unique release number in the Device Descriptor. No devices using this * VID/PID combination may be released to the general public. */