/** \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.
 */
/** \mainpage XPLAIN UART Bridge/PDI Programmer Project
 *
 *  \section Sec_Compat Project Compatibility:
 *
 *  The following list indicates what microcontrollers are compatible with this project.
 *
 *  \li AT90USB1287
 *
 *  \section Sec_Info USB Information:
 *
 *  The following table gives a rundown of the USB utilization of this project.
 *
 *  
 *   
 *    | Define Name:* | Location:* | Description:* | 
 *   
 *    | LIBUSB_DRIVER_COMPAT* | AppConfig.h* | Define to switch to a non-standard endpoint scheme, breaking compatibility with AVRStudio under Windows but making
 *        the code compatible with software such as avrdude (all platforms) that use the libUSB driver.
 *
 *        \note This option is incompatible with \c RESET_TOGGLES_LIBUSB_COMPAT.* | 
 *   
 *    | RESET_TOGGLES_LIBUSB_COMPAT* | Makefile LUFA_OPTS* | Define to make the /RESET line of the AVR toggle between Jungo and libUSB driver compatibility modes. Each time the AVR is
 *        reset externally via the reset pin, the compatibility mode will be toggled. The compatibility mode is preserved between
 *        power cycles and is not toggled via other forms of reset such as Watchdog or Brown Out.
 *
 *        When this option is enabled, all board LEDs will flash twice on startup for Jungo compatibility mode, and five times for
 *        libUSB compatibility mode.
 *
 *        \note This option is incompatible with \c LIBUSB_DRIVER_COMPAT.* | 
 *   
 *    | FIRMWARE_VERSION_MINOR* | AppConfig.h* | Define to set the minor firmware revision nunber reported to the host on request. By default this will use a firmware version compatible
 *        with the latest Atmel IDE version, however if desired the reported minor value can be adjusted here.* | 
 *  
 */