Dean Camera
|
3bf7ce15d5
|
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.
|
13 years ago |
Dean Camera
|
7f29c468d7
|
Slightly better method of recursive make - use proper make dependencies to allow for parallel builds.
|
13 years ago |
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).
|
13 years ago |
Dean Camera
|
6f90d45684
|
Fix accidental struct copies on the stack in the old RNDISEthernet demo TCP code.
|
13 years ago |
Dean Camera
|
aba33a0334
|
Don't enforce silent output on submake - pass down the value set by the user implicitly instead.
|
13 years ago |
Dean Camera
|
393fc71d8e
|
Add HID bootloader build module (thanks to Stefan Hellermann).
|
13 years ago |
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.
|
13 years ago |
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.
|
13 years ago |
Dean Camera
|
3808f5c36d
|
Spell check source code, fix mistakes.
|
13 years ago |
Dean Camera
|
49ca5c3c83
|
Add new ATPROGRAM build system module. Add ATPROGRAM and CPPCHECK modules to all application makefiles.
|
13 years ago |
Dean Camera
|
a57c4eabae
|
Add emergency aborts to the recursive makefiles to prevent system failures due to infinite recursion if something happens while building the project lists.
|
13 years ago |
Dean Camera
|
8f8f347891
|
Quiet initial recursive makefile invocation for all projects.
|
13 years ago |
Dean Camera
|
316cae29b5
|
Use auto-detection of project directories for the demo, project and bootloader makefiles.
|
13 years ago |
Dean Camera
|
56e792c95b
|
Switch over Demos, Bootloaders and Projects to the new and improved build system.
|
13 years ago |
Dean Camera
|
c3dd6ac781
|
AppConfigHeaders: Merge in latest trunk.
|
13 years ago |
Dean Camera
|
7d65c54eef
|
Remove legacy AS4 project files, now that they can be automatically generated by the new maintenance script.
|
13 years ago |
Dean Camera
|
b5e850ffd6
|
Add missing documentation to custom BuiltTest hardware mapping files. Fix up old copyright years on some makefiles.
|
13 years ago |
Dean Camera
|
063474561d
|
Merge in latest trunk.
|
13 years ago |
Dean Camera
|
f2ae4dc255
|
Upgrade Doxygen configuration files for Doxygen 1.8.1, fix broken stylesheet and footer HTML, add explicit spacing into documentation code fragments to prevent Doxygen from removing empty lines in the output.
|
13 years ago |
Dean Camera
|
c31fdbd03e
|
Minor documentation adjustments to the demos, projects and bootloaders to ensure correct formatting of application device support.
|
13 years ago |
Dean Camera
|
8cfb3d9f09
|
Update project Doxygen and makefiles so that the resulting project documentation hides the unused version value, and uses the same HTML CSS stylesheet as the library core.
|
13 years ago |
Dean Camera
|
cb9e7392c5
|
AppConfigHeaders: Make sure that in applications using an AppConfig.h configuration file, all application headers include the configuration file.
|
13 years ago |
Dean Camera
|
e9e6730d49
|
AppConfigHeaders: Move out the last of the demo/app configurations into new AppConfig.h header files.
|
13 years ago |
Dean Camera
|
ae6a514929
|
AppConfigHeaders: Fix branch validation errors.
|
13 years ago |
Dean Camera
|
9a373c4094
|
AppConfigHeaders: Switch class driver Device mode demos to use LUFAConfig.h configuration header files.
|
13 years ago |
Dean Camera
|
802910d49f
|
AppConfigHeaders: Update several additional user projects to use configuration header files, rather than makefile defines. Remove compile time warnings for projects lacking device serial support, remove incomplete StandaloneProgrammer project.
|
13 years ago |
Dean Camera
|
359fbfe14d
|
Add branch for the conversion of demos to use standard C header files for configuration, rather than makefile defined macros.
|
13 years ago |
Dean Camera
|
590d9b5ff8
|
Increased endpoint polling interval for all demos and projects to 5ms, as 1ms was causing some enumeration issues on some machines (thanks to Riku Salminen).
|
13 years ago |
Dean Camera
|
e875d7cf9f
|
Changed MIDI event structure MIDI_EventPacket_t to use a single field for the combined virtual cable index and command ID, to prevent bitfield packing issues on some architectures (thanks to Darren Gibbs).
|
13 years ago |
Dean Camera
|
47f6a35013
|
Reintegrate the FullEPAddresses development branch into trunk.
|
13 years ago |
Dean Camera
|
3211b35a4c
|
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.
|
13 years ago |
Dean Camera
|
bb055c24e3
|
Oops - fix compile errors in the AudioInput/AudioOutput class driver demos.
|
13 years ago |
Dean Camera
|
b3aaffb792
|
Removed variable axis support from the HID_DESCRIPTOR_JOYSTICK() macro due to OS incompatibilities, replaced with fixed 3-axis joystick report structure.
|
13 years ago |
Dean Camera
|
00b6b0140f
|
Re-enable cppcheck static analysis unused function checks after adding in special-case suppressions to the event stub functions. Add missing function prototypes to the AudioInput and AudioOutput class driver device demos.
|
13 years ago |
Dean Camera
|
77adb2ba52
|
Audio Device Class driver changed to also require the index of the Audio Control interface within the device, for SET/GET/CUR/MIN/MAX/RES property adjustments.
|
13 years ago |
Dean Camera
|
d5291c2e10
|
Only abort Doxygen documentation generation if a non-unsupported tag warning is encountered.
|
13 years ago |
Dean Camera
|
3ea356a720
|
Added Dataflash operational checks and aborts to all projects using the Dataflash to ensure it is working correctly before use.
|
13 years ago |
Dean Camera
|
663f9bd5f5
|
Update Doxygen documentation build scripts to fail if any warnings are generated.
|
13 years ago |
Dean Camera
|
62c5a14fbb
|
Fix corrupt Doxygen configuration files, update project names.
|
13 years ago |
Dean Camera
|
eb2431ecd8
|
Update Doxygen configuration files to disable Markdown support.
|
13 years ago |
Dean Camera
|
ceed4e680f
|
Fix incorrect Doxygen references in the Audio Input/Output ClassDriver demos.
|
13 years ago |
Dean Camera
|
dba5004684
|
Update Doxygen configuration files for all projects.
|
13 years ago |
Dean Camera
|
7416ebd7c6
|
Update StaticAnalysisTest to check for missing header files. Fix found incorrect header file paths in the demos and projects.
|
13 years ago |
Dean Camera
|
f1b6ddb710
|
Update file contributor copyrights for 2012.
|
13 years ago |
Dean Camera
|
2c806f6cee
|
Update file header copyrights for 2012.
|
13 years ago |
Dean Camera
|
df33278d91
|
Minor documentation corrections.
|
13 years ago |
Dean Camera
|
fc4d3ab400
|
Minor documentation improvements.
|
13 years ago |
Dean Camera
|
a147cee95f
|
Added new CALLBACK_Audio_Device_GetSetInterfaceProperty() callback to the Audio Device Class driver.
|
13 years ago |
Dean Camera
|
3038ea1c6e
|
USB_CONFIG_ATTR_BUSPOWERED constant renamed to USB_CONFIG_ATTR_RESERVED, as this was misnamed (thanks to NXP Semiconductors).
|
13 years ago |
Dean Camera
|
f201f6697b
|
Run wspurify script on /trunk/ and /branches/ C source files, to remove any trailing whitespace at the end of each line.
|
13 years ago |