]> git.gir.st - tmk_keyboard.git/blob - protocol/mbed/mbed_driver.cpp
Fix build files for mbed
[tmk_keyboard.git] / protocol / mbed / mbed_driver.cpp
1 #include "HIDKeyboard.h"
2 #include "host.h"
3 #include "host_driver.h"
4 #include "mbed_driver.h"
5
6 HIDKeyboard keyboard;
7
8
9 /* Host driver */
10 static uint8_t keyboard_leds(void);
11 static void send_keyboard(report_keyboard_t *report);
12 static void send_mouse(report_mouse_t *report);
13 static void send_system(uint16_t data);
14 static void send_consumer(uint16_t data);
15
16 host_driver_t mbed_driver = {
17 keyboard_leds,
18 send_keyboard,
19 send_mouse,
20 send_system,
21 send_consumer
22 };
23
24
25 static uint8_t keyboard_leds(void)
26 {
27 return 0;
28 }
29 static void send_keyboard(report_keyboard_t *report)
30 {
31 keyboard.sendReport(*report);
32 }
33 static void send_mouse(report_mouse_t *report)
34 {
35 }
36 static void send_system(uint16_t data)
37 {
38 }
39 static void send_consumer(uint16_t data)
40 {
41 }
Imprint / Impressum