summaryrefslogtreecommitdiff
path: root/firmware/drivers/lcd.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/drivers/lcd.c')
-rw-r--r--firmware/drivers/lcd.c13
1 files changed, 13 insertions, 0 deletions
diff --git a/firmware/drivers/lcd.c b/firmware/drivers/lcd.c
index 8a6207bc87..6df3f28ffd 100644
--- a/firmware/drivers/lcd.c
+++ b/firmware/drivers/lcd.c
@@ -540,6 +540,19 @@ void lcd_bitmap (unsigned char *src, int x, int y, int nx, int ny,
540 } 540 }
541} 541}
542 542
543/*
544 * Draw a rectangle with point a (upper left) at (x, y)
545 * and size (nx, ny)
546 */
547void lcd_drawrect (int x, int y, int nx, int ny)
548{
549 lcd_drawline(x, y, nx, y);
550 lcd_drawline(x, ny, nx, ny);
551
552 lcd_drawline(x, y, x, ny);
553 lcd_drawline(nx, y, nx, ny);
554}
555
543/* 556/*
544 * Clear a rectangular area at (x, y), size (nx, ny) 557 * Clear a rectangular area at (x, y), size (nx, ny)
545 */ 558 */