Lines Matching refs:charlcd
23 #include "charlcd.h"
66 struct charlcd lcd;
104 static void charlcd_backlight(struct charlcd *lcd, int on)
133 void charlcd_poke(struct charlcd *lcd)
151 static void charlcd_gotoxy(struct charlcd *lcd)
169 static void charlcd_home(struct charlcd *lcd)
178 static void charlcd_print(struct charlcd *lcd, char c)
194 static void charlcd_clear_fast(struct charlcd *lcd)
210 static void charlcd_clear_display(struct charlcd *lcd)
221 static int charlcd_init_display(struct charlcd *lcd)
223 void (*write_cmd_raw)(struct charlcd *lcd, int cmd);
348 static inline int handle_lcd_special_code(struct charlcd *lcd)
554 static void charlcd_write_char(struct charlcd *lcd, char c)
654 static struct charlcd *the_charlcd;
722 static void charlcd_puts(struct charlcd *lcd, const char *s)
754 static int charlcd_init(struct charlcd *lcd)
782 struct charlcd *charlcd_alloc(unsigned int drvdata_size)
785 struct charlcd *lcd;
803 void charlcd_free(struct charlcd *lcd)
812 struct charlcd *lcd = the_charlcd;
837 int charlcd_register(struct charlcd *lcd)
855 int charlcd_unregister(struct charlcd *lcd)