summaryrefslogtreecommitdiff
path: root/firmware
diff options
context:
space:
mode:
Diffstat (limited to 'firmware')
-rw-r--r--firmware/backlight.c7
-rw-r--r--firmware/export/kernel.h2
2 files changed, 8 insertions, 1 deletions
diff --git a/firmware/backlight.c b/firmware/backlight.c
index 2ba4d6ed1d..41f0f75424 100644
--- a/firmware/backlight.c
+++ b/firmware/backlight.c
@@ -487,7 +487,12 @@ void backlight_thread(void)
487 lcd_remote_off(); 487 lcd_remote_off();
488 break; 488 break;
489#endif /* defined(HAVE_REMOTE_LCD) && !defined(SIMULATOR) */ 489#endif /* defined(HAVE_REMOTE_LCD) && !defined(SIMULATOR) */
490 490#ifdef SIMULATOR
491 /* This one here too for lack of a better place */
492 case SYS_SCREENDUMP:
493 screen_dump();
494 break;
495#endif
491 case SYS_USB_CONNECTED: 496 case SYS_USB_CONNECTED:
492 /* Tell the USB thread that we are safe */ 497 /* Tell the USB thread that we are safe */
493 DEBUGF("backlight_thread got SYS_USB_CONNECTED\n"); 498 DEBUGF("backlight_thread got SYS_USB_CONNECTED\n");
diff --git a/firmware/export/kernel.h b/firmware/export/kernel.h
index bf5a9d10c3..9ada8eb59c 100644
--- a/firmware/export/kernel.h
+++ b/firmware/export/kernel.h
@@ -41,6 +41,7 @@
41#define SYS_EVENT_CLS_POWER 2 41#define SYS_EVENT_CLS_POWER 2
42#define SYS_EVENT_CLS_FILESYS 3 42#define SYS_EVENT_CLS_FILESYS 3
43#define SYS_EVENT_CLS_PLUG 4 43#define SYS_EVENT_CLS_PLUG 4
44#define SYS_EVENT_CLS_MISC 5
44/* make sure SYS_EVENT_CLS_BITS has enough range */ 45/* make sure SYS_EVENT_CLS_BITS has enough range */
45 46
46/* Bit 31->|S|c...c|i...i| */ 47/* Bit 31->|S|c...c|i...i| */
@@ -68,6 +69,7 @@
68#define SYS_PHONE_UNPLUGGED MAKE_SYS_EVENT(SYS_EVENT_CLS_PLUG, 3) 69#define SYS_PHONE_UNPLUGGED MAKE_SYS_EVENT(SYS_EVENT_CLS_PLUG, 3)
69#define SYS_REMOTE_PLUGGED MAKE_SYS_EVENT(SYS_EVENT_CLS_PLUG, 4) 70#define SYS_REMOTE_PLUGGED MAKE_SYS_EVENT(SYS_EVENT_CLS_PLUG, 4)
70#define SYS_REMOTE_UNPLUGGED MAKE_SYS_EVENT(SYS_EVENT_CLS_PLUG, 5) 71#define SYS_REMOTE_UNPLUGGED MAKE_SYS_EVENT(SYS_EVENT_CLS_PLUG, 5)
72#define SYS_SCREENDUMP MAKE_SYS_EVENT(SYS_EVENT_CLS_MISC, 0)
71 73
72struct event 74struct event
73{ 75{