summaryrefslogtreecommitdiff
path: root/firmware
diff options
context:
space:
mode:
Diffstat (limited to 'firmware')
-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 0c71f0b168..8c1176bad8 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;
94#define REMOTE_DEINIT_LCD 2 94#define REMOTE_DEINIT_LCD 2
95 95
96static bool remote_initialized = false; 96static bool remote_initialized = false;
97static int _remote_type = 0; 97static int _remote_type = REMOTETYPE_UNPLUGGED;
98 98
99/* cached settings values */ 99/* cached settings values */
100static bool cached_invert = false; 100static bool cached_invert = false;
@@ -506,7 +506,7 @@ static void remote_tick(void)
506 { 506 {
507 if (countdown == 0) 507 if (countdown == 0)
508 { 508 {
509 _remote_type = 0; 509 _remote_type = REMOTETYPE_UNPLUGGED;
510 510
511 queue_post(&remote_scroll_queue, REMOTE_DEINIT_LCD, 0); 511 queue_post(&remote_scroll_queue, REMOTE_DEINIT_LCD, 0);
512 } 512 }
diff --git a/firmware/export/lcd-remote.h b/firmware/export/lcd-remote.h
index 031fcdfc0f..5f1551e395 100644
--- a/firmware/export/lcd-remote.h
+++ b/firmware/export/lcd-remote.h
@@ -28,6 +28,7 @@
28#ifdef HAVE_REMOTE_LCD 28#ifdef HAVE_REMOTE_LCD
29 29
30#if defined(IRIVER_H100_SERIES) || defined(IRIVER_H300_SERIES) 30#if defined(IRIVER_H100_SERIES) || defined(IRIVER_H300_SERIES)
31#define REMOTETYPE_UNPLUGGED 0
31#define REMOTETYPE_H100_LCD 1 32#define REMOTETYPE_H100_LCD 1
32#define REMOTETYPE_H300_LCD 2 33#define REMOTETYPE_H300_LCD 2
33#define REMOTETYPE_H300_NONLCD 3 34#define REMOTETYPE_H300_NONLCD 3