- 03 Jan, 2013 2 commits
-
-
Dean Camera authored
Split up USB source files in lufa_sources.mk build system module so that applications can pull in mode-specific USB support rather than having to compile all files even if it is known they will not be used.
-
Dean Camera authored
-
- 15 Aug, 2012 1 commit
-
-
Dean Camera authored
-
- 14 Jul, 2012 1 commit
-
-
Dean Camera authored
Rename build system module makefiles from "lufa.MODULE.in" to "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.
-
- 10 Jul, 2012 1 commit
-
-
Dean Camera authored
Fix up makefile .NOTPARALLEL heuristics so that linear building is only enforced if no object folder set and the "all" target is run. Rename library "ConfigDescriptor.c" file to "ConfigDescriptors.c" to ensure that object filenames are unique.
-
- 05 Jul, 2012 1 commit
-
-
Dean Camera authored
Fix LUFA_SRC_PLATFORM makefile variable in the SOURCES build module to use LUFA_ROOT_PATH rather than LUFA_PATH.
-
- 23 Jun, 2012 1 commit
-
-
Dean Camera authored
-
- 21 Jun, 2012 1 commit
-
-
Dean Camera authored
-
- 10 Jun, 2012 2 commits
-
-
Dean Camera authored
-
Dean Camera authored
Change the build system build module makefiles to have a set of sanity check macros they can call to verify user data. Add additional sanity checks.
-
- 07 Jun, 2012 1 commit
-
-
Dean Camera authored
-
- 04 Jun, 2012 1 commit
-
-
Dean Camera authored
Add new ATPROGRAM build system module. Add ATPROGRAM and CPPCHECK modules to all application makefiles.
-
- 03 Jun, 2012 1 commit
-
-
Dean Camera authored
Add explicit blank checks in the build system for user-set but blank variables that must not be blank.
-
- 02 Jun, 2012 5 commits
-
-
Dean Camera authored
-
Dean Camera authored
Strip trailing slash from the user-supplied LUFA_PATH directory, to prevent double slashes from appearing in the commands/output.
-
Dean Camera authored
-
Dean Camera authored
-
Dean Camera authored
-
- 01 Jun, 2012 1 commit
-
-
Dean Camera authored
-
- 27 May, 2012 1 commit
-
-
Dean Camera authored
Add missing documentation to custom BuiltTest hardware mapping files. Fix up old copyright years on some makefiles.
-
- 09 Apr, 2012 2 commits
-
-
Dean Camera authored
-
Dean Camera authored
Make Doxygen fail for any Doxygen output other than unsupported tags (as these are somewhat benign). Improve exclusion list for the main library export_tar rule to exclude any compiled library files from the export.
-
- 08 Apr, 2012 2 commits
-
-
Dean Camera authored
Removed the old pseudo-scheduler from the library as it was unused and deprecated since the 090810 release.
-
Dean Camera authored
Add additional specific sub-family parts to the ModuleTest build test as these may have minor header file differences to their standard family cousins. Clean up of main library Makefile to extract out the library version once into a make variable for easy reference.
-
- 07 Apr, 2012 4 commits
-
-
Dean Camera authored
-
Dean Camera authored
Fix up Doxygen documentation directives to allow for generation of documentation when the library code root folder is not "LUFA".
-
Dean Camera authored
-
Dean Camera authored
Add main library makefile target "export_tar" to export a copy of the library codebase in TAR format, for each integration into user applications.
-
- 09 Mar, 2012 2 commits
-
-
Dean Camera authored
-
Dean Camera authored
-
- 24 Nov, 2011 1 commit
-
-
Dean Camera authored
Add new Android Open Accessory class driver to the library core and add a new Android Open Accessory Host ClassDriver demo.
-
- 18 Nov, 2011 1 commit
-
-
Dean Camera authored
Added Class, ClassDevice, ClassHost and ClassCommon to the internal class driver source filenames to prevent ambiguities.
-
- 21 Sep, 2011 1 commit
-
-
Dean Camera authored
-
- 14 Jul, 2011 1 commit
-
-
Dean Camera authored
Add XMEGA to the LUFA core library makefile's list of architectures, so that the XMEGA files are properly cleaned on request.
-
- 20 Jun, 2011 1 commit
-
-
Dean Camera authored
Add new "checksource" target to the library makefiles, for automated source file existance checking.
-
- 08 Jun, 2011 1 commit
-
-
Dean Camera authored
Added new EVENT_Audio_StreamStartStopChange() event to the Audio Device Class driver to detect stream start/stop events.
-
- 26 May, 2011 1 commit
-
-
Dean Camera authored
Copy out the EndpointStream and PipeStream functions to each architecture, so that each architecture can optimise the stream functions according to the available hardware (such as DMA, where available).
-
- 18 May, 2011 1 commit
-
-
Dean Camera authored
Add new "version" makefile target to the main LUFA library makefile, to give an easy way to identify a LUFA release from the command-line.
-
- 14 May, 2011 1 commit
-
-
Dean Camera authored
Fixed possible invalid program execution when in host mode if corrupt descriptor lengths are supplied by the attached device. Minor code cleanups to add const and reformat where missing, as well as abstract out the internal device signature start address into a macro, so that it can be altered to suit particular devices within a single architecture if needed. Add missing documentation to the USB_Device_States_t enum.
-
- 13 Mar, 2011 1 commit
-
-
Dean Camera authored
-