/** \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 AVRISP MKII Programmer Project
*
* \section SSec_Compat Demo Compatibility:
*
* The following list indicates what microcontrollers are compatible with this demo.
*
* - Series 7 USB AVRs
* - Series 6 USB AVRs
* - Series 4 USB AVRs
* - Series 2 USB AVRs
*
* \section SSec_Info USB Information:
*
* The following table gives a rundown of the USB utilization of this demo.
*
*
*
* Define Name: |
* Location: |
* Description: |
*
*
* RESET_LINE_PORT |
* Makefile CDEFS |
* PORT register for the programmer's target RESET line. Ignored when compiled for the XPLAIN board. |
*
*
* RESET_LINE_DDR |
* Makefile CDEFS |
* DDR register for the programmer's target RESET line. Ignored when compiled for the XPLAIN board. |
*
*
* RESET_LINE_MASK |
* Makefile CDEFS |
* Mask for the programmer's target RESET line on the chosen port. Must not be the AVR's /SS pin, as the
* target pins are tri-stated when not in use, and low signals on the /SS pin will force SPI slave mode when the
* pin is configured as an input. When in PDI programming mode, this is the target clock pin.
* Ignored when compiled for the XPLAIN board. |
*
*
* VTARGET_ADC_CHANNEL |
* Makefile CDEFS |
* ADC channel number (on supported AVRs) to use for VTARGET level detection. |
*
*
* ENABLE_ISP_PROTOCOL |
* Makefile CDEFS |
* Define to enable SPI programming protocol support. Ignored when compiled for the XPLAIN board. |
*
*
* ENABLE_PDI_PROTOCOL |
* Makefile CDEFS |
* Define to enable XMEGA PDI programming protocol support. Ignored when compiled for the XPLAIN board. |
*
*
* PDI_VIA_HARDWARE_USART |
* Makefile CDEFS |
* Define to force the PDI protocol (when enabled) to use the hardware USART instead of bit-banging to match the official
* AVRISP pinout. Automatically set when compiled for the XPLAIN board. |
*
*
*/