summaryrefslogtreecommitdiffstats
path: root/firmware
diff options
context:
space:
mode:
authorThomas Jarosch <tomj@simonv.com>2011-04-16 20:27:52 +0000
committerThomas Jarosch <tomj@simonv.com>2011-04-16 20:27:52 +0000
commite57d3b292a8e2a399160878154c6bea0d0ba2cff (patch)
treecb498e2eb0d2ac36b43bae9864bd2e7fc650ae88 /firmware
parent577515946231acf413b9f1ec2dc5e889b2e66c65 (diff)
downloadrockbox-e57d3b292a8e2a399160878154c6bea0d0ba2cff.tar.gz
rockbox-e57d3b292a8e2a399160878154c6bea0d0ba2cff.tar.bz2
rockbox-e57d3b292a8e2a399160878154c6bea0d0ba2cff.zip
Define LCD dpi for n900, n8xx and the pandora
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29728 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware')
-rw-r--r--firmware/target/hosted/sdl/lcd-sdl.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/firmware/target/hosted/sdl/lcd-sdl.c b/firmware/target/hosted/sdl/lcd-sdl.c
index 1b28d8b6db..57026eedfe 100644
--- a/firmware/target/hosted/sdl/lcd-sdl.c
+++ b/firmware/target/hosted/sdl/lcd-sdl.c
@@ -141,7 +141,15 @@ void sdl_set_gradient(SDL_Surface *surface, SDL_Color *start, SDL_Color *end,
int lcd_get_dpi(void)
{
+#if (CONFIG_PLATFORM & PLATFORM_MAEMO5)
+ return 267;
+#elif (CONFIG_PLATFORM & PLATFORM_MAEMO4)
+ return 225;
+#elif (CONFIG_PLATFORM & PLATFORM_PANDORA)
+ return 217;
+#else
/* TODO: find a way to query it from the OS, SDL doesn't support it
* directly; for now assume the more or less standard 96 */
return 96;
+#endif
}