Dean Camera
|
d887c0c73c
|
Fix typos in recursive make rules.
|
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
|
7655205aac
|
Clean up CORE build system module, use simple rather than recursive make variables for internal constants and $(shell) derived values.
|
13 years ago |
Dean Camera
|
56e792c95b
|
Switch over Demos, Bootloaders and Projects to the new and improved build system.
|
13 years ago |
Dean Camera
|
d4684b29b9
|
Ensure the DFU bootloader disables and clears the activity LED toggle timer when a soft-reset to application space is used.
|
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
|
5ec9d04bca
|
AppConfigHeaders: Merge in latest trunk.
|
13 years ago |
Dean Camera
|
615d34f1b7
|
Turn off watchdog before jumping to the user application in the DFU and CDC based bootloaders, for the specific case of /HWB being low during reset (where the bootloader will re-enter).
|
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
|
cca24c8dc9
|
Update CDC and DFU class bootloader documentation with a device memory map illustration.
|
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
|
5cba3ce3a4
|
AppConfigHeaders: Merge in latest trunk.
|
13 years ago |
Dean Camera
|
96fd39eda8
|
Fixed CDC and DFU bootloaders API function offsets incorrect on some devices (thanks to Rod DeMay).
|
13 years ago |
Dean Camera
|
40fd566dba
|
AppConfigHeaders: Fix broken documentation in the HID class bootloader.
|
13 years ago |
Dean Camera
|
70fd816b09
|
Fix broken documentation in the HID class bootloader.
|
13 years ago |
Dean Camera
|
926a83bbc1
|
AppConfigHeaders: Update several user projects to use configuration header files, rather than makefile defines.
|
13 years ago |
Dean Camera
|
74fb2d895e
|
AppConfigHeaders: Update bootloaders to use configuration header files, rather than makefile defines.
|
13 years ago |
Dean Camera
|
b601043e17
|
Fix broken documentation in the CDC and DFU class bootloaders due to Doxygen's confusion over the ATTR_NO_INIT attribute macro.
|
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
|
430973263b
|
Fix bootloaders to make the StaticAnalysis build test happy.
|
13 years ago |
Dean Camera
|
46d511c021
|
Fixed incorrect DFU version number reported to the host in the DFU bootloader descriptors. Fixed incorrect version hundredths value encoding in VERSION_BCD() macro (thanks to Georg Glock).
|
13 years ago |
Dean Camera
|
04740d680e
|
The library bootloaders will now correctly start the user application after a watchdog-based application start, even if the /HWB line is held low externally during the reset phase.
|
13 years ago |
Dean Camera
|
cfa399a533
|
Remove an unused variable in the HID loader CLI application. Update known issues list.
|
13 years ago |
Dean Camera
|
1ab76048c9
|
Alter the bootloader section sizes to all be 8KB, to be in line with the default AT90USB1287 fuses, as that is the default target MCU. Add instructions to the documentation to clarify this for the user (thanks to Georg Glock).
|
13 years ago |
Dean Camera
|
02120ebc38
|
Minor documentation improvements.
|
13 years ago |
Dean Camera
|
47f6a35013
|
Reintegrate the FullEPAddresses development branch into trunk.
|
13 years ago |
Dean Camera
|
e8570c4a37
|
Fixed CDC and DFU bootloaders failing to compile when the bootloader section size is 8KB or more (thanks to Georg Glock).
|
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
|
55b315b00f
|
Clean up Bootloader API tables.
|
13 years ago |
Dean Camera
|
7cac5e22d7
|
Added additional bootloader API data to expose the bootloader start address and class to the DFU and CDC class bootloaders.
|
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
|
d5291c2e10
|
Only abort Doxygen documentation generation if a non-unsupported tag warning is encountered.
|
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
|
dba5004684
|
Update Doxygen configuration files for all projects.
|
13 years ago |
Dean Camera
|
9ffeac6992
|
Update code and StaticAnlysisTest so that missingInclude warnings do not have to be suppressed, and so that all code except for third party libraries can be checked.
Update SingleUSBModeTest makefile to separate out the messages from the test commands.
|
13 years ago |
Dean Camera
|
bb85d083a7
|
Fix warnings and errors found by the new cppcheck provided static code analysis.
|
13 years ago |
Dean Camera
|
63a65a9598
|
Minor documentation fixes - change \note entries to \warning where appropriate and remove/update old documentation.
|
13 years ago |
Dean Camera
|
f1b6ddb710
|
Update file contributor copyrights for 2012.
|
13 years ago |