aboutsummaryrefslogtreecommitdiffstats
path: root/LUFA/Drivers/USB/USB.h
Commit message (Collapse)AuthorAgeFilesLines
* Update copyrights to 2015 (better late than never).Dean Camera2015-05-171-2/+2
|
* Update copyrights for 2014.Dean Camera2014-01-041-2/+2
|
* Ensure core library documentation sections use unique IDs.Dean Camera2013-06-011-5/+5
|
* Add new Printer Device Class driver.Dean Camera2013-05-051-15/+15
|
* Update copyright year to 2013.Dean Camera2013-01-031-2/+2
|
* Minor documentation improvements.Dean Camera2012-10-051-1/+1
|
* Fix missing briefs in the documentation for several modules, fix up invalid ↵Dean Camera2012-09-191-0/+4
| | | | documentation references.
* Fix up makefile .NOTPARALLEL heuristics so that linear building is only ↵Dean Camera2012-07-101-2/+2
| | | | 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.
* Upgrade Doxygen configuration files for Doxygen 1.8.1, fix broken stylesheet ↵Dean Camera2012-05-201-12/+12
| | | | and footer HTML, add explicit spacing into documentation code fragments to prevent Doxygen from removing empty lines in the output.
* Reintegrate the FullEPAddresses development branch into trunk.Dean Camera2012-04-141-8/+18
|
* Minor documentation fixes - change \note entries to \warning where ↵Dean Camera2012-02-241-6/+0
| | | | appropriate and remove/update old documentation.
* Update file contributor copyrights for 2012.Dean Camera2012-02-041-1/+1
|
* Update file header copyrights for 2012.Dean Camera2012-02-041-1/+1
|
* Minor documentation improvements.Dean Camera2012-02-021-39/+46
|
* Minor documentation improvements.Dean Camera2012-02-011-2/+2
|
* Run wspurify script on /trunk/ and /branches/ C source files, to remove any ↵Dean Camera2011-12-231-1/+1
| | | | trailing whitespace at the end of each line.
* Convert the LowLevel AndroidAccessory demo to use the new class driver ↵Dean Camera2011-11-241-1/+1
| | | | | | constants to reduce code duplication. Add missing Doxygen documentation.
* Add new Android Open Accessory class driver to the library core and add a ↵Dean Camera2011-11-241-0/+6
| | | | new Android Open Accessory Host ClassDriver demo.
* Added Class, ClassDevice, ClassHost and ClassCommon to the internal class ↵Dean Camera2011-11-181-8/+8
| | | | driver source filenames to prevent ambiguities.
* Added new Host mode Audio Class driver.Dean Camera2011-06-081-1/+1
| | | | Added new EVENT_Audio_StreamStartStopChange() event to the Audio Device Class driver to detect stream start/stop events.
* Massive corrections to the project documentation and code comments, thanks ↵Dean Camera2011-06-051-1/+1
| | | | to Russian translation services provided by Andrey from Microsin.ru.
* Copy out the EndpointStream and PipeStream functions to each architecture, ↵Dean Camera2011-05-261-2/+2
| | | | so that each architecture can optimise the stream functions according to the available hardware (such as DMA, where available).
* Remove redundant Doxygen guards from the internal preprocessor definitions.Dean Camera2011-03-151-3/+1
|
* Rename architecture specific driver files, to make them appear with uniquely ↵Dean Camera2011-02-201-6/+6
| | | | identifying filenames in the documentation.
* More updates to remove architecture-specific comments from the ↵Dean Camera2011-02-201-5/+0
| | | | documentation, alter USBMode.h preprocessor logic to support future architectures more easily.
* Initial restructuring of the core USB driver module to support multiple ↵Dean Camera2011-02-191-37/+36
| | | | architectures in the future.
* Add new ARCH option to the makefiles to (eventually) specify the target ↵Dean Camera2011-02-191-2/+2
| | | | device architecture. Update non-usb peripheral drivers to reflect future multiple architecture support.
* Minor documentation corrections for the new HID report item constant defines.Dean Camera2011-01-161-0/+1
|
* Minor documentation improvements.Dean Camera2011-01-081-19/+19
|
* Update copyright year on all source files.Dean Camera2011-01-011-2/+2
|
* Documentation improvements - put driver example code into its own section, ↵Dean Camera2010-12-261-3/+3
| | | | fix incorrect and missing section names.
* Renamed the EVENT_USB_Device_UnhandledControlRequest() event to ↵Dean Camera2010-11-051-6/+6
| | | | EVENT_USB_Device_ControlRequest() as it is now fired before the library request handlers, not afterwards.
* Changed over www.fourwalledcubicle.com links to the new www.lufa-lib.org ↵Dean Camera2010-10-281-1/+1
| | | | redirect domain, including the new aliased links for LUFA-related pages such as the various download/source control mirrors and support lists.
* All USB class drivers are now automatically included when LUFA/Drivers/USB.h ↵Dean Camera2010-10-241-0/+9
| | | | | | is included, and no longer need to be seperately included. All LowLevel demos changed to use the constants and types defined in the USB class drivers.
* Clean up excessive whitespace at the end of each line using the wspurify ↵Dean Camera2010-10-131-35/+35
| | | | tool made by Laszlo Monda
* Split out endpoint and pipe stream functions into new EndpointStream.c/.h ↵Dean Camera2010-08-221-0/+4
| | | | and PipeStream.c/.h files.
* Spell check all source files once again to find any typos.Dean Camera2010-07-291-6/+6
|
* Move and rename DevChaper9.c/.h and HostChapter9.c/.h to the HighLevel ↵Dean Camera2010-07-211-6/+6
| | | | | | | | directory, new named DeviceStandardReq.c/.h and HostStandardReq.c/.h. Rename LowLevel.c/.h to USBController.c/.h. Remove dependancies on the complete <avr/io.h> header in the HighLevel USB driver directory, to ensure less work is required in later (possible) ports.
* Update makefiles to use the latest WinAVR/Atmel toolchain makefile template.Dean Camera2010-07-191-11/+11
| | | | Add new module source variables to the library core makefile, so that module sources can be added to a project's makefile on a per-module rather than per-file basis.
* Make main readme file easier to read, and make documentation build ↵Dean Camera2010-07-061-2/+2
| | | | instructions clearer.
* Added new Drivers/USB/LowLevel/Device.c file to house Device mode specific ↵Dean Camera2010-07-021-0/+1
| | | | | | functions that are more complicated than simple macros. Moved USB_Device_SendRemoteWakeup() to the new Device.c source file and corrected it to unfreeze and restart the USB controller clock before issuing a Remote Wakeup request. Removed the USB_Device_IsRemoteWakeupSent() and USB_Device_IsUSBSuspended() macros, as they are now obsolete.
* Renamed SERIAL_STREAM_ASSERT() macro to STDOUT_ASSERT().Dean Camera2010-06-171-3/+2
| | | | Minor tweaks to the library documentation.
* Add svn:eol-style property to source files, so that the line endings are ↵Dean Camera2010-05-081-395/+395
| | | | correctly converted to the target system's native end of line style.
* Relocate USBInterrupt.c/.h from the HighLevel USB driver directory to the ↵Dean Camera2010-04-281-6/+5
| | | | LowLevel directory as it is hardware-dependent.
* Add briefs for the library core structures.Dean Camera2010-03-291-0/+2
|
* Add file-level brief documentation.Dean Camera2010-03-291-3/+3
| | | | Remove accidentally duplicated model-specific peripheral driver files.
* Revert changes made for the partial port to the AVR32 architecture.Dean Camera2010-02-241-3/+2
|
* More AVR32 achitecture ports.Dean Camera2010-02-241-4/+0
|
* More porting of the USB core to the AVR32.Dean Camera2010-02-231-0/+4
|
* Start porting the USB core to the AVR32 UC3B.Dean Camera2010-02-231-1/+2
|