Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Documentation: Update copyrights to 2019. | Dean Camera | 2019-01-08 | 1 | -2/+2 |
| | |||||
* | Update copyrights for 2018. | Dean Camera | 2018-01-04 | 1 | -2/+2 |
| | |||||
* | Update copyrights for 2017. | Dean Camera | 2017-04-18 | 1 | -2/+2 |
| | |||||
* | Update copyrights to 2016. | Dean Camera | 2016-01-31 | 1 | -2/+2 |
| | |||||
* | Update copyrights to 2015 (better late than never). | Dean Camera | 2015-05-17 | 1 | -2/+2 |
| | |||||
* | Update copyrights for 2014. | Dean Camera | 2014-01-04 | 1 | -2/+2 |
| | |||||
* | Extract interface numbers into enums. | László Monda | 2013-10-06 | 1 | -2/+2 |
| | |||||
* | Add XMEGA support to the class driver demos where possible. | Dean Camera | 2013-05-19 | 1 | -1/+3 |
| | |||||
* | Update copyright year to 2013. | Dean Camera | 2013-01-03 | 1 | -2/+2 |
| | |||||
* | Minor documentation improvements. | Dean Camera | 2012-10-05 | 1 | -1/+1 |
| | |||||
* | Use the framework provided GlobalInterruptEnable() function instead of the ↵ | Dean Camera | 2012-09-17 | 1 | -1/+1 |
| | | | | AVR8/XMEGA specific sei() macro, for future demo/project portability. | ||||
* | Spell check source code, fix mistakes. | Dean Camera | 2012-06-09 | 1 | -2/+2 |
| | |||||
* | AppConfigHeaders: Move out the last of the demo/app configurations into new ↵ | Dean Camera | 2012-05-13 | 1 | -1/+1 |
| | | | | AppConfig.h header files. | ||||
* | Add branch for the conversion of demos to use standard C header files for ↵ | Dean Camera | 2012-05-10 | 1 | -4/+7 |
| | | | | configuration, rather than makefile defined macros. | ||||
* | Audio Device Class driver changed to also require the index of the Audio ↵ | Dean Camera | 2012-03-14 | 1 | -0/+1 |
| | | | | Control interface within the device, for SET/GET/CUR/MIN/MAX/RES property adjustments. | ||||
* | Fix incorrect Doxygen references in the Audio Input/Output ClassDriver demos. | Dean Camera | 2012-03-07 | 1 | -1/+1 |
| | |||||
* | Update file contributor copyrights for 2012. | Dean Camera | 2012-02-04 | 1 | -1/+1 |
| | |||||
* | Update file header copyrights for 2012. | Dean Camera | 2012-02-04 | 1 | -1/+1 |
| | |||||
* | Added new CALLBACK_Audio_Device_GetSetInterfaceProperty() callback to the ↵ | Dean Camera | 2012-01-28 | 1 | -1/+33 |
| | | | | Audio Device Class driver. | ||||
* | Run wspurify script on /trunk/ and /branches/ C source files, to remove any ↵ | Dean Camera | 2011-12-23 | 1 | -9/+10 |
| | | | | trailing whitespace at the end of each line. | ||||
* | Removed the ENDPOINT_DESCRIPTOR_DIR_* macros in favour of the shorter ↵ | Dean Camera | 2011-07-19 | 1 | -1/+1 |
| | | | | ENDPOINT_DIR_* macros, which can now be used with both Endpoint_ConfigureEndpoint() and in the device descriptors. | ||||
* | Update AudioInput and AudioOutput Class Driver device mode demos to use a ↵ | Dean Camera | 2011-06-29 | 1 | -27/+25 |
| | | | | switch statement when selecting the audio request type for clarity. | ||||
* | Rename new Audio class driver functions, callbacks and events to ensure that ↵ | Dean Camera | 2011-06-16 | 1 | -6/+6 |
| | | | | they contain the USB mode (Device or Host) in the function names. | ||||
* | Fix Doxygen documentation errors. | Dean Camera | 2011-06-14 | 1 | -1/+1 |
| | |||||
* | Add new Audio Class Driver Host demos. | Dean Camera | 2011-06-09 | 1 | -1/+1 |
| | | | | | | Fix errors in the new Audio Host mode Class Driver, which would have prevented data from being sent or received properly by the device. Add microphone/square wave generation compile time switch to the Low Level AudioOutput Host demo. | ||||
* | Fix errors in the Audio device demos and class driver regarding multiple ↵ | Dean Camera | 2011-06-07 | 1 | -2/+2 |
| | | | | sample frequency support. | ||||
* | Update the Low Level Audio Input and Audio Output demos to support multiple ↵ | Dean Camera | 2011-06-06 | 1 | -1/+1 |
| | | | | | | sample rates. Remove custom PIDs on the Class Driver Audio device demos and revert back to the original Audio PIDs, as the low level and class driver demo versions are now descriptor compatible once again. | ||||
* | Added new callback to the Audio Class driver to allow for endpoint control ↵ | Dean Camera | 2011-06-03 | 1 | -1/+73 |
| | | | | | | | | | | | | manipulations such as data sample rates. Modified the Class Driver AudioInput and AudioOutput demos to support multiple sample rates. Fixed KeyboardHost and KeyboardHostWithParser demos displaying incorrect values when numerical keys were pressed. Fix broken LowLevel audio demo descriptors. Minor documentation fixes. | ||||
* | Add static keyword to all project globals whose scope should be restricted ↵ | Dean Camera | 2011-02-10 | 1 | -0/+1 |
| | | | | | | 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. | ||||
* | Update copyright year on all source files. | Dean Camera | 2011-01-01 | 1 | -2/+2 |
| | |||||
* | Added board hardware driver support for the Adafruit U4 breakout board. | Dean Camera | 2010-11-08 | 1 | -1/+1 |
| | | | | | | Fixed calculation of timer register reload values derived from F_CPU; must subtract one from the division result for the compare value to be correct. Change AVRISP-MKII rescue clock speed to 4MHz to ensure that a 125KHz ISP speed works regardless of the target's fuses (i.e. DIV8 set). | ||||
* | Renamed the EVENT_USB_Device_UnhandledControlRequest() event to ↵ | Dean Camera | 2010-11-05 | 1 | -2/+2 |
| | | | | 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 Camera | 2010-10-28 | 1 | -1/+1 |
| | | | | redirect domain, including the new aliased links for LUFA-related pages such as the various download/source control mirrors and support lists. | ||||
* | Changed AudioInput and AudioOutput demos to reload the next sample via an ↵ | Dean Camera | 2010-10-26 | 1 | -10/+8 |
| | | | | interrupt rather than polling the sample timer. | ||||
* | Added default test tone generation mode to the Device mode AudioInput demos. | Dean Camera | 2010-10-20 | 1 | -9/+24 |
| | |||||
* | Clean up excessive whitespace at the end of each line using the wspurify ↵ | Dean Camera | 2010-10-13 | 1 | -10/+11 |
| | | | | tool made by Laszlo Monda | ||||
* | Removed complicated logic for the Endpoint_ConfigureEndpoint() function to ↵ | Dean Camera | 2010-08-09 | 1 | -4/+5 |
| | | | | | | use inlined or function called versions depending of if the given bank size is a compile time constant, as the compiler does a better job of optimizing with basic code. Changed over all device demos to use a clearer algorithm for the configuring of the application's endpoints. | ||||
* | Minor fixes to demos to add in some missing comments, printf() formatting. ↵ | Dean Camera | 2010-06-12 | 1 | -0/+1 |
| | | | | Make incomplete Bluetooth demo indicate connections visually via the board LEDs. | ||||
* | Add svn:eol-style property to source files, so that the line endings are ↵ | Dean Camera | 2010-05-08 | 1 | -148/+148 |
| | | | | correctly converted to the target system's native end of line style. | ||||
* | USB_Init() no longer calls sei() to enable global interrupts - this must now ↵ | Dean Camera | 2010-04-28 | 1 | -0/+1 |
| | | | | be done in the user application once all init code has run. | ||||
* | Fixed compilation error in the AudioInput demos when ↵ | Dean Camera | 2010-03-24 | 1 | -1/+1 |
| | | | | | | | | MICROPHONE_BIASED_TO_HALF_RAIL is defined (thanks to C. Scott Ananian). Minor documentation cleanups. Make sure HID class driver uses properly cast pointers when writing to the report buffer. | ||||
* | Added explicit ADC channel masks for the standard set of ADC channels, as ↵ | Dean Camera | 2010-01-25 | 1 | -1/+1 |
| | | | | the single-ended channel MUX masks are not equal to the channel number on some AVR models. Changed demos to use the new channel masks when using the ADC driver. | ||||
* | Update copyright year to 2010. | Dean Camera | 2009-12-30 | 1 | -2/+2 |
| | |||||
* | Fix MIT license language to make its intent clearer. | Dean Camera | 2009-12-28 | 1 | -7/+7 |
| | |||||
* | Fixed Endpoint_Write_Control_Stream_* functions not sending a terminating IN ↵ | Dean Camera | 2009-11-20 | 1 | -2/+2 |
| | | | | when the given data length is zero. | ||||
* | Make Audio device demos compatible with AVRs running at 16MHz instead of 8MHz. | Dean Camera | 2009-10-12 | 1 | -2/+2 |
| | | | | Fix up demo documentation device compatibility list to be as general as possible to reduce changes required as Atmel releases more devices within the same USB AVR series. | ||||
* | Renamed all library events to properly seperate out Device and Host mode ↵ | Dean Camera | 2009-08-05 | 1 | -6/+6 |
| | | | | | | | | events. Changed the firing conditions for some events to ensure that events are fired by their own USB mode only. Remove VBUS events - not needed as the library takes care of VBUS detection and feedback on supported AVRs via the USB_Device_Connected and USB_Device_Disconnected events. Fixed incorrect Host state assignment in the incomplete BluetoothHost demo. | ||||
* | Fix incorrect configuration in the ClassDriver AudioOutput demo. | Dean Camera | 2009-07-30 | 1 | -3/+3 |
| | | | | | | Make all audio device Class Driver functions require a reference to the Audio class instance, so that the endpoint size can be checked (and to standardize the APIs). Make LEDs more responsive in the AudioOutput device demos. | ||||
* | State information for class drivers is now zeroed out during enumeration ↵ | Dean Camera | 2009-07-27 | 1 | -5/+0 |
| | | | | (both in device and host mode) to ensure sane values after each enumeration. User code should no longer explicitly set state information as this is no longer preserved. | ||||
* | Break device mode class driver interfaces into seperate config and state ↵ | Dean Camera | 2009-06-18 | 1 | -5/+13 |
| | | | | 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. |