diff options
author | Karl Kurbjun <kkurbjun@gmail.com> | 2009-04-09 04:22:14 +0000 |
---|---|---|
committer | Karl Kurbjun <kkurbjun@gmail.com> | 2009-04-09 04:22:14 +0000 |
commit | 93fccc763b97323cb3112bf9afee819cd03ba195 (patch) | |
tree | 8b3da3ecd807da715478fe4cc1697fcffea1bd67 /firmware/export/lcd.h | |
parent | 49fcfe81b861f866c4e9e16e272f33654a1be450 (diff) | |
download | rockbox-93fccc763b97323cb3112bf9afee819cd03ba195.tar.gz rockbox-93fccc763b97323cb3112bf9afee819cd03ba195.zip |
M:Robe 500: More LCD initialization, QVGA (vs. VGA) is now enabled by default for performance, 256 color palette mode added, include some linker cleanups and reorganization. Doom and MPEGPlayer now run reaonably well.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20664 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/export/lcd.h')
-rw-r--r-- | firmware/export/lcd.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/firmware/export/lcd.h b/firmware/export/lcd.h index 4f35927353..e52356b8bf 100644 --- a/firmware/export/lcd.h +++ b/firmware/export/lcd.h | |||
@@ -97,8 +97,15 @@ void lcd_set_mode(int mode); | |||
97 | #define LCD_MODE_RGB565 0x00000001 | 97 | #define LCD_MODE_RGB565 0x00000001 |
98 | #define LCD_MODE_YUV 0x00000002 | 98 | #define LCD_MODE_YUV 0x00000002 |
99 | #define LCD_MODE_PAL256 0x00000004 | 99 | #define LCD_MODE_PAL256 0x00000004 |
100 | |||
101 | #if HAVE_LCD_MODES & LCD_MODE_PAL256 | ||
102 | void lcd_blit_pal256(unsigned char *src, int src_x, int src_y, int x, int y, | ||
103 | int width, int height); | ||
104 | void lcd_pal256_update_pal(fb_data *palette); | ||
105 | #endif | ||
100 | #endif | 106 | #endif |
101 | 107 | ||
108 | |||
102 | /* common functions */ | 109 | /* common functions */ |
103 | extern void lcd_write_command(int byte); | 110 | extern void lcd_write_command(int byte); |
104 | extern void lcd_write_command_e(int cmd, int data); | 111 | extern void lcd_write_command_e(int cmd, int data); |