summaryrefslogtreecommitdiff
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 @@
5 * Jukebox | | ( <_> ) \___| < | \_\ ( <_> > < < 5 * Jukebox | | ( <_> ) \___| < | \_\ ( <_> > < <
6 * Firmware |____|_ /\____/ \___ >__|_ \|___ /\____/__/\_ \ 6 * Firmware |____|_ /\____/ \___ >__|_ \|___ /\____/__/\_ \
7 * \/ \/ \/ \/ \/ 7 * \/ \/ \/ \/ \/
8 * $Id$ 8 * $Id:$
9 * 9 *
10 * Copyright (C) 2002 by Linus Nielsen Feltzing
11 * Copyright (C) 2009 by Thomas Martitz 10 * Copyright (C) 2009 by Thomas Martitz
12 * 11 *
13 * This program is free software; you can redistribute it and/or 12 * This program is free software; you can redistribute it and/or
@@ -19,50 +18,31 @@
19 * KIND, either express or implied. 18 * KIND, either express or implied.
20 * 19 *
21 ****************************************************************************/ 20 ****************************************************************************/
22#ifdef SIMULATOR
23 21
24static inline void _backlight_on(void) 22#ifndef BACKLIGHT_SIM_H
25{ 23#define BACKLIGHT_SIM_H
26 sim_backlight(100); 24
27} 25#include "config.h"
26
27void _backlight_on(void);
28void _backlight_off(void);
28 29
29static inline void _backlight_off(void)
30{
31 sim_backlight(0);
32}
33#ifdef HAVE_BACKLIGHT_BRIGHTNESS 30#ifdef HAVE_BACKLIGHT_BRIGHTNESS
34static inline void _backlight_set_brightness(int val) 31void _backlight_set_brightness(int val);
35{
36 (void)val;
37}
38#endif /* HAVE_BACKLIGHT_BRIGHTNESS */ 32#endif /* HAVE_BACKLIGHT_BRIGHTNESS */
39#ifdef HAVE_BUTTON_LIGHT 33#ifdef HAVE_BUTTON_LIGHT
40static inline void _buttonlight_on(void) 34void _buttonlight_on(void);
41{ 35void _buttonlight_off(void);
42}
43
44static inline void _buttonlight_off(void)
45{
46}
47
48#ifdef HAVE_BUTTONLIGHT_BRIGHTNESS 36#ifdef HAVE_BUTTONLIGHT_BRIGHTNESS
49static inline void _buttonlight_set_brightness(int val) 37void _buttonlight_set_brightness(int val);
50{
51 (void)val;
52}
53#endif /* HAVE_BUTTONLIGHT_BRIGHTNESS */ 38#endif /* HAVE_BUTTONLIGHT_BRIGHTNESS */
54#endif /* HAVE_BUTTON_LIGHT */ 39#endif /* HAVE_BUTTON_LIGHT */
55 40
56#ifdef HAVE_REMOTE_LCD 41#ifdef HAVE_REMOTE_LCD
57static inline void _remote_backlight_on(void) 42void _remote_backlight_on(void);
58{ 43void _remote_backlight_off(void);
59 sim_remote_backlight(100);
60}
61
62static inline void _remote_backlight_off(void)
63{
64 sim_remote_backlight(0);
65}
66#endif /* HAVE_REMOTE_LCD */ 44#endif /* HAVE_REMOTE_LCD */
67 45
68#endif /* SIMULATOR */ 46
47#endif /* BACKLIGHT_SIM_H */
48