From 6a4bddc493edef3e1eefcd21b323409fd4db317f Mon Sep 17 00:00:00 2001 From: Virgil Dupras Date: Fri, 8 Nov 2019 11:45:37 -0500 Subject: [PATCH] ti/lcd: ensure that variables are initialized --- kernel/ti/lcd.asm | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/kernel/ti/lcd.asm b/kernel/ti/lcd.asm index cd3637d..27eed83 100644 --- a/kernel/ti/lcd.asm +++ b/kernel/ti/lcd.asm @@ -19,6 +19,7 @@ .equ LCD_CMD_XINC 0x05 .equ LCD_CMD_YINC 0x07 .equ LCD_CMD_COL 0x20 +.equ LCD_CMD_ZOFFSET 0x40 .equ LCD_CMD_ROW 0x80 .equ LCD_CMD_CONTRAST 0xc0 @@ -30,6 +31,10 @@ ; *** Code *** lcdInit: + ; Initialize variables + xor a + ld (LCD_CURROW), a + ; Enable the LCD ld a, LCD_CMD_ENABLE call lcdWait