diff options
author | Jens Arnold <amiconn@rockbox.org> | 2008-03-12 21:01:23 +0000 |
---|---|---|
committer | Jens Arnold <amiconn@rockbox.org> | 2008-03-12 21:01:23 +0000 |
commit | 579089afa546d72c0a05815ed3abfff069ed520b (patch) | |
tree | 7983e17904530d45cccec47e9be4ecef81f4d099 /firmware/export/lcd.h | |
parent | c8836112c6f88298f7d43eab0e83e05ca87eaf91 (diff) | |
download | rockbox-579089afa546d72c0a05815ed3abfff069ed520b.tar.gz rockbox-579089afa546d72c0a05815ed3abfff069ed520b.zip |
Fix Player warnings. Charcell needs fb_data properly defined as well.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16647 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/export/lcd.h')
-rw-r--r-- | firmware/export/lcd.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/firmware/export/lcd.h b/firmware/export/lcd.h index a6ecc975c2..474500db5f 100644 --- a/firmware/export/lcd.h +++ b/firmware/export/lcd.h | |||
@@ -70,6 +70,7 @@ struct viewport { | |||
70 | #include "file.h" /* for MAX_PATH; FIXME: Why does this not work for sims? */ | 70 | #include "file.h" /* for MAX_PATH; FIXME: Why does this not work for sims? */ |
71 | #endif /* SIMULATOR */ | 71 | #endif /* SIMULATOR */ |
72 | 72 | ||
73 | #ifdef HAVE_LCD_BITMAP | ||
73 | #if LCD_DEPTH <=8 | 74 | #if LCD_DEPTH <=8 |
74 | #if (LCD_PIXELFORMAT == VERTICAL_INTERLEAVED) \ | 75 | #if (LCD_PIXELFORMAT == VERTICAL_INTERLEAVED) \ |
75 | || (LCD_PIXELFORMAT == HORIZONTAL_INTERLEAVED) | 76 | || (LCD_PIXELFORMAT == HORIZONTAL_INTERLEAVED) |
@@ -83,6 +84,10 @@ typedef unsigned short fb_data; | |||
83 | typedef unsigned long fb_data; | 84 | typedef unsigned long fb_data; |
84 | #endif /* LCD_DEPTH */ | 85 | #endif /* LCD_DEPTH */ |
85 | 86 | ||
87 | #else /* LCD_CHARCELLS */ | ||
88 | typedef unsigned char fb_data; | ||
89 | #endif | ||
90 | |||
86 | /* common functions */ | 91 | /* common functions */ |
87 | extern void lcd_write_command(int byte); | 92 | extern void lcd_write_command(int byte); |
88 | extern void lcd_write_command_e(int cmd, int data); | 93 | extern void lcd_write_command_e(int cmd, int data); |