Add start of a LUFA-next specification document, for later development.

git-svn-id: http://lufa-lib.googlecode.com/svn@2364 d5102386-fcda-11dd-9fdb-3debd5008f28
Add ability to archive build object files into a .a library file to the BUILD build system module.

git-svn-id: http://lufa-lib.googlecode.com/svn@2365 d5102386-fcda-11dd-9fdb-3debd5008f28
Move out BUILD build system module start and end messages to the respective targets, as they are only used once.

git-svn-id: http://lufa-lib.googlecode.com/svn@2366 d5102386-fcda-11dd-9fdb-3debd5008f28
Clean up BUILD build system module, expose "check-source" target for use in user applications.

git-svn-id: http://lufa-lib.googlecode.com/svn@2367 d5102386-fcda-11dd-9fdb-3debd5008f28
Clean up BuildTest and Maintenance makefiles - use non-recursively evaluated make variables.

git-svn-id: http://lufa-lib.googlecode.com/svn@2368 d5102386-fcda-11dd-9fdb-3debd5008f28
Clean up DOXYGEN and SOURCES build system modules - use non-recursively evaluated make variables.

git-svn-id: http://lufa-lib.googlecode.com/svn@2369 d5102386-fcda-11dd-9fdb-3debd5008f28
Fix hard-coded cross-arch utility name in the BUILD build system module.

git-svn-id: http://lufa-lib.googlecode.com/svn@2370 d5102386-fcda-11dd-9fdb-3debd5008f28
Make sure dependency files are generated for assembly files too in the BUILD build system module. Minor code cleanups.

git-svn-id: http://lufa-lib.googlecode.com/svn@2371 d5102386-fcda-11dd-9fdb-3debd5008f28
Don't enforce silent output on submake - pass down the value set by the user implicitly instead.

git-svn-id: http://lufa-lib.googlecode.com/svn@2372 d5102386-fcda-11dd-9fdb-3debd5008f28
Add "mostlyclean" makefile target to the BUILD build system module.

git-svn-id: http://lufa-lib.googlecode.com/svn@2373 d5102386-fcda-11dd-9fdb-3debd5008f28
Clean up bootloader makefiles to make them a bit more readable.

git-svn-id: http://lufa-lib.googlecode.com/svn@2374 d5102386-fcda-11dd-9fdb-3debd5008f28
Fix accidental struct copies on the stack in the old RNDISEthernet demo TCP code.

git-svn-id: http://lufa-lib.googlecode.com/svn@2375 d5102386-fcda-11dd-9fdb-3debd5008f28
Fixed invalid configuration descriptor in the low level KeyboardMouse device demo (thanks to Jun Wako).

git-svn-id: http://lufa-lib.googlecode.com/svn@2376 d5102386-fcda-11dd-9fdb-3debd5008f28
Fixed CDC and DFU bootloaders API page erase and write function failures (thanks to Martin Lambert).

git-svn-id: http://lufa-lib.googlecode.com/svn@2377 d5102386-fcda-11dd-9fdb-3debd5008f28
Fix up non-relative header file include paths (thanks to Kim Blomqvist).

git-svn-id: http://lufa-lib.googlecode.com/svn@2378 d5102386-fcda-11dd-9fdb-3debd5008f28
Minor documentation improvements.

git-svn-id: http://lufa-lib.googlecode.com/svn@2379 d5102386-fcda-11dd-9fdb-3debd5008f28
Fixed incorrect Micropendous board LED driver LEDs_SetAllLEDs() and LEDs_ChangeLEDs() function implementations (thanks to MitchJS).

git-svn-id: http://lufa-lib.googlecode.com/svn@2380 d5102386-fcda-11dd-9fdb-3debd5008f28
Minor documentation improvements.

git-svn-id: http://lufa-lib.googlecode.com/svn@2381 d5102386-fcda-11dd-9fdb-3debd5008f28
LUFA-IAR-Port: Merge in latest trunk.

git-svn-id: http://lufa-lib.googlecode.com/svn@2382 d5102386-fcda-11dd-9fdb-3debd5008f28
Fix LUFA_SRC_PLATFORM makefile variable in the SOURCES build module to use LUFA_ROOT_PATH rather than LUFA_PATH.

git-svn-id: http://lufa-lib.googlecode.com/svn@2383 d5102386-fcda-11dd-9fdb-3debd5008f28