- 05 Jun, 2011 1 commit
-
-
Dean Camera authored
Massive corrections to the project documentation and code comments, thanks to Russian translation services provided by Andrey from Microsin.ru.
-
- 10 Apr, 2011 1 commit
-
-
Dean Camera authored
Remove redundant type information for bitfield elements, other than the signed/unsignedness of the element. Change type of USB_SelectedPipe and USB_SelectedEndpoint for the AVR32 UC3 architecture to uint32_t to reduce the compiled code size.
-
- 11 Mar, 2011 1 commit
-
-
Dean Camera authored
Add structure padding to the appropriate descriptor structures to maintain correct alignments on larger architectures. Fix EVK1101 swapped joystick Right/Down masks.
-
- 20 Feb, 2011 1 commit
-
-
Dean Camera authored
Start update of documentation to support possible multiple architectures in the future - alter \file documentation to automatically copy in the module documentation where possible.
-
- 19 Feb, 2011 2 commits
-
-
Dean Camera authored
Initial restructuring of the core USB driver module to support multiple architectures in the future.
-
Dean Camera authored
Add new ARCH option to the makefiles to (eventually) specify the target device architecture. Update non-usb peripheral drivers to reflect future multiple architecture support.
-
- 08 Jan, 2011 1 commit
-
-
Dean Camera authored
-
- 01 Jan, 2011 1 commit
-
-
Dean Camera authored
-
- 26 Dec, 2010 1 commit
-
-
Dean Camera authored
Documentation improvements - put driver example code into its own section, fix incorrect and missing section names.
-
- 28 Oct, 2010 2 commits
-
-
Dean Camera authored
Add logical grouping of related #define values for better Doxygen documentation.
-
Dean Camera authored
Changed over www.fourwalledcubicle.com links to the new www.lufa-lib.org redirect domain, including the new aliased links for LUFA-related pages such as the various download/source control mirrors and support lists.
-
- 25 Oct, 2010 1 commit
-
-
Dean Camera authored
Add descriptor class, subclass and protocol constants to the class drivers, modify all demos to use them where possible. Move out private/internal host class driver constants to the common class driver headers, so that they can be used in the Low Level host mode demos. Ensure all demos, projects and bootloaders use the class driver constants where possible to minimise code repetition.
-
- 24 Oct, 2010 1 commit
-
-
Dean Camera authored
All USB class drivers are now automatically included when LUFA/Drivers/USB.h 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.
-
- 13 Oct, 2010 1 commit
-
-
Dean Camera authored
-
- 12 Oct, 2010 1 commit
-
-
Dean Camera authored
Fixed MIDI_Host_Flush() not aborting early when the specified MIDI host interface was not configured. Small documentation improvements to explicitly reference tokens in Doxygen, to ensure that they are converted to cross-reference links in the output files.
-
- 28 Sep, 2010 1 commit
-
-
Dean Camera authored
Add new CDC descriptor structs to the CDC class driver, so that the CDC demos can use human readable field names. Rename prefix for Still Image Host class driver functions from "SImage_" to "SI_" to remain consistent with the rest of the driver.
-
- 20 Aug, 2010 1 commit
-
-
Dean Camera authored
Added new SCSI_ASENSE_NOT_READY_TO_READY_CHANGE constant to the Mass Storage class driver, to indicate when a previously not ready removable medium has now become ready for the host's use (thanks to Martin Degelsegger)
-
- 26 Jul, 2010 1 commit
-
-
Dean Camera authored
Rename reserved members of all structs so that they are uniformly named across all demos/projects/bootloaders. Added start of the Incomplete TMC demo's command parser code.
-
- 17 Jun, 2010 1 commit
-
-
Dean Camera authored
Minor tweaks to the library documentation.
-
- 03 Jun, 2010 3 commits
-
-
Dean Camera authored
-
Dean Camera authored
-
Dean Camera authored
-
- 08 May, 2010 1 commit
-
-
Dean Camera authored
Add svn:eol-style property to source files, so that the line endings are correctly converted to the target system's native end of line style.
-
- 29 Mar, 2010 2 commits
-
-
Dean Camera authored
-
Dean Camera authored
Remove accidentally duplicated model-specific peripheral driver files.
-
- 11 Feb, 2010 1 commit
-
-
Dean Camera authored
Add more include protection macros to give the user warnings when they try to manually include private driver header files, instead of the public driver headers.
-
- 30 Dec, 2009 1 commit
-
-
Dean Camera authored
-
- 28 Dec, 2009 1 commit
-
-
Dean Camera authored
-
- 23 Nov, 2009 1 commit
-
-
Dean Camera authored
The incomplete StandaloneProgrammer project now uses Host and Device Mass storage classes, so that program data can either be loaded onto the device's Dataflash storage, or read off an attached USB memory stick. The USB target family and allowable USB mode tokens are now public and documented (USB_CAN_BE_*, USB_SERIES_*_AVR). The SCSI_Request_Sense_Response_t and SCSI_Inquiry_Response_t type defines are now part of the Mass Storage Class driver common defines, rather than being defined in the Host mode Class driver section only. The USB_MODE_HOST token is now defined even when host mode is not available. Added missing CDC_Host_CreateBlockingStream() function code to the CDC Host Class driver.
-
- 09 Nov, 2009 1 commit
-
-
Dean Camera authored
-
- 27 Aug, 2009 1 commit
-
-
Dean Camera authored
Added new "Common" section to the class drivers, to hold all mode-independant definitions for clarity. Moved SCSI command/sense constants into the Mass Storage Class driver, instead of the user-code.
-
- 26 Jun, 2009 1 commit
-
-
Dean Camera authored
-
- 18 Jun, 2009 1 commit
-
-
Dean Camera authored
Break device mode class driver interfaces into seperate config and state structs which are then combined, for clarity. Move device mode class driver interfaces back into the device mode class driver headers from the common class headers to make room for host class interfaces.
-
- 14 Jun, 2009 1 commit
-
-
Dean Camera authored
Split out common defines/types from class drivers into a seperate common class driver directory. Make central USB Class driver dispatch headers, used for both device and host modes.
-
- 11 Jun, 2009 1 commit
-
-
Dean Camera authored
Changed to new device mode Class Driver function name prefixes to make way for similar host mode Class drivers.
-
- 08 Jun, 2009 1 commit
-
-
Dean Camera authored
-
- 04 Jun, 2009 2 commits
-
-
Dean Camera authored
Added Doxygen documentation to the Audio class driver. Added new modules for each of the new device class drivers to the library documentation.
-
Dean Camera authored
Redocumented all device demos, now that they have changed over to the new USB class drivers. Added C linkage to class drivers for C++ support. Added prefixes to most of the class driver constants to prevent name clashes.
-
- 01 Jun, 2009 1 commit
-
-
Dean Camera authored
Commit of new class abstraction APIs for all device demos other than the MIDI demo - not documented yet. Removed scheduler and memory allocation libraries. Added new EVENT_USB_StartOfFrame event in the library to indicate the start of each USB frame (when generated). Removed Tx interrupt from the USBtoSerial demo; now sends characters via polling to ensure more time for the Rx interrupt.
-
- 22 May, 2009 1 commit
-
-
Dean Camera authored
Moved out each demos' functionality library files (e.g. Ring Buffer library) to /Lib directories for a better directory structure.
-