From 8d888cf76e19568989a2d7d2d7a4bb5d6ea315cc Mon Sep 17 00:00:00 2001 From: Linus Nielsen Feltzing Date: Tue, 3 Jan 2006 12:08:21 +0000 Subject: [PATCH] Patch #1381872 by Brandon Low - Add virtual HDD LED to WPS git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8299 a1c6a512-1295-4272-9138-f99709370657 --- apps/gui/gwps-common.c | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/apps/gui/gwps-common.c b/apps/gui/gwps-common.c index 7d17eaefab..aa7cb69ab7 100644 --- a/apps/gui/gwps-common.c +++ b/apps/gui/gwps-common.c @@ -38,6 +38,7 @@ #include "splash.h" #include "scrollbar.h" +#include "led.h" #ifdef HAVE_LCD_BITMAP #include "peakmeter.h" /* Image stuff */ @@ -662,6 +663,21 @@ static char* get_tag(struct wps_data* wps_data, } break; +#if (CONFIG_LED == LED_VIRTUAL) || defined(HAVE_REMOTE_LCD) + case 'l': /* VIRTUAL_LED */ + { + switch(tag[1]) + { + case 'h': /* Only one we have so far HDD LED */ + if(led_read(HZ/2)) + return "h"; + else + return NULL; + } + } + break; +#endif + case 'D': /* Directory path information */ id3 = nid3; /* next song please! */ *flags |= WPS_REFRESH_DYNAMIC;