summaryrefslogtreecommitdiff
path: root/firmware/drivers/lcd.h
diff options
context:
space:
mode:
authorKjell Ericson <kjell@haxx.se>2003-01-10 09:58:04 +0000
committerKjell Ericson <kjell@haxx.se>2003-01-10 09:58:04 +0000
commitdd7f2948e4621c695999a79c3f635566b0daa46a (patch)
tree3dffe1b041db19f02323a5734dd5b99dd02643f4 /firmware/drivers/lcd.h
parentc11b90fa49b09da7d50e728095dc8075069e3137 (diff)
downloadrockbox-dd7f2948e4621c695999a79c3f635566b0daa46a.tar.gz
rockbox-dd7f2948e4621c695999a79c3f635566b0daa46a.zip
Implementing the Rocklatin character set for Rockbox player.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3052 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/drivers/lcd.h')
-rw-r--r--firmware/drivers/lcd.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/firmware/drivers/lcd.h b/firmware/drivers/lcd.h
index 5e1d8f4d07..7129e5dc69 100644
--- a/firmware/drivers/lcd.h
+++ b/firmware/drivers/lcd.h
@@ -29,7 +29,7 @@ extern void lcd_init(void);
29extern void lcd_clear_display(void); 29extern void lcd_clear_display(void);
30extern void lcd_backlight(bool on); 30extern void lcd_backlight(bool on);
31extern void lcd_puts(int x, int y, unsigned char *string); 31extern void lcd_puts(int x, int y, unsigned char *string);
32extern void lcd_putc(int x, int y, unsigned char ch); 32extern void lcd_putc(int x, int y, unsigned short ch);
33extern void lcd_scroll_pause(void); 33extern void lcd_scroll_pause(void);
34extern void lcd_scroll_pause_line(int line); 34extern void lcd_scroll_pause_line(int line);
35extern void lcd_scroll_resume(void); 35extern void lcd_scroll_resume(void);
@@ -82,13 +82,15 @@ enum
82 ICON_PARAM 82 ICON_PARAM
83}; 83};
84 84
85extern void lcd_define_pattern (int which,char *pattern,int length); 85extern void lcd_define_hw_pattern (int which,char *pattern,int length);
86extern void lcd_define_pattern (int which,char *pattern);
86extern void lcd_double_height (bool on); 87extern void lcd_double_height (bool on);
88unsigned char lcd_get_locked_pattern();
89void lcd_unlock_pattern(unsigned char pat);
87 90
88#endif 91#endif
89 92
90#if defined(HAVE_LCD_BITMAP) || defined(SIMULATOR) 93#if defined(HAVE_LCD_BITMAP) || defined(SIMULATOR)
91
92#if defined(HAVE_LCD_CHARCELLS) && defined(SIMULATOR) 94#if defined(HAVE_LCD_CHARCELLS) && defined(SIMULATOR)
93#define LCD_WIDTH (4*11*6) /* Display width in pixels */ 95#define LCD_WIDTH (4*11*6) /* Display width in pixels */
94#define LCD_HEIGHT (4*16+2*24) /* 4*char + 2*icons */ 96#define LCD_HEIGHT (4*16+2*24) /* 4*char + 2*icons */