+ * When compiled for the XPLAIN board target, this will automatically configure itself for the correct connections to the\r
+ * XPLAIN's XMEGA AVR, and will enable PDI only programming support (since ISP mode is not needed).\r
+ *\r
+ * While this application can be compiled for USB AVRs with as little as 8KB of FLASH, for full functionality 16KB or more\r
+ * of FLASH is required. On 8KB devices, either ISP or PDI programming support can be disabled to reduce program size.\r
+ *\r
+ * \section Sec_ISP ISP Connections\r
+ * Connections to the device for SPI programming (when enabled):\r
+ *\r
+ * <table>\r
+ * <tr>\r
+ * <td><b>Programmer Pin:</b></td>\r
+ * <td><b>Target Device Pin:</b></td>\r
+ * <td><b>ISP 6 Pin Layout:</b></td>\r
+ * </tr>\r
+ * <tr>\r
+ * <td>MISO</td>\r
+ * <td>PDO</td>\r
+ * <td>1</td>\r
+ * </tr>\r
+ * <tr>\r
+ * <td>ADCx <b><sup>1</sup></b></td>\r
+ * <td>VTARGET</td>\r
+ * <td>2</td>\r
+ * </tr>\r
+ * <tr>\r
+ * <td>SCLK</td>\r
+ * <td>SCLK</td>\r
+ * <td>3</td>\r
+ * </tr>\r
+ * <tr>\r
+ * <td>MOSI</td>\r
+ * <td>PDI</td>\r
+ * <td>4</td>\r
+ * </tr>\r
+ * <tr>\r
+ * <td>PORTx.y <b><sup>2</sup></b></td>\r
+ * <td>/RESET</td>\r
+ * <td>5</td>\r
+ * </tr>\r
+ * <tr>\r
+ * <td>GND</td>\r
+ * <td>GND</td>\r
+ * <td>6</td>\r
+ * </tr>\r
+ * </table>\r
+ *\r
+ * <b><sup>1</sup></b> <i>Optional, see \ref SSec_Options section - for USB AVRs with ADC modules only</i> \n\r
+ * <b><sup>2</sup></b> <i>See \ref SSec_Options section</i>\r
+ *\r
+ * \section Sec_PDI PDI Connections\r
+ * Connections to the device for PDI programming<b><sup>1</sup></b> (when enabled):\r
+ *\r
+ * <table>\r
+ * <tr>\r
+ * <td><b>Programmer Pin:</b></td>\r
+ * <td><b>Target Device Pin:</b></td>\r
+ * <td><b>PDI 6 Pin Layout:</b></td>\r
+ * </tr>\r
+ * <tr>\r
+ * <td>MISO</td>\r
+ * <td>DATA</td>\r
+ * <td>1</td>\r
+ * </tr>\r
+ * <tr>\r
+ * <td>ADCx <b><sup>1</sup></b></td>\r
+ * <td>VTARGET</td>\r
+ * <td>2</td>\r
+ * </tr>\r
+ * <tr>\r
+ * <td>N/A</td>\r
+ * <td>N/A</td>\r
+ * <td>3</td>\r
+ * </tr>\r
+ * <tr>\r
+ * <td>N/A</td>\r
+ * <td>N/A</td>\r
+ * <td>4</td>\r
+ * </tr>\r
+ * <tr>\r
+ * <td>PORTx.y <b><sup>2</sup></b></td>\r
+ * <td>CLOCK</td>\r
+ * <td>5</td>\r
+ * </tr>\r
+ * <tr>\r
+ * <td>GND</td>\r
+ * <td>GND</td>\r
+ * <td>6</td>\r
+ * </tr>\r
+ * </table>\r
+ *\r
+ * <b><sup>1</sup></b> <i>When PDI_VIA_HARDWARE_USART is set, the AVR's Tx and Rx become the DATA line when connected together\r
+ * via a pair of 300 ohm resistors, and the AVR's XCK pin becomes CLOCK.</i>\r
+ *\r