Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | USB_Init() no longer calls sei() to enable global interrupts - this must now ↵ | Dean Camera | 2010-04-28 | 2 | -0/+2 | |
| | | | | be done in the user application once all init code has run. | |||||
* | All Class Driver Host mode demos now correctly set the board LEDs to READY ↵ | Dean Camera | 2010-03-25 | 1 | -2/+1 | |
| | | | | | | once the enumeration process has completed. Fixed Still Image Host class driver not resetting the transaction ID when a new session is opened, fixed driver not sending a valid session ID to the device. | |||||
* | Standardized the naming scheme given to configuration descriptor ↵ | Dean Camera | 2010-03-22 | 1 | -2/+2 | |
| | | | | | | sub-elements in the Device mode demos, bootloaders and projects. Fix errors in the MouseHostWithParser demo from incorrect use of the HID_ALIGN_DATA() macro. | |||||
* | Software PDI mode breaks unless the software USART has 100 cycles between bits. | Dean Camera | 2010-03-17 | 1 | -2/+2 | |
| | ||||||
* | Fixed USB_GetHIDReportSize() returning the number of bits in the specified ↵ | Dean Camera | 2010-02-09 | 1 | -18/+5 | |
| | | | | | | | | report instead of bytes. Moved the USB_GetHIDReportItemInfo() calls into the main report item passing loop in the *HostWithParser demos - it is fast enough not to effect performance, and avoids duplicate code. Make Webserver project report the LUFA version as part of the HTTP header. | |||||
* | New BOARD value option BOARD_NONE (equivelent to not specifying BOARD) which ↵ | Dean Camera | 2010-02-04 | 1 | -1/+1 | |
| | | | | | | will remove all board hardware drivers which do not adversely affect the code operation (currently only the LEDs driver). Spell-check code/comments in the Webserver/AVRISP-MKII projects. | |||||
* | Exlude the "INCLUDE_FROM_*" macros from the individual project's documentation. | Dean Camera | 2010-02-03 | 1 | -1/+2 | |
| | ||||||
* | Fix up project documentation files' overview tables, so that multiple items ↵ | Dean Camera | 2010-01-28 | 1 | -2/+4 | |
| | | | | occupy multiple lines in the same cell, rather than multiple cells. | |||||
* | Add Webserver project Doxygen configuration file and overview document. | Dean Camera | 2010-01-25 | 1 | -1/+1 | |
| | | | | Fix Doxygen configuration files' input file exclusion filters. | |||||
* | Update Doxygen configuration files to the latest Doxygen version. | Dean Camera | 2010-01-06 | 1 | -631/+709 | |
| | ||||||
* | Update copyright year to 2010. | Dean Camera | 2009-12-30 | 2 | -4/+4 | |
| | ||||||
* | Fix MIT license language to make its intent clearer. | Dean Camera | 2009-12-28 | 2 | -14/+14 | |
| | ||||||
* | Fixed LowLevel Keyboard demo not saving the issued report only after it has ↵ | Dean Camera | 2009-11-20 | 1 | -1/+1 | |
| | | | | | | been written to the endpoint. Added support for multiple keyboard keycodes in a single report to the LowLevel and ClassDriver Keyboard demos. | |||||
* | Corrected the name of the misnamed USB_GetDeviceConfigDescriptor() function ↵ | Dean Camera | 2009-11-13 | 1 | -2/+2 | |
| | | | | to USB_Host_GetDeviceConfigDescriptor(). | |||||
* | Spell check all source code variables, comments and strings. | Dean Camera | 2009-11-09 | 1 | -1/+1 | |
| | ||||||
* | Add optional pipe double banking support to the Host mode Class drivers. | Dean Camera | 2009-11-07 | 1 | -0/+3 | |
| | | | | Descriptor processing routines now pass around void pointers rather than uint8_t pointers, as their destination datatype is know well known -- they are just streams of bytes until they are cast to the correct destination type by DESCRIPTOR_CAST. | |||||
* | Add support for Mouse Scrollwheel to the MouseHostWithParser demos. | Dean Camera | 2009-11-04 | 3 | -4/+22 | |
| | ||||||
* | Added new JoystickHostWithParser demos to the library. | Dean Camera | 2009-11-04 | 1 | -4/+4 | |
| | | | | Add some missing documentation to some of the library demos. | |||||
* | Rename the AT90USBXXX67 internal driver directory to AVRU4U6U7. | Dean Camera | 2009-11-03 | 2 | -4/+29 | |
| | ||||||
* | Fix invalid Event name rule in demo/project makefiles. | Dean Camera | 2009-10-16 | 1 | -1/+1 | |
| | ||||||
* | Make Audio device demos compatible with AVRs running at 16MHz instead of 8MHz. | Dean Camera | 2009-10-12 | 1 | -3/+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. | |||||
* | Application documentation/comment cleanup. | Dean Camera | 2009-10-08 | 1 | -1/+1 | |
| | ||||||
* | Fix missing semicolons in the *WithParser Host mode demos. | Dean Camera | 2009-09-29 | 1 | -1/+1 | |
| | ||||||
* | Remove old OTG demo directory with useless TestApp demo. Add new DualRole ↵ | Dean Camera | 2009-09-29 | 1 | -1/+1 | |
| | | | | directory with new Class Driver powered Mouse dual role demonstration application showing a dual role device using the HID host/device Class drivers. | |||||
* | Doxygen fixes to \param directives to give data direction in all projects. ↵ | Dean Camera | 2009-09-24 | 1 | -12/+7 | |
| | | | | Make HID item filtering routines clearer in the HID WithParser demos. | |||||
* | Fix incorrect names for the HID Host protocol setting routines. | Dean Camera | 2009-09-24 | 1 | -1/+1 | |
| | ||||||
* | Fix broken Host ClassDriver MouseHostWithParser demo. | Dean Camera | 2009-09-22 | 1 | -1/+1 | |
| | ||||||
* | Add new error condition to the HID Report Parser for when a report is parsed ↵ | Dean Camera | 2009-09-22 | 1 | -2/+2 | |
| | | | | but no unfiltered items are encountered (i.e. nothing of interest in the device report). Make all host HID "WithParser" demos print the new error condition. | |||||
* | Add new attributes to the HID Report Parser and HID Host Mode Class driver ↵ | Dean Camera | 2009-09-21 | 1 | -1/+1 | |
| | | | | to keep track of the largest report the device can send for buffer allocation purposes. Change MouseHostWithParser and KeyboardHostWithParser demos to only allocate the needed number of bytes. | |||||
* | Finish initial draft of the Host Mode HID Class driver. | Dean Camera | 2009-09-21 | 5 | -0/+2648 | |
| | | | | Add new MouseHostWithParser and KeyboardHostWithParser Host Class driver demos. | |||||
* | Optimize vendor/product description string display code in MassStorageHost. | Dean Camera | 2009-06-26 | 7 | -2831/+0 | |
| | | | | | | | | Remove all Host mode class demos other than the CDCHost class driver demo, so that they can be re-added as they are made once the host mode class framework is designed. Fixed USB_Host_SendControlRequest() not re-suspending the USB bus when initial device ready-wait fails. Fixed USB Pad regulator not being disabled on some AVR models when the USB_OPT_REG_DISABLED option is used. | |||||
* | Fix makefiles -- the auto-addition of -D switches to each LUFA compile time ↵ | Dean Camera | 2009-06-19 | 1 | -5/+5 | |
| | | | | option was faulty, due to GNUMake becomming confused by the spaces in the USE_STATIC_OPTIONS lines. Make user add in the switches explicitly instead. | |||||
* | Move LUFA compile time options to a new section in the application makefiles ↵ | Dean Camera | 2009-06-19 | 1 | -3/+8 | |
| | | | | for clarity. | |||||
* | Remove hardcoded DOT path from all Doxygen config files. | Dean Camera | 2009-06-16 | 1 | -1/+1 | |
| | | | | Better documentation for the MissleLauncher project - add credit to PyLauncher project. | |||||
* | Remove ConfigDescriptor.c/.h files from the ClassDriver Host demos, as they ↵ | Dean Camera | 2009-06-15 | 5 | -256/+3 | |
| | | | | will be obsoleted when the Host mode class drivers are complete. Add new StillImage stub class driver common header. | |||||
* | More Doxygen fixes - ensure no undocumented function parameters. | Dean Camera | 2009-06-15 | 1 | -1/+1 | |
| | ||||||
* | Add host mode USB Class driver stubs, add beginnings of a CDC host class driver. | Dean Camera | 2009-06-14 | 1 | -1/+3 | |
| | | | | | | 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. | |||||
* | Copy over schedulerless host demos to ClassDrivers directory, for later ↵ | Dean Camera | 2009-06-09 | 9 | -0/+3077 | |
| | | | | modification to new Host mode USB class drivers. | |||||
* | Deleted Host ClassDriver demos -- not yet started, faster to rebase new ↵ | Dean Camera | 2009-06-09 | 9 | -3136/+0 | |
| | | | | | | ClassDriver demos from the newly schedulerless LowLevel host demos rather than re-convert each demo from the previous scheduler-based implementations. Fixes to MassStorageHost demo to improve compatibility with more USB drives. | |||||
* | Copy existing Host mode demos to new ClassDriver and LowLevel subfolders. | Dean Camera | 2009-06-05 | 9 | -0/+3136 | |