summaryrefslogtreecommitdiff
path: root/firmware/export
diff options
context:
space:
mode:
authorKarl Kurbjun <kkurbjun@gmail.com>2009-04-11 07:23:56 +0000
committerKarl Kurbjun <kkurbjun@gmail.com>2009-04-11 07:23:56 +0000
commit5449b1ed1d241ad4bdbe5dd2cd8c65ecbfa5b6b1 (patch)
tree39c7a041edb844c30aea93333818e80d7b46af9b /firmware/export
parent9f19f33c418aa2703c3c83f0f7ba72a76d21d0c0 (diff)
downloadrockbox-5449b1ed1d241ad4bdbe5dd2cd8c65ecbfa5b6b1.zip
rockbox-5449b1ed1d241ad4bdbe5dd2cd8c65ecbfa5b6b1.tar.gz
rockbox-5449b1ed1d241ad4bdbe5dd2cd8c65ecbfa5b6b1.tar.bz2
rockbox-5449b1ed1d241ad4bdbe5dd2cd8c65ecbfa5b6b1.tar.xz
M:Robe 500: Start of proper remote support, touchscreen works without remote now.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20684 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/export')
-rw-r--r--firmware/export/config-mrobe500.h12
-rw-r--r--firmware/export/config.h1
2 files changed, 11 insertions, 2 deletions
diff --git a/firmware/export/config-mrobe500.h b/firmware/export/config-mrobe500.h
index 939f09c..4010b03 100644
--- a/firmware/export/config-mrobe500.h
+++ b/firmware/export/config-mrobe500.h
@@ -89,13 +89,21 @@
#define HAVE_LCD_SLEEP
/* remote LCD */
-//#define HAVE_REMOTE_LCD
+#define HAVE_REMOTE_LCD
#define LCD_REMOTE_WIDTH 79
-#define LCD_REMOTE_HEIGHT 16
+#define LCD_REMOTE_HEIGHT 64
#define LCD_REMOTE_DEPTH 1
+/* Remote display colours, for screenshots and sim (0xRRGGBB) */
+#define LCD_REMOTE_DARKCOLOR 0x000000
+#define LCD_REMOTE_BRIGHTCOLOR 0x5a915a
+#define LCD_REMOTE_BL_DARKCOLOR 0x000000
+#define LCD_REMOTE_BL_BRIGHTCOLOR 0x82b4fa
+
#define LCD_REMOTE_PIXELFORMAT VERTICAL_PACKING
+#define CONFIG_REMOTE_KEYPAD MROBE_REMOTE
+
#define MIN_REMOTE_CONTRAST_SETTING 0
#define MAX_REMOTE_CONTRAST_SETTING 15
#define DEFAULT_REMOTE_CONTRAST_SETTING 7
diff --git a/firmware/export/config.h b/firmware/export/config.h
index ac60e96..17b3c1c 100644
--- a/firmware/export/config.h
+++ b/firmware/export/config.h
@@ -114,6 +114,7 @@
#define H100_REMOTE 1
#define H300_REMOTE 2
#define X5_REMOTE 3
+#define MROBE_REMOTE 4
/* CONFIG_BACKLIGHT_FADING */
/* No fading capabilities at all (yet) */