summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHristo Kovachev <bger@rockbox.org>2006-07-28 13:35:36 +0000
committerHristo Kovachev <bger@rockbox.org>2006-07-28 13:35:36 +0000
commit0d58ea4bf9881226d441e055ad094471e260a59d (patch)
treeb89d1eb2da4c810a86da0f064eeee11ae8777f53
parentdab550b9e61e67b841d3efda89c1c49228d2ead8 (diff)
downloadrockbox-0d58ea4bf9881226d441e055ad094471e260a59d.zip
rockbox-0d58ea4bf9881226d441e055ad094471e260a59d.tar.gz
rockbox-0d58ea4bf9881226d441e055ad094471e260a59d.tar.bz2
rockbox-0d58ea4bf9881226d441e055ad094471e260a59d.tar.xz
Add a define for unplugged remote
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10354 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r--firmware/drivers/lcd-h100-remote.c4
-rw-r--r--firmware/export/lcd-remote.h1
2 files changed, 3 insertions, 2 deletions
diff --git a/firmware/drivers/lcd-h100-remote.c b/firmware/drivers/lcd-h100-remote.c
index 0c71f0b..8c1176b 100644
--- a/firmware/drivers/lcd-h100-remote.c
+++ b/firmware/drivers/lcd-h100-remote.c
@@ -94,7 +94,7 @@ static struct event_queue remote_scroll_queue;
#define REMOTE_DEINIT_LCD 2
static bool remote_initialized = false;
-static int _remote_type = 0;
+static int _remote_type = REMOTETYPE_UNPLUGGED;
/* cached settings values */
static bool cached_invert = false;
@@ -506,7 +506,7 @@ static void remote_tick(void)
{
if (countdown == 0)
{
- _remote_type = 0;
+ _remote_type = REMOTETYPE_UNPLUGGED;
queue_post(&remote_scroll_queue, REMOTE_DEINIT_LCD, 0);
}
diff --git a/firmware/export/lcd-remote.h b/firmware/export/lcd-remote.h
index 031fcdf..5f1551e 100644
--- a/firmware/export/lcd-remote.h
+++ b/firmware/export/lcd-remote.h
@@ -28,6 +28,7 @@
#ifdef HAVE_REMOTE_LCD
#if defined(IRIVER_H100_SERIES) || defined(IRIVER_H300_SERIES)
+#define REMOTETYPE_UNPLUGGED 0
#define REMOTETYPE_H100_LCD 1
#define REMOTETYPE_H300_LCD 2
#define REMOTETYPE_H300_NONLCD 3