aboutsummaryrefslogtreecommitdiff
path: root/Demos/Device/LowLevel
AgeCommit message (Collapse)Author
2012-07-29Upgrade Doxygen configuration files to 1.8.1.2.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2425 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-07-14Use immediate variable expansion in the second-deepest level makefile ↵Dean
scripts to prevent multiple evaluation of the PROJECT_DIRECTORIES variable. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2403 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-07-14Rename build system module makefiles from "lufa.MODULE.in" to ↵Dean
"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. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2400 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-07-11Fix project makefiles - remove trailing slash from LUFA_PATH entries and the ↵Dean
XPLAINBridge project AVRISP file include path to prevent build errors. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2398 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-07-10Fix up makefile .NOTPARALLEL heuristics so that linear building is only ↵Dean
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. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2393 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-07-10Slightly better method of recursive make - use proper make dependencies to ↵Dean
allow for parallel builds. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2391 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-07-07Update CDC driver INF files so that they should work even on systems without ↵Dean
usbser.sys extracted by default (see MS KB entry 837637). git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2385 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-06-27Fixed invalid configuration descriptor in the low level KeyboardMouse device ↵Dean
demo (thanks to Jun Wako). git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2376 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-06-26Fix accidental struct copies on the stack in the old RNDISEthernet demo TCP ↵Dean
code. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2375 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-06-24Don't enforce silent output on submake - pass down the value set by the user ↵Dean
implicitly instead. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2372 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-06-21Add HID bootloader build module (thanks to Stefan Hellermann).Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2360 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-06-10Add OBJDIR optional build variable to the BULD build system module, to allow ↵Dean
the user project to relocate the output object and dependency files to a different directory. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2335 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-06-09Spell check source code, fix mistakes.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2322 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-06-04Fix typos in recursive make rules.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2307 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-06-04Add new ATPROGRAM build system module. Add ATPROGRAM and CPPCHECK modules to ↵Dean
all application makefiles. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2306 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-06-04Add emergency aborts to the recursive makefiles to prevent system failures ↵Dean
due to infinite recursion if something happens while building the project lists. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2303 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-06-03Quiet initial recursive makefile invocation for all projects.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2298 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-06-03Use auto-detection of project directories for the demo, project and ↵Dean
bootloader makefiles. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2297 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-06-01Switch over Demos, Bootloaders and Projects to the new and improved build ↵Dean
system. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2264 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-05-27AppConfigHeaders: Merge in latest trunk.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/branches/AppConfigHeaders@2246 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-05-27Remove legacy AS4 project files, now that they can be automatically ↵Dean
generated by the new maintenance script. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2245 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-05-27Add missing documentation to custom BuiltTest hardware mapping files. Fix up ↵Dean
old copyright years on some makefiles. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2243 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-05-20Merge in latest trunk.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/branches/AppConfigHeaders@2228 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-05-20Upgrade Doxygen configuration files for Doxygen 1.8.1, fix broken stylesheet ↵Dean
and footer HTML, add explicit spacing into documentation code fragments to prevent Doxygen from removing empty lines in the output. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2224 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-05-18Minor documentation adjustments to the demos, projects and bootloaders to ↵Dean
ensure correct formatting of application device support. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2222 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-05-17Update project Doxygen and makefiles so that the resulting project ↵Dean
documentation hides the unused version value, and uses the same HTML CSS stylesheet as the library core. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2221 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-05-15AppConfigHeaders: Fix branch validation error.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/branches/AppConfigHeaders@2219 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-05-15AppConfigHeaders: Make sure that in applications using an AppConfig.h ↵Dean
configuration file, all application headers include the configuration file. git-svn-id: http://lufa-lib.googlecode.com/svn/branches/AppConfigHeaders@2218 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-05-13AppConfigHeaders: Move out the last of the demo/app configurations into new ↵Dean
AppConfig.h header files. git-svn-id: http://lufa-lib.googlecode.com/svn/branches/AppConfigHeaders@2217 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-05-13AppConfigHeaders: Fix branch validation errors.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/branches/AppConfigHeaders@2215 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-05-13AppConfigHeaders: Oops - fix up AppConfig.h for the low level AudioOutput ↵Dean
and AudioInput demos. git-svn-id: http://lufa-lib.googlecode.com/svn/branches/AppConfigHeaders@2213 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-05-13AppConfigHeaders: Switch low level Device mode demos to use LUFAConfig.h ↵Dean
configuration header files. git-svn-id: http://lufa-lib.googlecode.com/svn/branches/AppConfigHeaders@2210 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-05-12AppConfigHeaders: Update several additional user projects to use ↵Dean
configuration header files, rather than makefile defines. Remove compile time warnings for projects lacking device serial support, remove incomplete StandaloneProgrammer project. git-svn-id: http://lufa-lib.googlecode.com/svn/branches/AppConfigHeaders@2198 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-05-10Add branch for the conversion of demos to use standard C header files for ↵Dean
configuration, rather than makefile defined macros. git-svn-id: http://lufa-lib.googlecode.com/svn/branches/AppConfigHeaders@2192 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-05-06Increased endpoint polling interval for all demos and projects to 5ms, as ↵Dean
1ms was causing some enumeration issues on some machines (thanks to Riku Salminen). git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2183 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-04-25Changed MIDI event structure MIDI_EventPacket_t to use a single field for ↵Dean
the combined virtual cable index and command ID, to prevent bitfield packing issues on some architectures (thanks to Darren Gibbs). git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2174 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-04-14Reintegrate the FullEPAddresses development branch into trunk.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2155 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-04-09Make Doxygen fail for any Doxygen output other than unsupported tags (as ↵Dean
these are somewhat benign). Improve exclusion list for the main library export_tar rule to exclude any compiled library files from the export. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2150 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-03-29Removed variable axis support from the HID_DESCRIPTOR_JOYSTICK() macro due ↵Dean
to OS incompatibilities, replaced with fixed 3-axis joystick report structure. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2123 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-03-09Only abort Doxygen documentation generation if a non-unsupported tag warning ↵Dean
is encountered. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2104 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-03-09Added Dataflash operational checks and aborts to all projects using the ↵Dean
Dataflash to ensure it is working correctly before use. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2103 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-03-09Update Doxygen documentation build scripts to fail if any warnings are ↵Dean
generated. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2101 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-03-08Update Doxygen configuration files to disable Markdown support.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2093 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-03-07Update Doxygen configuration files for all projects.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2087 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-02-29Update StaticAnalysisTest to check for missing header files. Fix found ↵Dean
incorrect header file paths in the demos and projects. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2076 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-02-04Update file contributor copyrights for 2012.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2026 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-02-04Update file header copyrights for 2012.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2025 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-02-01Minor documentation improvements.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2017 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-01-02USB_CONFIG_ATTR_BUSPOWERED constant renamed to USB_CONFIG_ATTR_RESERVED, as ↵Dean
this was misnamed (thanks to NXP Semiconductors). git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2009 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-12-23Run wspurify script on /trunk/ and /branches/ C source files, to remove any ↵dean
trailing whitespace at the end of each line. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2007 d5102386-fcda-11dd-9fdb-3debd5008f28