diff options
| -rw-r--r-- | firmware/drivers/lcd.c | 10 | ||||
| -rw-r--r-- | firmware/drivers/lcd.h | 2 |
2 files changed, 12 insertions, 0 deletions
diff --git a/firmware/drivers/lcd.c b/firmware/drivers/lcd.c index 2d095f2..e2e7514 100644 --- a/firmware/drivers/lcd.c +++ b/firmware/drivers/lcd.c @@ -667,6 +667,16 @@ void lcd_setmargins(int x, int y) ymargin = y; } +int lcd_getxmargin(void) +{ + return xmargin; +} + +int lcd_getymargin(void) +{ + return ymargin; +} + #ifdef LOADABLE_FONTS diff --git a/firmware/drivers/lcd.h b/firmware/drivers/lcd.h index fb3a195..4aab039 100644 --- a/firmware/drivers/lcd.h +++ b/firmware/drivers/lcd.h @@ -97,6 +97,8 @@ extern void lcd_putsxy(int x, int y, unsigned char *string, int font); extern void lcd_setfont(int font); extern void lcd_getfontsize(unsigned int font, int *width, int *height); extern void lcd_setmargins(int xmargin, int ymargin); +extern int lcd_getxmargin(void); +extern int lcd_getymargin(void); extern void lcd_bitmap (unsigned char *src, int x, int y, int nx, int ny, bool clear); extern void lcd_clearrect (int x, int y, int nx, int ny); |