From 0bfba7acc4e05e66c8ab448286fc51bc94d03a57 Mon Sep 17 00:00:00 2001
From: Robin Haberkorn
Date: Sun, 27 Jul 2014 17:18:14 +0200
Subject: factored out serial_mouse_init() into serial_mouse.h
---
protocol/serial_mouse.h | 9 ++++++++-
protocol/serial_mouse_microsoft.c | 6 ------
protocol/serial_mouse_mousesystems.c | 6 ------
3 files changed, 8 insertions(+), 13 deletions(-)
(limited to 'protocol')
diff --git a/protocol/serial_mouse.h b/protocol/serial_mouse.h
index c3c19d7696..2ccd3d900c 100644
--- a/protocol/serial_mouse.h
+++ b/protocol/serial_mouse.h
@@ -20,7 +20,14 @@ along with this program. If not, see .
#include
-uint8_t serial_mouse_init(void);
+#include "serial.h"
+
+static inline uint8_t serial_mouse_init(void)
+{
+ serial_init();
+ return 0;
+}
+
void serial_mouse_task(void);
#endif
diff --git a/protocol/serial_mouse_microsoft.c b/protocol/serial_mouse_microsoft.c
index 6b3f80648b..f83036a317 100644
--- a/protocol/serial_mouse_microsoft.c
+++ b/protocol/serial_mouse_microsoft.c
@@ -29,12 +29,6 @@ along with this program. If not, see .
static void print_usb_data(const report_mouse_t *report);
-uint8_t serial_mouse_init(void)
-{
- serial_init();
- return 0;
-}
-
void serial_mouse_task(void)
{
/* 3 byte ring buffer */
diff --git a/protocol/serial_mouse_mousesystems.c b/protocol/serial_mouse_mousesystems.c
index 68b2b5b359..36c67386f7 100644
--- a/protocol/serial_mouse_mousesystems.c
+++ b/protocol/serial_mouse_mousesystems.c
@@ -31,12 +31,6 @@ along with this program. If not, see .
static void print_usb_data(const report_mouse_t *report);
-uint8_t serial_mouse_init(void)
-{
- serial_init();
- return 0;
-}
-
void serial_mouse_task(void)
{
/* 5 byte ring buffer */
--
cgit v1.2.3