summaryrefslogtreecommitdiff
path: root/firmware/drivers/lcd-charcell.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/drivers/lcd-charcell.c')
-rw-r--r--firmware/drivers/lcd-charcell.c9
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 **/