From 74298f8ca11dc8d3b0359d1d4e124d6494c3eeac Mon Sep 17 00:00:00 2001 From: Nicolas Schodet Date: Fri, 10 Apr 2009 01:15:42 +0200 Subject: * digital/avr/modules/usb: - imported LUFA. --- digital/avr/modules/usb/lufa/LUFA/MainPage.txt | 75 ++++++++++++++++++++++++++ 1 file changed, 75 insertions(+) create mode 100644 digital/avr/modules/usb/lufa/LUFA/MainPage.txt (limited to 'digital/avr/modules/usb/lufa/LUFA/MainPage.txt') diff --git a/digital/avr/modules/usb/lufa/LUFA/MainPage.txt b/digital/avr/modules/usb/lufa/LUFA/MainPage.txt new file mode 100644 index 00000000..5a12b821 --- /dev/null +++ b/digital/avr/modules/usb/lufa/LUFA/MainPage.txt @@ -0,0 +1,75 @@ +/** \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 About the LUFA (Formerly MyUSB) Library + * + * Lightweight USB Framework for AVRs Library, written by Dean Camera. + * + * \section Sec_About About this library + * + * Originally based on the AT90USBKEY from Atmel, it is an open-source, driver for the USB-enabled AVR + * microcontrollers, released under the MIT license. Currently, the AT90USB1286, AT90USB1287, AT90USB646, + * AT90USB647, AT90USB162, AT90USB82, ATMEGA16U4, ATMEGA32U6 and ATMEGA32U4 AVR microcontrollers are supported by the + * library. Supported premade boards are the USBKEY, STK525, STK526, RZUSBSTICK and ATAVRUSBRF01. + * + * The library is currently in a stable release, suitable for download and incorporation into user projects for + * both host and device modes. For information about the project progression, check out my blog. + * + * LUFA is written specifically for the free AVR-GCC compiler, and uses several GCC-only extensions to make the + * library API more streamlined and robust. You can download AVR-GCC for free in a convenient windows package, + * from the the WinAVR website. + * + * \section Sec_Links Library Links + * Project Homepage: http://www.fourwalledcubicle.com/LUFA.php \n + * Development Blog: http://www.fourwalledcubicle.com/blog \n + * Discussion Group: http://groups.google.com/group/LUFA-support-list \n + * Bugs and Feature Requests: http://code.google.com/p/LUFA-issues/issues/ \n + * Author's Website: http://www.fourwalledcubicle.com \n + * + * WinAVR Website: http://winavr.sourceforge.net \n + * avr-libc Website: http://www.nongnu.org/avr-libc/ \n + * + * USB-IF Website: http://www.usb.org \n + * + * \section Sec_License License + * The LUFA library is currently released under the MIT licence, included below. + * + * \verbatim + * Permission to use, copy, modify, and distribute this software + * and its documentation for any purpose and without fee is hereby + * granted, provided that the above copyright notice appear in all + * copies and that both that the copyright notice and this + * permission notice and warranty disclaimer appear in supporting + * documentation, and that the name of the author not be used in + * advertising or publicity pertaining to distribution of the + * software without specific, written prior permission. + * + * The author disclaim all warranties with regard to this + * software, including all implied warranties of merchantability + * and fitness. In no event shall the author be liable for any + * special, indirect or consequential damages or any damages + * whatsoever resulting from loss of use, data or profits, whether + * in an action of contract, negligence or other tortious action, + * arising out of or in connection with the use or performance of + * this software. + * \endverbatim + * + * \section Sec_Demos Demos and Bootloaders + * The LUFA library ships with several different host and device demos, located in the /Demos/ subdirectory. + * If this directory is missing, please re-download the project from the project homepage. + * + * Also included with the library are two fully functional bootloaders, loacated in the /Bootloaders/ subdirectory. + * The DFU class bootloader is compatible with Atmel's FLIP software or the open source dfu-programmer project, and + * the CDC class (AVR109 protocol) is compatible with such open source software as AVRDUDE and AVR-OSP. + * + * \section Sec_Donations Donate + * I am a 19 year old University student studying for a double degree in Computer Science and Electronics + * Engineering. This leaves little time for any sort of work or leisure. Please consider donating a small amount + * to myself to support this and my future Open Source projects. You can donate any amount via PayPal on my + * website, http://www.fourwalledcubicle.com . All donations are greatly appreciated. + */ + \ No newline at end of file -- cgit v1.2.3