diff options
author | Dean Camera <dean@fourwalledcubicle.com> | 2009-10-08 08:46:27 +0000 |
---|---|---|
committer | Dean Camera <dean@fourwalledcubicle.com> | 2009-10-08 08:46:27 +0000 |
commit | c7bc3ec391da3904f0db6398171c7fed37d4f836 (patch) | |
tree | daec9cabab609050e8f7f693a1ee41253e03c009 /Demos/Host/LowLevel/MouseHost | |
parent | 664a2921816069483604f5e05a2a02b6ddf8727a (diff) | |
download | lufa-c7bc3ec391da3904f0db6398171c7fed37d4f836.tar.gz lufa-c7bc3ec391da3904f0db6398171c7fed37d4f836.tar.bz2 lufa-c7bc3ec391da3904f0db6398171c7fed37d4f836.zip |
Add new MIDI Host Class driver to the library, and new MIDIHost ClassDriver 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.
Diffstat (limited to 'Demos/Host/LowLevel/MouseHost')
-rw-r--r-- | Demos/Host/LowLevel/MouseHost/MouseHost.h | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/Demos/Host/LowLevel/MouseHost/MouseHost.h b/Demos/Host/LowLevel/MouseHost/MouseHost.h index 4a3838289..5173b3990 100644 --- a/Demos/Host/LowLevel/MouseHost/MouseHost.h +++ b/Demos/Host/LowLevel/MouseHost/MouseHost.h @@ -47,6 +47,7 @@ #include <LUFA/Version.h>
#include <LUFA/Drivers/Misc/TerminalCodes.h>
#include <LUFA/Drivers/USB/USB.h>
+ #include <LUFA/Drivers/USB/Class/HID.h>
#include <LUFA/Drivers/Peripheral/SerialStream.h>
#include <LUFA/Drivers/Board/LEDs.h>
@@ -71,15 +72,6 @@ /** LED mask for the library LED driver, to indicate that an error has occurred in the USB interface. */
#define LEDMASK_USB_ERROR (LEDS_LED1 | LEDS_LED3)
- /* Type Defines: */
- /** Type define for a standard Boot Protocol Mouse report */
- typedef struct
- {
- uint8_t Button; /**< Button mask for currently pressed buttons in the mouse */
- int8_t X; /**< Current delta X movement of the mouse */
- int8_t Y; /**< Current delta Y movement on the mouse */
- } USB_MouseReport_Data_t;
-
/* Function Prototypes: */
void Mouse_HID_Task(void);
void SetupHardware(void);
|