summaryrefslogtreecommitdiffstats
path: root/firmware/export/lcd-remote.h
diff options
context:
space:
mode:
authorJens Arnold <amiconn@rockbox.org>2006-11-26 14:26:08 +0000
committerJens Arnold <amiconn@rockbox.org>2006-11-26 14:26:08 +0000
commit11e2e565ca65e9555bcc19ddb256775e9e911edb (patch)
treec1b3ef99b2f79c4b5d1e1d98358c2223002148e3 /firmware/export/lcd-remote.h
parentbbef13eddfefffa1fbcf82185ed73c04a18d22eb (diff)
downloadrockbox-11e2e565ca65e9555bcc19ddb256775e9e911edb.tar.gz
rockbox-11e2e565ca65e9555bcc19ddb256775e9e911edb.tar.bz2
rockbox-11e2e565ca65e9555bcc19ddb256775e9e911edb.zip
Backdrop support in the X5 remote LCD driver. Still needs to be wired to the UI and settings.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11601 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/export/lcd-remote.h')
-rw-r--r--firmware/export/lcd-remote.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/firmware/export/lcd-remote.h b/firmware/export/lcd-remote.h
index 9d5808b157..e4fffedac0 100644
--- a/firmware/export/lcd-remote.h
+++ b/firmware/export/lcd-remote.h
@@ -132,8 +132,13 @@ extern void lcd_remote_setfont(int font);
extern int lcd_remote_getstringsize(const unsigned char *str, int *w, int *h);
/* low level drawing function pointer arrays */
+#if LCD_REMOTE_DEPTH > 1
+extern lcd_remote_pixelfunc_type* const *lcd_remote_pixelfuncs;
+extern lcd_remote_blockfunc_type* const *lcd_remote_blockfuncs;
+#else
extern lcd_remote_pixelfunc_type* const lcd_remote_pixelfuncs[8];
extern lcd_remote_blockfunc_type* const lcd_remote_blockfuncs[8];
+#endif
extern void lcd_remote_drawpixel(int x, int y);
extern void lcd_remote_drawline(int x1, int y1, int x2, int y2);