aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--protocol/serial_mouse.h9
-rw-r--r--protocol/serial_mouse_microsoft.c6
-rw-r--r--protocol/serial_mouse_mousesystems.c6
3 files changed, 8 insertions, 13 deletions
diff --git a/protocol/serial_mouse.h b/protocol/serial_mouse.h
index c3c19d769..2ccd3d900 100644
--- a/protocol/serial_mouse.h
+++ b/protocol/serial_mouse.h
@@ -20,7 +20,14 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
20 20
21#include <stdint.h> 21#include <stdint.h>
22 22
23uint8_t serial_mouse_init(void); 23#include "serial.h"
24
25static inline uint8_t serial_mouse_init(void)
26{
27 serial_init();
28 return 0;
29}
30
24void serial_mouse_task(void); 31void serial_mouse_task(void);
25 32
26#endif 33#endif
diff --git a/protocol/serial_mouse_microsoft.c b/protocol/serial_mouse_microsoft.c
index 6b3f80648..f83036a31 100644
--- a/protocol/serial_mouse_microsoft.c
+++ b/protocol/serial_mouse_microsoft.c
@@ -29,12 +29,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
29 29
30static void print_usb_data(const report_mouse_t *report); 30static void print_usb_data(const report_mouse_t *report);
31 31
32uint8_t serial_mouse_init(void)
33{
34 serial_init();
35 return 0;
36}
37
38void serial_mouse_task(void) 32void serial_mouse_task(void)
39{ 33{
40 /* 3 byte ring buffer */ 34 /* 3 byte ring buffer */
diff --git a/protocol/serial_mouse_mousesystems.c b/protocol/serial_mouse_mousesystems.c
index 68b2b5b35..36c67386f 100644
--- a/protocol/serial_mouse_mousesystems.c
+++ b/protocol/serial_mouse_mousesystems.c
@@ -31,12 +31,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
31 31
32static void print_usb_data(const report_mouse_t *report); 32static void print_usb_data(const report_mouse_t *report);
33 33
34uint8_t serial_mouse_init(void)
35{
36 serial_init();
37 return 0;
38}
39
40void serial_mouse_task(void) 34void serial_mouse_task(void)
41{ 35{
42 /* 5 byte ring buffer */ 36 /* 5 byte ring buffer */