Commit Graph

1856 Commits

Author SHA1 Message Date
Dean Camera 56d368f2de Reduce bootloader magic key to 16 bits to save FLASH space. 2012-07-07 15:30:35 +00:00
Dean Camera 10944d9ddf Update CDC driver INF files so that they should work even on systems without usbser.sys extracted by default (see MS KB entry 837637). 2012-07-07 13:43:15 +00:00
Dean Camera 8881e5a52d Minor documentation improvements. 2012-07-06 20:16:22 +00:00
Dean Camera f7ad67cf18 Fix LUFA_SRC_PLATFORM makefile variable in the SOURCES build module to use LUFA_ROOT_PATH rather than LUFA_PATH. 2012-07-05 18:32:50 +00:00
Dean Camera 865529adea Minor documentation improvements. 2012-07-03 16:00:31 +00:00
Dean Camera 4b8a46193e Fixed incorrect Micropendous board LED driver LEDs_SetAllLEDs() and LEDs_ChangeLEDs() function implementations (thanks to MitchJS). 2012-07-03 15:54:17 +00:00
Dean Camera 34c1b49cd1 Minor documentation improvements. 2012-07-03 15:53:44 +00:00
Dean Camera 5d9403fde4 Fix up non-relative header file include paths (thanks to Kim Blomqvist). 2012-07-01 13:20:16 +00:00
Dean Camera 2e27cc2670 Fixed CDC and DFU bootloaders API page erase and write function failures (thanks to Martin Lambert). 2012-06-29 04:55:44 +00:00
Dean Camera 579fbb68fc Fixed invalid configuration descriptor in the low level KeyboardMouse device demo (thanks to Jun Wako). 2012-06-27 19:41:30 +00:00
Dean Camera 6f90d45684 Fix accidental struct copies on the stack in the old RNDISEthernet demo TCP code. 2012-06-26 18:53:30 +00:00
Dean Camera c9ba8f2a2c Clean up bootloader makefiles to make them a bit more readable. 2012-06-26 17:54:04 +00:00
Dean Camera 80fab49e1d Add "mostlyclean" makefile target to the BUILD build system module. 2012-06-26 17:37:25 +00:00
Dean Camera aba33a0334 Don't enforce silent output on submake - pass down the value set by the user implicitly instead. 2012-06-24 19:38:37 +00:00
Dean Camera 3f4efc6159 Make sure dependency files are generated for assembly files too in the BUILD build system module. Minor code cleanups. 2012-06-24 15:48:30 +00:00
Dean Camera 8b985b44b5 Fix hard-coded cross-arch utility name in the BUILD build system module. 2012-06-24 13:32:39 +00:00
Dean Camera 6655815b32 Clean up DOXYGEN and SOURCES build system modules - use non-recursively evaluated make variables. 2012-06-23 17:03:01 +00:00
Dean Camera 43e10d666b Clean up BuildTest and Maintenance makefiles - use non-recursively evaluated make variables. 2012-06-23 17:02:15 +00:00
Dean Camera 90b6bf9e25 Clean up BUILD build system module, expose "check-source" target for use in user applications. 2012-06-23 17:01:08 +00:00
Dean Camera e5cf169469 Move out BUILD build system module start and end messages to the respective targets, as they are only used once. 2012-06-23 15:18:16 +00:00
Dean Camera bf5b49ecf5 Add ability to archive build object files into a .a library file to the BUILD build system module. 2012-06-23 15:15:52 +00:00
Dean Camera 924edb2f9a Oops - fix HID build system module documentation error. 2012-06-21 21:22:05 +00:00
Dean Camera ef06eefc8b Add svn:eol-style property on all source files where it was missing. Fix line endings of all makefile, *.c and *.h files. 2012-06-21 20:27:00 +00:00
Dean Camera 393fc71d8e Add HID bootloader build module (thanks to Stefan Hellermann). 2012-06-21 20:24:29 +00:00
Dean Camera 532b3a18f1 Add additional sanity checks to the inputs of several AVR32 platform clock management driver functions. 2012-06-21 20:21:06 +00:00
Dean Camera 8ccc2b2272 Minor build system improvements - force default shell. 2012-06-21 20:06:10 +00:00
Dean Camera cce71a74e7 Enable GCC's -pipe option by default, to build projects using intermediary logical OS pipes rather than temporary files on disk. 2012-06-19 19:36:03 +00:00
Dean Camera 1d2f231cc1 Add extra human readable output to the build test makefile scripts. 2012-06-19 19:35:12 +00:00
Dean Camera 7e65340c31 Revert change to assembly file comment syntax; this apparently breaks on the current AVR32 GNU assembler. 2012-06-19 19:31:01 +00:00
Dean Camera 6fa8da4e56 Minor makefile fixes - add phony targets, remove silence switch from the root makefile and add missing build modules to the ClassDriver VirtualSerial device demo. 2012-06-18 20:36:51 +00:00
Dean Camera d8621ee8f4 Oops - forgot to fix up the command timeout reset code in the AVRISP-MKII clone programmer. 2012-06-17 15:35:17 +00:00
Dean Camera 7d83e10b7f Re-add in DFU bootloader Manufacturer string, as the dfu-programmer utility breaks if it is not present. 2012-06-17 12:55:50 +00:00
Dean Camera c128d8783e Minor build system improvements - move out AVRDUDE base flags into a makefile variable, clean up BUILD module. 2012-06-17 11:40:50 +00:00
Dean Camera 751806458b Replace C style comments in assembly code with true assembly comments for consistency and to prevent it from confusing syntax highlighters. 2012-06-17 10:59:49 +00:00
Dean Camera 4da2ba9f1c Modify CDC and DFU bootloaders so that the various BootloaderAPI components are in unique sections and mapped explicitly - this will ensure the API and signature entries are always linked at the correct explicit address. 2012-06-15 16:02:19 +00:00
Dean Camera c4ebddd27a Add missing <math.h> include for the UC3 devices, hide CDC class driver stream functions for unsupported platforms. 2012-06-12 19:49:15 +00:00
Dean Camera deb6fce7bc Remove unused makefile macro from the DFU bootloader. 2012-06-12 17:10:24 +00:00
Dean Camera 3d39cbe94b Add ability to generate SYM files in the BUILD module. Clean up build system output to be slightly more human readable. 2012-06-11 18:58:14 +00:00
Dean Camera 2351c46f0b Fix broken StaticAnalysisTest build test due to the changes to the CPPCHECK build module. 2012-06-10 20:08:02 +00:00
Dean Camera e7e45baef1 Minor documentation improvements. 2012-06-10 20:02:52 +00:00
Dean Camera c41bbf9fcc Add checks to the endpoint and pipe configure functions and fail if the requested endpoint or pipe number is above the maximum for that device. 2012-06-10 19:53:20 +00:00
Dean Camera 9ab445518a Add OBJDIR optional build variable to the BULD build system module, to allow the user project to relocate the output object and dependency files to a different directory. 2012-06-10 19:39:40 +00:00
Dean Camera fe3a5c2462 Fix up core library makefile clean target to properly remove dependency files. 2012-06-10 18:40:39 +00:00
Dean Camera 49424ce6b1 Make sure the main library core makefile does not interfere with the Doxygen module configuration if included in a legacy makefile. 2012-06-10 18:35:57 +00:00
Dean Camera fae71b5780 Minor correction to the UC3 USB clock division formula (thanks to Kim Blomqvist). 2012-06-10 15:59:09 +00:00
Dean Camera 857641b98e Update CORE build system module to convert the sorted module data lists into printable lists, substituting in a "(None)" entry when no data is available. 2012-06-10 15:37:49 +00:00
Dean Camera 44ff0af68c Add a list of module provided make variables and macros to the build system modules. 2012-06-10 15:31:03 +00:00
Dean Camera b9952f4809 Add Build System documentation to the library manual. Update CPPCHECK build system module so that it uses the SRC variable rather than just the project directory. 2012-06-10 14:59:13 +00:00
Dean Camera 678cb3c2bf Minor tweak to the BuildTest master makefile for better console output. 2012-06-10 13:10:07 +00:00
Dean Camera 21a6acff83 Add MAX_ENDPOINT_INDEX compile time option for the XMEGA devices. 2012-06-10 13:09:39 +00:00