aboutsummaryrefslogtreecommitdiff
path: root/Demos/OTG/TestApp/TestEvents.h
AgeCommit message (Collapse)Author
2009-09-29Remove old OTG demo directory with useless TestApp demo. Add new DualRole ↵Dean
directory with new Class Driver powered Mouse dual role demonstration application showing a dual role device using the HID host/device Class drivers. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@847 d5102386-fcda-11dd-9fdb-3debd5008f28
2009-08-05Renamed all library events to properly seperate out Device and Host mode ↵Dean
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. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@718 d5102386-fcda-11dd-9fdb-3debd5008f28
2009-06-04Fixed EVENT_USB_CDC_ControLineStateChanged() event not taking the CDC ↵Dean
interface structure as a parameter. Converted TestApp demo over to the new demo structure. More class driver documentation improvements. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@569 d5102386-fcda-11dd-9fdb-3debd5008f28
2009-05-22Deleted StdDescriptors.c, renamed USB_GetDescriptor() to ↵Dean
CALLBACK_USB_GetDescriptor, moved ConfigDescriptor.c/.h from the LUFA/Drivers/USB/Class/ directory to LUFA/Drivers/USB/HighLevel/ in preperation for the new USB class APIs. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@558 d5102386-fcda-11dd-9fdb-3debd5008f28
2009-05-18Rewritten event system to remove all macros, to make user code clearer.Dean
Fixed incorrect ENDPOINT_EPNUM_MASK mask preventing endpoints above EP3 from being selected (thanks to Jonathan Oakley). Removed STREAM_CALLBACK() macro - callbacks now use regular function definitions to clarify user code. Removed DESCRIPTOR_COMPARATOR() macro - comparators should now use regular function definitions to clarify user code. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@554 d5102386-fcda-11dd-9fdb-3debd5008f28
2009-05-03More minor renaming of library enums and events to try to create a ↵Dean
consistent API. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@530 d5102386-fcda-11dd-9fdb-3debd5008f28
2009-04-17Renamed Serial_Stream driver to SerialStream to remain consistent with the ↵Dean
rest of the library's naming scheme for files. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@511 d5102386-fcda-11dd-9fdb-3debd5008f28
2009-04-16Partial commit: change references to Drivers/AT90USBXXX to Drivers/Peripheral.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@508 d5102386-fcda-11dd-9fdb-3debd5008f28
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