|
|
@ -12,8 +12,8 @@
|
|
|
|
*
|
|
|
|
*
|
|
|
|
* \li Series 7 USB AVRs (AT90USBxxx7)
|
|
|
|
* \li Series 7 USB AVRs (AT90USBxxx7)
|
|
|
|
* \li Series 6 USB AVRs (AT90USBxxx6)
|
|
|
|
* \li Series 6 USB AVRs (AT90USBxxx6)
|
|
|
|
* \li Series 4 USB AVRs (ATMEGAxxU4)
|
|
|
|
* \li Series 4 USB AVRs (ATMEGAxxU4) - <i>See \ref SSec_Aux_Space</i>
|
|
|
|
* \li Series 2 USB AVRs (AT90USBxx2, ATMEGAxxU2)
|
|
|
|
* \li Series 2 USB AVRs (AT90USBxx2, ATMEGAxxU2) - <i>See \ref SSec_Aux_Space</i>
|
|
|
|
*
|
|
|
|
*
|
|
|
|
* \section Sec_Info USB Information:
|
|
|
|
* \section Sec_Info USB Information:
|
|
|
|
*
|
|
|
|
*
|
|
|
@ -150,6 +150,16 @@
|
|
|
|
* | |
|
|
|
|
* | |
|
|
|
|
* | |
|
|
|
|
* | |
|
|
|
|
* | |
|
|
|
|
* | |
|
|
|
|
|
|
|
|
* | |
|
|
|
|
|
|
|
|
* +----------------------------+ FLASHEND - BOOT_AUX_SECTION_SIZE
|
|
|
|
|
|
|
|
* | Booloader Start Trampoline |
|
|
|
|
|
|
|
|
* | (Not User App. Accessible) |
|
|
|
|
|
|
|
|
* +----------------------------+ FLASHEND - (BOOT_AUX_SECTION_SIZE - 4)
|
|
|
|
|
|
|
|
* | |
|
|
|
|
|
|
|
|
* | Auxillery Bootloader |
|
|
|
|
|
|
|
|
* | Space for Smaller Devices |
|
|
|
|
|
|
|
|
* | (Not User App. Accessible) |
|
|
|
|
|
|
|
|
* | |
|
|
|
|
* +----------------------------+ FLASHEND - BOOT_SECTION_SIZE
|
|
|
|
* +----------------------------+ FLASHEND - BOOT_SECTION_SIZE
|
|
|
|
* | |
|
|
|
|
* | |
|
|
|
|
* | Bootloader Application |
|
|
|
|
* | Bootloader Application |
|
|
|
@ -167,6 +177,10 @@
|
|
|
|
* +----------------------------+ FLASHEND
|
|
|
|
* +----------------------------+ FLASHEND
|
|
|
|
* \endverbatim
|
|
|
|
* \endverbatim
|
|
|
|
*
|
|
|
|
*
|
|
|
|
|
|
|
|
* \subsection SSec_Aux_Space Auxiliary Bootloader Section
|
|
|
|
|
|
|
|
* To make the bootloader function on smaller devices (those with a physical
|
|
|
|
|
|
|
|
* bootloader section of smaller than 6KB)
|
|
|
|
|
|
|
|
*
|
|
|
|
* \section Sec_Options Project Options
|
|
|
|
* \section Sec_Options Project Options
|
|
|
|
*
|
|
|
|
*
|
|
|
|
* The following defines can be found in this demo, which can control the demo behaviour when defined, or changed in value.
|
|
|
|
* The following defines can be found in this demo, which can control the demo behaviour when defined, or changed in value.
|
|
|
|