aboutsummaryrefslogtreecommitdiffstats
path: root/Demos/Host/ClassDriver/KeyboardHostWithParser
Commit message (Collapse)AuthorAgeFilesLines
...
* All Class Driver Host mode demos now correctly set the board LEDs to READY ↵Dean Camera2010-03-251-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.
* Fixed USB_GetHIDReportSize() returning the number of bits in the specified ↵Dean Camera2010-02-091-7/+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 Camera2010-02-041-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 Camera2010-02-031-1/+2
|
* Fix up project documentation files' overview tables, so that multiple items ↵Dean Camera2010-01-281-2/+4
| | | | occupy multiple lines in the same cell, rather than multiple cells.
* Add Webserver project Doxygen configuration file and overview document.Dean Camera2010-01-251-1/+1
| | | | Fix Doxygen configuration files' input file exclusion filters.
* Update Doxygen configuration files to the latest Doxygen version.Dean Camera2010-01-061-631/+709
|
* Update copyright year to 2010.Dean Camera2009-12-302-4/+4
|
* Fix MIT license language to make its intent clearer.Dean Camera2009-12-282-14/+14
|
* Corrected the name of the misnamed USB_GetDeviceConfigDescriptor() function ↵Dean Camera2009-11-131-2/+2
| | | | to USB_Host_GetDeviceConfigDescriptor().
* Add optional pipe double banking support to the Host mode Class drivers.Dean Camera2009-11-071-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.
* Rename the AT90USBXXX67 internal driver directory to AVRU4U6U7.Dean Camera2009-11-032-3/+5
|
* Fix invalid Event name rule in demo/project makefiles.Dean Camera2009-10-161-1/+1
|
* Make Audio device demos compatible with AVRs running at 16MHz instead of 8MHz.Dean Camera2009-10-121-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 Camera2009-10-081-1/+1
|
* Fix missing semicolons in the *WithParser Host mode demos.Dean Camera2009-09-291-1/+1
|
* Remove old OTG demo directory with useless TestApp demo. Add new DualRole ↵Dean Camera2009-09-291-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 Camera2009-09-241-11/+6
| | | | Make HID item filtering routines clearer in the HID WithParser demos.
* Fix incorrect names for the HID Host protocol setting routines.Dean Camera2009-09-241-1/+1
|
* Add new error condition to the HID Report Parser for when a report is parsed ↵Dean Camera2009-09-221-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 Camera2009-09-211-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 Camera2009-09-215-0/+2639
| | | | Add new MouseHostWithParser and KeyboardHostWithParser Host Class driver demos.
* Optimize vendor/product description string display code in MassStorageHost.Dean Camera2009-06-267-2813/+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 Camera2009-06-191-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 Camera2009-06-191-3/+8
| | | | for clarity.
* Remove hardcoded DOT path from all Doxygen config files.Dean Camera2009-06-161-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 Camera2009-06-155-255/+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 Camera2009-06-151-1/+1
|
* Add host mode USB Class driver stubs, add beginnings of a CDC host class driver.Dean Camera2009-06-141-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 Camera2009-06-099-0/+3058
| | | | modification to new Host mode USB class drivers.
* Deleted Host ClassDriver demos -- not yet started, faster to rebase new ↵Dean Camera2009-06-099-3117/+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 Camera2009-06-059-0/+3117