aboutsummaryrefslogtreecommitdiffstats
path: root/Demos/Device/ClassDriver/MassStorageKeyboard/Lib
Commit message (Collapse)AuthorAgeFilesLines
* Disable strict aliasing explicitly in the project makefiles, as this is ↵Dean Camera2010-07-151-2/+2
| | | | apparently enabled by default in newer AVR-GCC builds, and aliasing is used heavily for type-punning through the LUFA and third party library's codebase.
* Fix pointer aliasing warning in the Mass Storage demos.Dean Camera2010-07-152-4/+9
|
* Oops - fix errors in the MassStorageKeyboard SCSI driver file due to ↵Dean Camera2010-07-091-2/+2
| | | | incorrect copy/paste.
* Rewrote the implementation of the SwapEndian_16() and SwapEndian_32() ↵Dean Camera2010-07-091-11/+7
| | | | | | functions so that they compile down in most instances to minimal loads and stores rather than complicated shifts. Fixed SCSI.c implementations of all the demos/projects casting the block count to a 32-bit temporary before calling SwapEndian_16().
* More documentation fixes.Dean Camera2010-06-031-2/+2
|
* Add svn:eol-style property to source files, so that the line endings are ↵Dean Camera2010-05-085-1086/+1086
| | | | correctly converted to the target system's native end of line style.
* Minor fixups to the documentation and preprocessor tokens.Dean Camera2010-02-021-2/+2
|
* Update copyright year to 2010.Dean Camera2009-12-305-10/+10
|
* Fix MIT license language to make its intent clearer.Dean Camera2009-12-285-35/+35
|
* Increase timeout of Mass Storage and Still Image host commands to 10 seconds ↵Dean Camera2009-12-091-3/+3
| | | | | | | | (up from 5) to account for slow-processing devices. Added brace guards to macros with parameters to prevent unintended changed evaluation of the macro expression. Minor code cleanups (remove redundant comments, fix spacing, etc.).
* Fixed incorrect values for REPORT_ITEM_TYPE_* enum values causing corrupt ↵Dean Camera2009-11-231-61/+0
| | | | data in the HID Host Parser.
* Add new MIDI Host Class driver to the library, and new MIDIHost ClassDriver ↵Dean Camera2009-10-081-2/+2
| | | | | | demo. Make MouseHost and KeyboardHost ClassDriver demos use the HID Class driver's structures for the boot protocol Mouse/Keyboard report data, rather than rolling their own.
* Added new MassStorageKeyboard Device Class Driver demo (thanks to Matthias ↵Dean Camera2009-09-215-0/+1147
Hullin).