diff options
Diffstat (limited to 'firmware/drivers')
-rw-r--r-- | firmware/drivers/lcd-charcell.c | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/firmware/drivers/lcd-charcell.c b/firmware/drivers/lcd-charcell.c index 8219a0b317..efc9aa5b1f 100644 --- a/firmware/drivers/lcd-charcell.c +++ b/firmware/drivers/lcd-charcell.c | |||
@@ -295,10 +295,7 @@ void lcd_define_pattern(unsigned long ucs, const char *pattern) | |||
295 | memcpy(xfont_variable[glyph & 0x7fff], pattern, HW_PATTERN_SIZE); | 295 | memcpy(xfont_variable[glyph & 0x7fff], pattern, HW_PATTERN_SIZE); |
296 | pat = glyph_to_pat(glyph); | 296 | pat = glyph_to_pat(glyph); |
297 | if (pat != NO_PATTERN) | 297 | if (pat != NO_PATTERN) |
298 | { | ||
299 | memcpy(lcd_patterns[pat].pattern, pattern, HW_PATTERN_SIZE); | 298 | memcpy(lcd_patterns[pat].pattern, pattern, HW_PATTERN_SIZE); |
300 | lcd_update(); //FIXME: remove when lcd_update() calls are checked all over | ||
301 | } | ||
302 | } | 299 | } |
303 | } | 300 | } |
304 | 301 | ||
@@ -315,8 +312,6 @@ void lcd_clear_display(void) | |||
315 | for (x = 0; x < LCD_WIDTH; x++) | 312 | for (x = 0; x < LCD_WIDTH; x++) |
316 | for (y = 0; y < LCD_HEIGHT; y++) | 313 | for (y = 0; y < LCD_HEIGHT; y++) |
317 | lcd_putxchar(x, y, xspace); | 314 | lcd_putxchar(x, y, xspace); |
318 | |||
319 | lcd_update(); //FIXME: remove when lcd_update() calls are checked all over | ||
320 | } | 315 | } |
321 | 316 | ||
322 | /* Put an unicode character at the given position */ | 317 | /* Put an unicode character at the given position */ |
@@ -326,7 +321,6 @@ void lcd_putc(int x, int y, unsigned long ucs) | |||
326 | return; | 321 | return; |
327 | 322 | ||
328 | lcd_putxchar(x, y, find_xchar(ucs)); | 323 | lcd_putxchar(x, y, find_xchar(ucs)); |
329 | lcd_update(); //FIXME: remove when lcd_update() calls are checked all over | ||
330 | } | 324 | } |
331 | 325 | ||
332 | /* Show cursor (alternating with existing character) at the given position */ | 326 | /* Show cursor (alternating with existing character) at the given position */ |
@@ -384,7 +378,6 @@ void lcd_putsxy(int x, int y, const unsigned char *str) | |||
384 | return; | 378 | return; |
385 | 379 | ||
386 | lcd_putsxyofs(x, y, 0, str); | 380 | lcd_putsxyofs(x, y, 0, str); |
387 | lcd_update(); //FIXME: remove when lcd_update() calls are checked all over | ||
388 | } | 381 | } |
389 | 382 | ||
390 | /*** Line oriented text output ***/ | 383 | /*** Line oriented text output ***/ |
@@ -410,8 +403,6 @@ void lcd_puts_offset(int x, int y, const unsigned char *str, int offset) | |||
410 | x = lcd_putsxyofs(x, y, offset, str); | 403 | x = lcd_putsxyofs(x, y, offset, str); |
411 | while (x < LCD_WIDTH) | 404 | while (x < LCD_WIDTH) |
412 | lcd_putxchar(x++, y, xspace); | 405 | lcd_putxchar(x++, y, xspace); |
413 | |||
414 | lcd_update(); //FIXME: remove when lcd_update() calls are checked all over | ||
415 | } | 406 | } |
416 | 407 | ||
417 | /** scrolling **/ | 408 | /** scrolling **/ |