diff options
author | Christian Gmeiner <christian.gmeiner@gmail.com> | 2005-04-15 12:55:31 +0000 |
---|---|---|
committer | Christian Gmeiner <christian.gmeiner@gmail.com> | 2005-04-15 12:55:31 +0000 |
commit | c63430e93523c090cd12002ad00d1cdb078ba07d (patch) | |
tree | 7596247baa347c6306a9510271d6f947c26e42b3 /apps/plugin.h | |
parent | 7e01562114e447212680054acb20bf4a51e15321 (diff) |
IRiver: extended plugin api with current remote lcd functions
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6295 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/plugin.h')
-rw-r--r-- | apps/plugin.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/apps/plugin.h b/apps/plugin.h index 9fd9a9421c..36804de020 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); |