Removed new Start of Frame event from the library; performance suffered far too much...
authorDean Camera <dean@fourwalledcubicle.com>
Tue, 2 Jun 2009 10:54:32 +0000 (10:54 +0000)
committerDean Camera <dean@fourwalledcubicle.com>
Tue, 2 Jun 2009 10:54:32 +0000 (10:54 +0000)
commit7c5444b89a49df7cb671b0b041567990d2a3012e
tree481a5b56d9f360773112b00761aa430d8121d976
parent74b7c07e96562158de294f92baed4c83b4fce970
Removed new Start of Frame event from the library; performance suffered far too much and it was only useful in one of the standard classes (HID). Altered HID demos to use the previous method of tracking millisecond periods via a hardware timer rather than the SOF events.

Fixed MIDI class driver blocking on unread events to the host.
24 files changed:
Demos/Device/CDC/CDC.h
Demos/Device/DualCDC/DualCDC.h
Demos/Device/GenericHID/GenericHID.c
Demos/Device/GenericHID/GenericHID.h
Demos/Device/Joystick/Joystick.c
Demos/Device/Joystick/Joystick.h
Demos/Device/Keyboard/Keyboard.c
Demos/Device/Keyboard/Keyboard.h
Demos/Device/KeyboardMouse/KeyboardMouse.c
Demos/Device/KeyboardMouse/KeyboardMouse.h
Demos/Device/Mouse/Mouse.c
Demos/Device/Mouse/Mouse.h
Demos/Device/RNDISEthernet/RNDISEthernet.h
Demos/Device/USBtoSerial/USBtoSerial.h
LUFA/ChangeLog.txt
LUFA/Drivers/USB/Class/Device/HID.c
LUFA/Drivers/USB/Class/Device/HID.h
LUFA/Drivers/USB/Class/Device/MIDI.c
LUFA/Drivers/USB/HighLevel/Events.h
LUFA/Drivers/USB/HighLevel/USBInterrupt.c
LUFA/Drivers/USB/LowLevel/LowLevel.c
Projects/Magstripe/Magstripe.c
Projects/Magstripe/Magstripe.h
Projects/Magstripe/makefile