aboutsummaryrefslogtreecommitdiffstats
path: root/Demos/Device
Commit message (Collapse)AuthorAgeFilesLines
* Minor documentation adjustments to the demos, projects and bootloaders to ↵Dean Camera2012-05-1828-129/+129
| | | | ensure correct formatting of application device support.
* Update project Doxygen and makefiles so that the resulting project ↵Dean Camera2012-05-1758-86/+86
| | | | 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-0625-52/+52
| | | | 1ms was causing some enumeration issues on some machines (thanks to Riku Salminen).
* Changed MIDI event structure MIDI_EventPacket_t to use a single field for ↵Dean Camera2012-04-252-6/+4
| | | | the combined virtual cable index and command ID, to prevent bitfield packing issues on some architectures (thanks to Darren Gibbs).
* Reintegrate the FullEPAddresses development branch into trunk.Dean Camera2012-04-1491-517/+538
|
* Make Doxygen fail for any Doxygen output other than unsupported tags (as ↵Dean Camera2012-04-0930-30/+30
| | | | | | these are somewhat benign). Improve exclusion list for the main library export_tar rule to exclude any compiled library files from the export.
* Oops - fix compile errors in the AudioInput/AudioOutput class driver demos.Dean Camera2012-03-292-12/+12
|
* Removed variable axis support from the HID_DESCRIPTOR_JOYSTICK() macro due ↵Dean Camera2012-03-294-7/+9
| | | | to OS incompatibilities, replaced with fixed 3-axis joystick report structure.
* Re-enable cppcheck static analysis unused function checks after adding in ↵Dean Camera2012-03-252-1/+25
| | | | special-case suppressions to the event stub functions. Add missing function prototypes to the AudioInput and AudioOutput class driver device demos.
* Audio Device Class driver changed to also require the index of the Audio ↵Dean Camera2012-03-142-0/+2
| | | | Control interface within the device, for SET/GET/CUR/MIN/MAX/RES property adjustments.
* Only abort Doxygen documentation generation if a non-unsupported tag warning ↵Dean Camera2012-03-0930-30/+30
| | | | is encountered.
* Added Dataflash operational checks and aborts to all projects using the ↵Dean Camera2012-03-094-0/+28
| | | | Dataflash to ensure it is working correctly before use.
* Update Doxygen documentation build scripts to fail if any warnings are ↵Dean Camera2012-03-0930-30/+90
| | | | generated.
* Fix corrupt Doxygen configuration files, update project names.Dean Camera2012-03-085-212/+269
|
* Update Doxygen configuration files to disable Markdown support.Dean Camera2012-03-0828-297/+240
|
* Fix incorrect Doxygen references in the Audio Input/Output ClassDriver demos.Dean Camera2012-03-072-2/+2
|
* Update Doxygen configuration files for all projects.Dean Camera2012-03-0728-2996/+9968
|
* Update StaticAnalysisTest to check for missing header files. Fix found ↵Dean Camera2012-02-2910-18/+18
| | | | incorrect header file paths in the demos and projects.
* Update file contributor copyrights for 2012.Dean Camera2012-02-04184-184/+184
|
* Update file header copyrights for 2012.Dean Camera2012-02-04184-184/+184
|
* Minor documentation corrections.Dean Camera2012-02-048-8/+8
|
* Minor documentation improvements.Dean Camera2012-02-012-2/+2
|
* Added new CALLBACK_Audio_Device_GetSetInterfaceProperty() callback to the ↵Dean Camera2012-01-282-1/+65
| | | | Audio Device Class driver.
* USB_CONFIG_ATTR_BUSPOWERED constant renamed to USB_CONFIG_ATTR_RESERVED, as ↵Dean Camera2012-01-0230-30/+30
| | | | this was misnamed (thanks to NXP Semiconductors).
* Run wspurify script on /trunk/ and /branches/ C source files, to remove any ↵Dean Camera2011-12-2338-122/+139
| | | | trailing whitespace at the end of each line.
* Added Class, ClassDevice, ClassHost and ClassCommon to the internal class ↵Dean Camera2011-11-182-2/+2
| | | | driver source filenames to prevent ambiguities.
* Fixed misspelled HID_KEYBOARD_MODIFIER_* macros in the HID class driver ↵Dean Camera2011-11-166-6/+6
| | | | (thanks to Laszlo Monda).
* Add missing SVN eol-style property to ensure that source code line endings ↵Dean Camera2011-11-0928-28/+28
| | | | and converted to the native values on checkout.
* Fixed port state table corruption in the TCP layer of the RNDIS Ethernet ↵Dean Camera2011-10-092-6/+6
| | | | | | device demos. Fix additional warnings under GCC 4.6.
* Fix incorrect function call name in USB_Host_SendControlRequest() for AVR8 ↵Dean Camera2011-10-071-1/+1
| | | | devices.
* Fix missing C++ linkage command in ArchitectureSpecific.h.Dean Camera2011-09-211-2/+5
| | | | Fix missing closing brace in an Endpoint function for the UC3 targets.
* Add project name to the Doxygen makefile target output.Dean Camera2011-09-2130-30/+30
|
* Add const qualifier to all PROGMEM data to prevent warnings in newer AVR-GCC ↵Dean Camera2011-09-213-18/+18
| | | | compiler versions.
* Fix Class Driver GenericHID demo using the wrong size for the returned reports.Dean Camera2011-09-213-3/+3
|
* Add multiple axis support to the HID joystick report in the ↵Dean Camera2011-08-231-1/+2
| | | | HID_DESCRIPTOR_JOYSTICK() macro.
* Renamed the JTAG_DEBUG_ASSERT() macro to JTAG_ASSERT().Dean Camera2011-08-222-28/+50
| | | | | | | | Changed the reports in the GenericHID device demos to control the board LEDs, to reduce user confusion over the callback routines. Fixed swapped TWI_ADDRESS_READ and TWI_ADDRESS_WRITE values. Fixed TWI_ReadPacket() not releasing the TWI bus on read completion.
* Add shortcuts to SwapEndian_16() and SwapEndian_32() internal functions to ↵Dean Camera2011-08-162-20/+41
| | | | improve optimization if called with constant inputs.
* Fixed incorrect Dataflash buffer use in the ↵Dean Camera2011-07-304-4/+4
| | | | DataflashManager_WriteBlocks_RAM() function of several demos/projects (thanks to Jeremy Willden).
* Fixed USB_USBTask not being called internally in stream transfers between ↵Dean Camera2011-07-251-2/+0
| | | | | | packets when Partial Stream Transfers are used. Remove old unused function prototype in the LowLevel MassStorage device demo.
* Removed the ENDPOINT_DESCRIPTOR_DIR_* macros in favour of the shorter ↵Dean Camera2011-07-1934-75/+75
| | | | ENDPOINT_DIR_* macros, which can now be used with both Endpoint_ConfigureEndpoint() and in the device descriptors.
* Add missing SVN eol-style property to files where it was missing.Dean Camera2011-07-1513-4707/+4707
|
* Fixed error in the pipe unordered allocation algorithm for the AVR8 devices ↵Dean Camera2011-07-121-1/+1
| | | | breaking compatibility with some devices.
* More endianness porting of the LUFA device mode class drivers.Dean Camera2011-07-116-13/+24
| | | | | | Add endianness information to the class driver and core structure definitions. Move out the unused Ethernet_Frame_Info_t structure definition to the RNDIS device demos where it is needed.
* Oops: Fix compile error in the low level KeyboardMouse demo.Dean Camera2011-07-025-4/+6
|
* Seperate out the device demos and project's configuration descriptor ↵Dean Camera2011-07-0131-20/+125
| | | | structure definitions to clearly indicate what descriptors belong to which interface.
* Update AudioInput and AudioOutput Class Driver device mode demos to use a ↵Dean Camera2011-06-292-54/+50
| | | | switch statement when selecting the audio request type for clarity.
* Oops - Mouse ClassDriver multi-arch demo changes were applied to trunk, ↵Dean Camera2011-06-205-584/+36
| | | | rather than the correct branch.
* Update Mouse demo to support the UC3 devices in the MultiArchDemos branch.Dean Camera2011-06-205-36/+584
|
* Add new "checksource" target to the library makefiles, for automated source ↵Dean Camera2011-06-2030-53/+299
| | | | file existance checking.
* Add missing SVN eol-style properties to source files to prevent mixed ↵Dean Camera2011-06-161-6/+10
| | | | end-of-line characters.