aboutsummaryrefslogtreecommitdiff
path: root/Demos/Keyboard/Keyboard.c
AgeCommit message (Collapse)Author
2009-03-20Seperated out OTG, Device and Host mode demos into seperate folders for ↵Dean
clarity. Adjusted makefiles so that the path to the LUFA library can be set in one place. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@475 d5102386-fcda-11dd-9fdb-3debd5008f28
2009-03-19Ensure that the Keyboard and Mouse demos adhere to the boot protocol ↵Dean
specification in that they send a report before the idle period has elapsed if the report data has changed. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@473 d5102386-fcda-11dd-9fdb-3debd5008f28
2009-03-19Corrections to Keyboard and Mouse combined demos so that all modes (normal, ↵Dean
interrupt, fully interrupt) work correctly. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@472 d5102386-fcda-11dd-9fdb-3debd5008f28
2009-03-19Combined Mouse, MouseViaInt and MouseFullInt demos into a single unified demo.Dean
Corrections to Keyboard demo. Removed AVRISP_Programmer project due to code quality concerns. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@470 d5102386-fcda-11dd-9fdb-3debd5008f28
2009-03-19Combined Keyboard, KeyboardViaInt and KeyboardFullInt demos into a single ↵Dean
unified demo. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@469 d5102386-fcda-11dd-9fdb-3debd5008f28
2009-03-10Fixed incorrect/missing control status stage transfers on demos, bootloaders ↵Dean
and applications (thanks to Nate Lawson). git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@456 d5102386-fcda-11dd-9fdb-3debd5008f28
2009-03-09Removed SetSystemClockPrescaler() macro, the clock_prescale_set() avr-libc ↵Dean
macro has been corrected in recent avr-libc versions git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@455 d5102386-fcda-11dd-9fdb-3debd5008f28
2009-03-04Updated makefiles to reflect new dfu-ee programming target invocations ↵Dean
(supplied by Opendous, Inc.). Renamed the ATTR_ALWAYSINLINE function attribute macro to ATTR_ALWAYS_INLINE to match the style of the other function attribute macro names. Added ATTR_ALWAYS_INLINE attribute to several inlined library functions, to ensure they are inlined in all circumstances. Cleanups to Endpoint.h and Pipe.h. Added better documentation for the endpoint and pipe interrupts. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@450 d5102386-fcda-11dd-9fdb-3debd5008f28