summaryrefslogtreecommitdiffstats
path: root/uisimulator/common/backlight-sim.h
diff options
context:
space:
mode:
Diffstat (limited to 'uisimulator/common/backlight-sim.h')
-rw-r--r--uisimulator/common/backlight-sim.h54
1 files changed, 17 insertions, 37 deletions
diff --git a/uisimulator/common/backlight-sim.h b/uisimulator/common/backlight-sim.h
index 59abe36f7d..366ebf8096 100644
--- a/uisimulator/common/backlight-sim.h
+++ b/uisimulator/common/backlight-sim.h
@@ -5,9 +5,8 @@
* Jukebox | | ( <_> ) \___| < | \_\ ( <_> > < <
* Firmware |____|_ /\____/ \___ >__|_ \|___ /\____/__/\_ \
* \/ \/ \/ \/ \/
- * $Id$
+ * $Id:$
*
- * Copyright (C) 2002 by Linus Nielsen Feltzing
* Copyright (C) 2009 by Thomas Martitz
*
* This program is free software; you can redistribute it and/or
@@ -19,50 +18,31 @@
* KIND, either express or implied.
*
****************************************************************************/
-#ifdef SIMULATOR
-static inline void _backlight_on(void)
-{
- sim_backlight(100);
-}
+#ifndef BACKLIGHT_SIM_H
+#define BACKLIGHT_SIM_H
+
+#include "config.h"
+
+void _backlight_on(void);
+void _backlight_off(void);
-static inline void _backlight_off(void)
-{
- sim_backlight(0);
-}
#ifdef HAVE_BACKLIGHT_BRIGHTNESS
-static inline void _backlight_set_brightness(int val)
-{
- (void)val;
-}
+void _backlight_set_brightness(int val);
#endif /* HAVE_BACKLIGHT_BRIGHTNESS */
#ifdef HAVE_BUTTON_LIGHT
-static inline void _buttonlight_on(void)
-{
-}
-
-static inline void _buttonlight_off(void)
-{
-}
-
+void _buttonlight_on(void);
+void _buttonlight_off(void);
#ifdef HAVE_BUTTONLIGHT_BRIGHTNESS
-static inline void _buttonlight_set_brightness(int val)
-{
- (void)val;
-}
+void _buttonlight_set_brightness(int val);
#endif /* HAVE_BUTTONLIGHT_BRIGHTNESS */
#endif /* HAVE_BUTTON_LIGHT */
#ifdef HAVE_REMOTE_LCD
-static inline void _remote_backlight_on(void)
-{
- sim_remote_backlight(100);
-}
-
-static inline void _remote_backlight_off(void)
-{
- sim_remote_backlight(0);
-}
+void _remote_backlight_on(void);
+void _remote_backlight_off(void);
#endif /* HAVE_REMOTE_LCD */
-#endif /* SIMULATOR */
+
+#endif /* BACKLIGHT_SIM_H */
+