From f8e968991d0d94e3b1c5c5611c3d69a9c032d7da Mon Sep 17 00:00:00 2001 From: Aidan MacDonald Date: Sat, 1 Oct 2022 23:56:57 +0100 Subject: lcd: Move parameter handling calls to lcd-bitmap-common.c No need to reimplement the same drawmode, getwidth, etc, calls for each pixel format. Change-Id: Ibbe32814f72e1492c190ba578cec303c1cf29b12 --- firmware/drivers/lcd-2bit-horz.c | 42 ---------------------------------------- 1 file changed, 42 deletions(-) (limited to 'firmware/drivers/lcd-2bit-horz.c') diff --git a/firmware/drivers/lcd-2bit-horz.c b/firmware/drivers/lcd-2bit-horz.c index 1b192377f6..cf7e20d4a8 100644 --- a/firmware/drivers/lcd-2bit-horz.c +++ b/firmware/drivers/lcd-2bit-horz.c @@ -105,16 +105,6 @@ void lcd_init(void) /*** parameter handling ***/ -void lcd_set_drawmode(int mode) -{ - lcd_current_viewport->drawmode = mode & (DRMODE_SOLID|DRMODE_INVERSEVID); -} - -int lcd_get_drawmode(void) -{ - return lcd_current_viewport->drawmode; -} - void lcd_set_foreground(unsigned brightness) { lcd_current_viewport->fg_pattern = brightness; @@ -137,38 +127,6 @@ unsigned lcd_get_background(void) return lcd_current_viewport->bg_pattern; } -void lcd_set_drawinfo(int mode, unsigned fg_brightness, unsigned bg_brightness) -{ - lcd_set_drawmode(mode); - lcd_set_foreground(fg_brightness); - lcd_set_background(bg_brightness); -} - -int lcd_getwidth(void) -{ - return lcd_current_viewport->width; -} - -int lcd_getheight(void) -{ - return lcd_current_viewport->height; -} - -void lcd_setfont(int newfont) -{ - lcd_current_viewport->font = newfont; -} - -int lcd_getfont(void) -{ - return lcd_current_viewport->font; -} - -int lcd_getstringsize(const unsigned char *str, int *w, int *h) -{ - return font_getstringsize(str, w, h, lcd_current_viewport->font); -} - /*** low-level drawing functions ***/ static void setpixel(int x, int y) -- cgit v1.2.3