From c63430e93523c090cd12002ad00d1cdb078ba07d Mon Sep 17 00:00:00 2001 From: Christian Gmeiner Date: Fri, 15 Apr 2005 12:55:31 +0000 Subject: IRiver: extended plugin api with current remote lcd functions git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6295 a1c6a512-1295-4272-9138-f99709370657 --- apps/plugin.h | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'apps/plugin.h') diff --git a/apps/plugin.h b/apps/plugin.h index 9fd9a94..36804de 100644 --- a/apps/plugin.h +++ b/apps/plugin.h @@ -53,6 +53,10 @@ #endif #include "sound.h" +#ifdef HAVE_REMOTE_LCD +#include "lcd-remote.h" +#endif + #ifdef PLUGIN #if defined(DEBUG) || defined(SIMULATOR) #undef DEBUGF @@ -170,6 +174,15 @@ struct plugin_api { void (*backlight_set_timeout)(int index); void (*splash)(int ticks, bool center, const char *fmt, ...); +#ifdef HAVE_REMOTE_LCD + void (*remote_clear_display)(void); + void (*remote_backlight_on)(void); + void (*remote_backlight_off)(void); + void (*remote_set_contrast)(int val); + void (*remote_update)(void); + unsigned char* lcd_remote_framebuffer; +#endif + /* button */ long (*button_get)(bool block); long (*button_get_w_tmo)(int ticks); -- cgit v1.1