From f2dbbf45de036dfbcbea8f2650a50bfc5d088ff1 Mon Sep 17 00:00:00 2001 From: Teruaki Kawashima Date: Mon, 1 Nov 2010 13:37:00 +0000 Subject: lamp plugin: -handles sys_events. -disable idle poweroff (part of FS#11578 by Hayden Pearce.) -correct button table in the manual. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28429 a1c6a512-1295-4272-9138-f99709370657 --- apps/plugins/lib/helper.c | 12 ++++++++++++ apps/plugins/lib/helper.h | 5 +++++ 2 files changed, 17 insertions(+) (limited to 'apps/plugins/lib') diff --git a/apps/plugins/lib/helper.c b/apps/plugins/lib/helper.c index b95ee7ab35..ce84915e02 100644 --- a/apps/plugins/lib/helper.c +++ b/apps/plugins/lib/helper.c @@ -107,3 +107,15 @@ void backlight_brightness_use_setting(void) rb->backlight_set_brightness(rb->global_settings->brightness); } #endif /* HAVE_BACKLIGHT_BRIGHTNESS */ + +#ifdef HAVE_BUTTONLIGHT_BRIGHTNESS +void buttonlight_brightness_set(int brightness) +{ + rb->buttonlight_set_brightness(brightness); +} + +void buttonlight_brightness_use_setting(void) +{ + rb->buttonlight_set_brightness(rb->global_settings->buttonlight_brightness); +} +#endif /* HAVE_BUTTONLIGHT_BRIGHTNESS */ diff --git a/apps/plugins/lib/helper.h b/apps/plugins/lib/helper.h index 92c1c2f934..26baf0f6cd 100644 --- a/apps/plugins/lib/helper.h +++ b/apps/plugins/lib/helper.h @@ -32,6 +32,7 @@ void backlight_use_settings(void); void remote_backlight_force_on(void); void remote_backlight_use_settings(void); #endif + #ifdef HAVE_BUTTON_LIGHT void buttonlight_force_on(void); void buttonlight_use_settings(void); @@ -45,5 +46,9 @@ void backlight_brightness_set(int brightness); void backlight_brightness_use_setting(void); #endif +#ifdef HAVE_BUTTONLIGHT_BRIGHTNESS +void buttonlight_brightness_set(int brightness); +void buttonlight_brightness_use_setting(void); +#endif /* HAVE_BUTTONLIGHT_BRIGHTNESS */ #endif /* _LIB_HELPER_H_ */ -- cgit v1.2.3