altosui: Add ao_lcd_cursor_on/off
[fw/altos] / src / drivers / ao_lcd.c
index 8745b3f631509858b7a83b1fc9aa29c63841a6e2..8ce3223366362712213a767c626f8bff1ad85bf8 100644 (file)
@@ -73,6 +73,22 @@ ao_lcd_contrast_set(uint8_t contrast)
        ao_mutex_put(&ao_lcd_mutex);
 }
 
+void
+ao_lcd_cursor_on(void)
+{
+       ao_mutex_get(&ao_lcd_mutex);
+       ao_lcd_send_ins(0x08 | 0x04 | 0x02 | 0x01);
+       ao_mutex_put(&ao_lcd_mutex);
+}
+
+void
+ao_lcd_cursor_off(void)
+{
+       ao_mutex_get(&ao_lcd_mutex);
+       ao_lcd_send_ins(0x08 | 0x04);
+       ao_mutex_put(&ao_lcd_mutex);
+}
+
 void
 ao_lcd_clear(void)
 {