summaryrefslogtreecommitdiff
path: root/apps/plugins/test_scanrate.c
diff options
context:
space:
mode:
authorJens Arnold <amiconn@rockbox.org>2008-04-02 22:42:21 +0000
committerJens Arnold <amiconn@rockbox.org>2008-04-02 22:42:21 +0000
commit01a106dbfa51127d60ed4404e75f005d58738939 (patch)
tree5024c3e4712b7359804429801c098c2a4fdb5d0d /apps/plugins/test_scanrate.c
parentd5f37b2235eee14041f538f3344e0f80bb73fe87 (diff)
downloadrockbox-01a106dbfa51127d60ed4404e75f005d58738939.zip
rockbox-01a106dbfa51127d60ed4404e75f005d58738939.tar.gz
rockbox-01a106dbfa51127d60ed4404e75f005d58738939.tar.bz2
rockbox-01a106dbfa51127d60ed4404e75f005d58738939.tar.xz
Make the measured LCD scanrates from the greylib known to the scanrate test plugin.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16938 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/plugins/test_scanrate.c')
-rw-r--r--apps/plugins/test_scanrate.c25
1 files changed, 15 insertions, 10 deletions
diff --git a/apps/plugins/test_scanrate.c b/apps/plugins/test_scanrate.c
index 63ab97d..aabc623 100644
--- a/apps/plugins/test_scanrate.c
+++ b/apps/plugins/test_scanrate.c
@@ -56,24 +56,29 @@ PLUGIN_HEADER
#endif
/* Default refresh rates in 1/10 Hz */
-#if CONFIG_LCD == LCD_SSD1815
+#if defined ARCHOS_RECORDER || defined ARCHOS_FMRECORDER \
+ || defined ARCHOS_RECORDERV2 || defined ARCHOS_ONDIOFM \
+ || defined ARCHOS_ONDIOSP
#define DEFAULT_SCAN_RATE 670
-#elif CONFIG_LCD == LCD_S1D15E06
-#define DEFAULT_SCAN_RATE 700
-#elif CONFIG_LCD == LCD_IPOD2BPP
-#define DEFAULT_SCAN_RATE 800
-#elif CONFIG_LCD == LCD_IPODMINI
-#define DEFAULT_SCAN_RATE 880
-#elif CONFIG_LCD == LCD_TL0350A
-#define DEFAULT_SCAN_RATE 1480
+#elif defined IAUDIO_M3
+#define DEFAULT_SCAN_RATE 1500
#define HORIZ_SCAN /* LCD controller updates the panel sideways */
#define NEED_BOOST
+#elif defined IAUDIO_M5
+#define DEFAULT_SCAN_RATE 730
+#elif defined IPOD_1G2G
+#define DEFAULT_SCAN_RATE 960
+#elif defined IPOD_MINI2G || defined IPOD_MINI \
+ || defined IPOD_3G || defined IPOD_4G
+#define DEFAULT_SCAN_RATE 870
+#elif defined IRIVER_H100_SERIES
+#define DEFAULT_SCAN_RATE 700
#else
#define DEFAULT_SCAN_RATE 700
#warning Generic default scanrate
#endif
-#ifdef HORIZ_SCAN
+#ifdef HORIZ_SCAN
#define TEXT_X 0
#if LCD_PIXELFORMAT == HORIZONTAL_PACKING
#define BUF_WIDTH ((LCD_WIDTH+7)/8)