Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update copyright year to 2013. | Dean Camera | 2013-01-03 | 1 | -1/+1 |
| | |||||
* | Add help text to the project makefiles to help new users get information on ↵ | Dean Camera | 2012-08-11 | 1 | -0/+2 |
| | | | | the improved build system. | ||||
* | Rename build system module makefiles from "lufa.MODULE.in" to ↵ | Dean Camera | 2012-07-14 | 1 | -9/+9 |
| | | | | | | | | "lufa_MODULE.mk" to prevent makefile from assuming the include is an old style build rule, slowing down the build process. Prevent the BUILD module from shell-executing multiple processes to determine the avr-size flags to speed up the build, unless the size rule is invoked. Add warnings and set warnings as errors to the SingleUSBModeTest build test makefile. | ||||
* | Fix project makefiles - remove trailing slash from LUFA_PATH entries and the ↵ | Dean Camera | 2012-07-11 | 1 | -1/+1 |
| | | | | XPLAINBridge project AVRISP file include path to prevent build errors. | ||||
* | Add HID bootloader build module (thanks to Stefan Hellermann). | Dean Camera | 2012-06-21 | 1 | -0/+1 |
| | |||||
* | Add new ATPROGRAM build system module. Add ATPROGRAM and CPPCHECK modules to ↵ | Dean Camera | 2012-06-04 | 1 | -0/+2 |
| | | | | all application makefiles. | ||||
* | Switch over Demos, Bootloaders and Projects to the new and improved build ↵ | Dean Camera | 2012-06-01 | 1 | -730/+33 |
| | | | | system. | ||||
* | Merge in latest trunk. | Dean Camera | 2012-05-20 | 1 | -1/+1 |
|\ | |||||
| * | Alter the XPLAINBridge and AVRISP-MKII clone projects so that the ↵ | Dean Camera | 2012-05-20 | 1 | -1/+1 |
| | | | | | | | | descriptors from the AVRISP-MKII clone project can be directly used in the XPLAINBridge project. Add support for RESET_TOGGLES_LIBUSB_COMPAT option in the XPLAINBridge project. | ||||
* | | Merge in latest trunk. | Dean Camera | 2012-05-20 | 1 | -1/+1 |
|\| | |||||
| * | Added new RESET_TOGGLES_LIBUSB_COMPAT compile time option to the AVRISP-MKII ↵ | Dean Camera | 2012-05-20 | 1 | -1/+1 |
| | | | | | | | | clone programmer project (thanks to Robert Spitzenpfeil). | ||||
| * | Update project Doxygen and makefiles so that the resulting project ↵ | Dean Camera | 2012-05-17 | 1 | -1/+1 |
| | | | | | | | | documentation hides the unused version value, and uses the same HTML CSS stylesheet as the library core. | ||||
* | | AppConfigHeaders: Update several user projects to use configuration header ↵ | Dean Camera | 2012-05-10 | 1 | -27/+2 |
|/ | | | | files, rather than makefile defines. | ||||
* | Make Doxygen fail for any Doxygen output other than unsupported tags (as ↵ | Dean Camera | 2012-04-09 | 1 | -1/+1 |
| | | | | | | these are somewhat benign). Improve exclusion list for the main library export_tar rule to exclude any compiled library files from the export. | ||||
* | Only abort Doxygen documentation generation if a non-unsupported tag warning ↵ | Dean Camera | 2012-03-09 | 1 | -1/+1 |
| | | | | is encountered. | ||||
* | Update Doxygen documentation build scripts to fail if any warnings are ↵ | Dean Camera | 2012-03-09 | 1 | -1/+3 |
| | | | | generated. | ||||
* | Updated the AVRISP-MKII Clone programmer project to be compatible with the ↵ | Dean Camera | 2012-02-08 | 1 | -0/+1 |
| | | | | | | latest version of AVR Studio (version 5.1). Changed the AVRISP-MKII Clone programmer project to report a fixed 3.3V VTARGET voltage on USB AVRs lacking an ADC instead of 5V to prevent warnings in AVR Studio 5.1 when programming XMEGA devices. | ||||
* | Added INVERTED_ISP_MISO compile time option to the AVRISP-MKII clone project ↵ | Dean Camera | 2011-10-30 | 1 | -0/+1 |
| | | | | (thanks to Chuck Rohs). | ||||
* | Add project name to the Doxygen makefile target output. | Dean Camera | 2011-09-21 | 1 | -1/+1 |
| | |||||
* | Added new VTARGET_USE_INTERNAL_REF configuration option to the AVRISP-MKII ↵ | Dean Camera | 2011-07-26 | 1 | -0/+1 |
| | | | | clone project (thanks to Volker Bosch). | ||||
* | Add the GCC -fno-split-wide-types compile time option to some of the larger ↵ | Dean Camera | 2011-07-06 | 1 | -0/+1 |
| | | | | user projects to reduce the compiled application size. | ||||
* | Add new "checksource" target to the library makefiles, for automated source ↵ | Dean Camera | 2011-06-20 | 1 | -2/+10 |
| | | | | file existance checking. | ||||
* | Oops - revert commit of an incomplete port of the AVRISP-MKII project. | Dean Camera | 2011-05-29 | 1 | -1/+1 |
| | |||||
* | Added new incomplete AudioInputHost Host LowLevel demo. | Dean Camera | 2011-05-29 | 1 | -1/+1 |
| | | | | | | Added missing Audio class control request definitions. Added support for the Audio class GET STATUS request so that it is correctly ACKed when sent by the host. | ||||
* | F_CLOCK changed to F_USB to be more descriptive, and applicable on future ↵ | Dean Camera | 2011-03-21 | 1 | -7/+7 |
| | | | | architecture ports. | ||||
* | Add new ARCH option to the makefiles to (eventually) specify the target ↵ | Dean Camera | 2011-02-19 | 1 | -1/+5 |
| | | | | device architecture. Update non-usb peripheral drivers to reflect future multiple architecture support. | ||||
* | Combined page and word ISP programming mode code in the AVRISP-MKII clone ↵ | Dean Camera | 2010-12-25 | 1 | -0/+1 |
| | | | | project to reduce compiled size and increase maintainability of the code. | ||||
* | Add DEVICE_STATE_AS_GPIOR=0 compile time option to the library projects, to ↵ | Dean Camera | 2010-12-24 | 1 | -1/+1 |
| | | | | reduce compiled binary size. | ||||
* | Slow AVRISP-MKII clone PDI/TPI programming speed back to 250KHz due to ↵ | Dean Camera | 2010-11-16 | 1 | -3/+3 |
| | | | | | | issues with the XPLAINBridge when PDI programming at faster rates. Speed up XMEGANVM_WaitWhileNVMControllerBusy() by preloading the status register address into the pointer register of the target's NVM controller and then reading via a faster indirect load command. | ||||
* | Added new XCK_RESCUE_CLOCK_ENABLE compile time option to the AVRISP-MKII ↵ | Dean Camera | 2010-11-16 | 1 | -0/+1 |
| | | | | clone programmer project (thanks to Tom Light). | ||||
* | Clean up excessive whitespace at the end of each line using the wspurify ↵ | Dean Camera | 2010-10-13 | 1 | -24/+25 |
| | | | | tool made by Laszlo Monda | ||||
* | Remove dfu-programmer program switches, to ensure maximum compatibility with ↵ | Dean Camera | 2010-09-24 | 1 | -2/+2 |
| | | | | all dfu-programmer versions. | ||||
* | Added the --suppress-bootloader-mem option to the makefile dfu target, to ↵ | Dean Camera | 2010-09-24 | 1 | -3/+3 |
| | | | | | | | | ensure that writes to the bootloader section of the AVR's flash memory are ignored (thanks to Axel Rohde). Fixed incorrect command name for EEPROM memory programming in the makefile dfu-ee target. Makefile whitespace fixes. | ||||
* | Make project makefiles correctly clean intermeditary build files from ↵ | Dean Camera | 2010-09-15 | 1 | -2/+2 |
| | | | | assembly and C++ sources (thanks to Daniel Czigany). | ||||
* | Fix invocations of avr-size in all makefiles broken on unpatched *nix ↵ | Dean Camera | 2010-08-08 | 1 | -1/+4 |
| | | | | systems, due to the recent update to the latest WinAVR makefile template. | ||||
* | Update makefiles to use the latest WinAVR/Atmel toolchain makefile template. | Dean Camera | 2010-07-19 | 1 | -70/+53 |
| | | | | Add new module source variables to the library core makefile, so that module sources can be added to a project's makefile on a per-module rather than per-file basis. | ||||
* | Change over all makefiles to use C99 standards mode, rather than C99 + GNU ↵ | Dean Camera | 2010-07-18 | 1 | -1/+1 |
| | | | | Extensions. | ||||
* | Disable strict aliasing explicitly in the project makefiles, as this is ↵ | Dean Camera | 2010-07-15 | 1 | -0/+1 |
| | | | | apparently enabled by default in newer AVR-GCC builds, and aliasing is used heavily for type-punning through the LUFA and third party library's codebase. | ||||
* | Removed the automated checking of event names in the demo, project and ↵ | Dean Camera | 2010-07-15 | 1 | -18/+6 |
| | | | | | | bootloader makefiles due to inconsistancies between the behaviour of the command line tools used to perform the check on each platform. Removed the internal endpoint and pipe memory allocation macros, as this is already performed directly in the code. Simplify the endpoint and pipe reset procedure. | ||||
* | Change AVRISP-MKII and XPLAINBridge descriptors to indicate that the device ↵ | Dean Camera | 2010-07-13 | 1 | -1/+4 |
| | | | | is bus-powered only. Add compile time options to reduce the compiled size of the firmware. | ||||
* | Rename the AVRISP main source files to AVRISP-MKII so that it matches the ↵ | Dean Camera | 2010-07-13 | 1 | -1/+1 |
| | | | | project name. Add AVRStudio project file for the AVRISP-MKII project. | ||||
* | Add missing clean_doxygen phony targets to the project makefiles. | Dean Camera | 2010-07-12 | 1 | -1/+2 |
| | |||||
* | Move out Bluetooth stack callback functions to a seperate ↵ | Dean Camera | 2010-07-08 | 1 | -4/+4 |
| | | | | BluetoothEvents.c/.h set of files for clarity in the Incomplete BluetoothHost demo. Add a new stack callback for opened ACL channels, make the demo save the RFCOMM channel when opened so that it does not have to search for it on each iteration of the main program loop. | ||||
* | Added new Drivers/USB/LowLevel/Device.c file to house Device mode specific ↵ | Dean Camera | 2010-07-02 | 1 | -0/+1 |
| | | | | | | functions that are more complicated than simple macros. Moved USB_Device_SendRemoteWakeup() to the new Device.c source file and corrected it to unfreeze and restart the USB controller clock before issuing a Remote Wakeup request. Removed the USB_Device_IsRemoteWakeupSent() and USB_Device_IsUSBSuspended() macros, as they are now obsolete. | ||||
* | Add default "all" makefile targets to the demo tree makefiles. | Dean Camera | 2010-06-25 | 1 | -1/+1 |
| | |||||
* | Added new VTARGET_REF_VOLTS and VTARGET_SCALE_FACTOR compile time defines to ↵ | Dean Camera | 2010-05-27 | 1 | -0/+2 |
| | | | | | | the AVRISP-MKII programmer project to set the VTARGET reference voltage and scale factor. Fixed XPLAINBridge project not correctly reading the XMEGA's supply voltage when reporting back to the host. | ||||
* | The LIBUSB_FILTERDRV_COMPAT compile time option in the XPLAINBridge and ↵ | Dean Camera | 2010-05-13 | 1 | -2/+1 |
| | | | | | | AVRISP-MKII projects has been renamed LIBUSB_DRIVER_COMPAT, as it applies to all software on all platforms using the libUSB driver. Fix Benito makefile which was accidentally changed during testing. | ||||
* | Add svn:eol-style property to source files, so that the line endings are ↵ | Dean Camera | 2010-05-08 | 1 | -753/+753 |
| | | | | correctly converted to the target system's native end of line style. | ||||
* | Change over instances of "make" in the makefiles to "$(MAKE)" to allow for ↵ | Dean Camera | 2010-05-07 | 1 | -1/+1 |
| | | | | the make tool to be overridden. | ||||
* | Increase hardware PDI/TPI programming speed to 1MHz in the AVRISP MKII clone ↵ | Dean Camera | 2010-05-02 | 1 | -1/+1 |
| | | | | project. |