aboutsummaryrefslogtreecommitdiffstats
path: root/Projects/XPLAINBridge
Commit message (Collapse)AuthorAgeFilesLines
...
| * AppConfigHeaders: Merge in latest trunk.Dean Camera2012-05-211-3/+2
| |\
| * \ Merge in latest trunk.Dean Camera2012-05-2010-324/+50
| |\ \
| * \ \ Merge in latest trunk.Dean Camera2012-05-203-24/+18
| |\ \ \
| * | | | AppConfigHeaders: Make sure that in applications using an AppConfig.h ↵Dean Camera2012-05-154-2/+6
| | | | | | | | | | | | | | | | | | | | configuration file, all application headers include the configuration file.
| * | | | AppConfigHeaders: Update several additional user projects to use ↵Dean Camera2012-05-126-33/+162
| | | | | | | | | | | | | | | | | | | | configuration header files, rather than makefile defines. Remove compile time warnings for projects lacking device serial support, remove incomplete StandaloneProgrammer project.
| * | | | Add branch for the conversion of demos to use standard C header files for ↵Dean Camera2012-05-108-48/+42
| | | | | | | | | | | | | | | | | | | | configuration, rather than makefile defined macros.
* | | | | Remove legacy AS4 project files, now that they can be automatically ↵Dean Camera2012-05-271-1/+0
| |_|_|/ |/| | | | | | | | | | | generated by the new maintenance script.
* | | | Oops - mask out the endpoint address direction when comparing the IN and OUT ↵Dean Camera2012-05-211-1/+1
| | | | | | | | | | | | | | | | endpoint indexes in the AVRISP-MKII clone and XPLAINBridge projects.
* | | | Fix AVRISP-MKII clone and XPLAINBridge projects not properly configuring the ↵Dean Camera2012-05-211-3/+2
| |_|/ |/| | | | | | | | AVRISP IN endpoint when needed if RESET_TOGGLES_LIBUSB_COMPAT compile time option is used.
* | | Alter the XPLAINBridge and AVRISP-MKII clone projects so that the ↵Dean Camera2012-05-208-322/+47
| |/ |/| | | | | descriptors from the AVRISP-MKII clone project can be directly used in the XPLAINBridge project. Add support for RESET_TOGGLES_LIBUSB_COMPAT option in the XPLAINBridge project.
* | Upgrade Doxygen configuration files for Doxygen 1.8.1, fix broken stylesheet ↵Dean Camera2012-05-201-21/+15
| | | | | | | | and footer HTML, add explicit spacing into documentation code fragments to prevent Doxygen from removing empty lines in the output.
* | Minor documentation adjustments to the demos, projects and bootloaders to ↵Dean Camera2012-05-181-2/+2
| | | | | | | | ensure correct formatting of application device support.
* | Update project Doxygen and makefiles so that the resulting project ↵Dean Camera2012-05-172-3/+3
| | | | | | | | documentation hides the unused version value, and uses the same HTML CSS stylesheet as the library core.
* | Increased endpoint polling interval for all demos and projects to 5ms, as ↵Dean Camera2012-05-061-2/+2
| | | | | | | | 1ms was causing some enumeration issues on some machines (thanks to Riku Salminen).
* | Fix up static analysis build test so that inline suppressions for missing ↵Dean Camera2012-04-161-2/+0
| | | | | | | | header files are not required in the XPLAINBridge project.
* | Minor documentation improvements.Dean Camera2012-04-151-5/+0
| |
* | Reintegrate the FullEPAddresses development branch into trunk.Dean Camera2012-04-146-39/+40
|/
* Make Doxygen fail for any Doxygen output other than unsupported tags (as ↵Dean Camera2012-04-091-1/+1
| | | | | | these are somewhat benign). Improve exclusion list for the main library export_tar rule to exclude any compiled library files from the export.
* Pull out common options in the StaticAnalysisTest build test makefile into a ↵Dean Camera2012-04-081-0/+1
| | | | | | seperate make variable for clarity. Add missing cppcheck inline suppression comment.
* Only abort Doxygen documentation generation if a non-unsupported tag warning ↵Dean Camera2012-03-091-1/+1
| | | | is encountered.
* Update Doxygen documentation build scripts to fail if any warnings are ↵Dean Camera2012-03-091-1/+3
| | | | generated.
* Update Doxygen configuration files to disable Markdown support.Dean Camera2012-03-081-1/+1
|
* Update Doxygen configuration files for all projects.Dean Camera2012-03-071-107/+356
|
* Update code and StaticAnlysisTest so that missingInclude warnings do not ↵Dean Camera2012-03-041-2/+3
| | | | | | 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.
* Minor documentation fixes.Dean Camera2012-02-081-0/+1
| | | | Make an explicit constant name for the CMDEX bit of the target's NVM command register in the AVRISP-MKII Clone project.
* Updated the AVRISP-MKII Clone programmer project to be compatible with the ↵Dean Camera2012-02-083-12/+16
| | | | | | latest version of AVR Studio (version 5.1). Changed the AVRISP-MKII Clone programmer project to report a fixed 3.3V VTARGET voltage on USB AVRs lacking an ADC instead of 5V to prevent warnings in AVR Studio 5.1 when programming XMEGA devices.
* Update file contributor copyrights for 2012.Dean Camera2012-02-048-8/+8
|
* Update file header copyrights for 2012.Dean Camera2012-02-048-8/+8
|
* USB_CONFIG_ATTR_BUSPOWERED constant renamed to USB_CONFIG_ATTR_RESERVED, as ↵Dean Camera2012-01-022-2/+2
| | | | this was misnamed (thanks to NXP Semiconductors).
* Run wspurify script on /trunk/ and /branches/ C source files, to remove any ↵Dean Camera2011-12-234-4/+5
| | | | trailing whitespace at the end of each line.
* Add missing SVN eol-style property to ensure that source code line endings ↵Dean Camera2011-11-091-1/+1
| | | | and converted to the native values on checkout.
* Add project name to the Doxygen makefile target output.Dean Camera2011-09-211-1/+1
|
* Removed the ENDPOINT_DESCRIPTOR_DIR_* macros in favour of the shorter ↵Dean Camera2011-07-192-5/+5
| | | | ENDPOINT_DIR_* macros, which can now be used with both Endpoint_ConfigureEndpoint() and in the device descriptors.
* Minor demo/project documentation and style fixes.Dean Camera2011-07-111-4/+4
|
* Add the GCC -fno-split-wide-types compile time option to some of the larger ↵Dean Camera2011-07-061-0/+1
| | | | user projects to reduce the compiled application size.
* Seperate out the device demos and project's configuration descriptor ↵Dean Camera2011-07-012-0/+6
| | | | structure definitions to clearly indicate what descriptors belong to which interface.
* Add new "checksource" target to the library makefiles, for automated source ↵Dean Camera2011-06-201-2/+10
| | | | file existance checking.
* Spell check library source code files.Dean Camera2011-06-011-1/+1
|
* Correct UC3 global interrupt functions.Dean Camera2011-04-081-1/+1
| | | | | | Replace all calls and references to _delay_ms() in the code with the architecture-agnostic Delay_MS() function. Improve code generation for the Delay_MS() function on the AVR8 architecture when called with a constant input.
* F_CLOCK changed to F_USB to be more descriptive, and applicable on future ↵Dean Camera2011-03-211-7/+7
| | | | architecture ports.
* Updated the software USART code in the XPLAIN Bridge application so that the ↵Dean Camera2011-03-151-2/+4
| | | | incomming bits are sampled at their mid-point instead of starting point, to give maximum reliability (thanks to Anton).
* Add new ARCH option to the makefiles to (eventually) specify the target ↵Dean Camera2011-02-191-1/+5
| | | | device architecture. Update non-usb peripheral drivers to reflect future multiple architecture support.
* Add static keyword to all project globals whose scope should be restricted ↵Dean Camera2011-02-102-2/+3
| | | | | | to the same module as they are declared in. Tighten up the HID class bootloader code slightly, document that it currently exceeds 2KB of bootloader space for all models other than the Series 2 USB AVRs.
* Oops - fix missing constants in the TempDataLogger FatFS diskio.h header file.Dean Camera2011-02-062-11/+11
| | | | Add const to all project descriptor definitions for safety.
* Update copyright year on all source files.Dean Camera2011-01-018-16/+16
|
* Rename RingBuffer header functions and typedefs from RingBuff_* to ↵Dean Camera2010-12-312-7/+7
| | | | RingBuffer_* so that it matches the header name.
* Documentation improvements - put driver example code into its own section, ↵Dean Camera2010-12-261-4/+4
| | | | fix incorrect and missing section names.
* Make a new general RingBuffer.h misc library driver, instead of the ↵Dean Camera2010-12-265-216/+11
| | | | | | | | per-application LightweightRingBuff.h ring buffers. Change over projects to use the new driver. Add ORDERED_EP_CONFIG to the device Projects (only) that use only a single class driver, or where the endpoint ordering is fixed, to save on compiled binary size. Added new GCC_FORCE_POINTER_ACCESS() macro to correct GCC's mishandling of struct pointers.
* Add DEVICE_STATE_AS_GPIOR=0 compile time option to the library projects, to ↵Dean Camera2010-12-241-1/+1
| | | | reduce compiled binary size.
* Fixed possible lost data in the XPLAINBridge, USBtoSerial and Benito ↵Dean Camera2010-12-121-2/+12
| | | | projects when the host exceeds the packet timeout period on received packets as set by USB_STREAM_TIMEOUT_MS (thanks to Justin Rajewski).