Lines Matching refs:charlcd
6 #include "charlcd.h"
39 int hd44780_common_print(struct charlcd *lcd, int c)
52 int hd44780_common_gotoxy(struct charlcd *lcd, unsigned int x, unsigned int y)
71 int hd44780_common_home(struct charlcd *lcd)
78 int hd44780_common_clear_display(struct charlcd *lcd)
97 int hd44780_common_init_display(struct charlcd *lcd)
172 int hd44780_common_shift_cursor(struct charlcd *lcd, enum charlcd_shift_dir dir)
191 int hd44780_common_shift_display(struct charlcd *lcd,
218 int hd44780_common_display(struct charlcd *lcd, enum charlcd_onoff on)
232 int hd44780_common_cursor(struct charlcd *lcd, enum charlcd_onoff on)
246 int hd44780_common_blink(struct charlcd *lcd, enum charlcd_onoff on)
271 int hd44780_common_fontsize(struct charlcd *lcd, enum charlcd_fontsize size)
285 int hd44780_common_lines(struct charlcd *lcd, enum charlcd_lines lines)
299 int hd44780_common_redefine_char(struct charlcd *lcd, char *esc)
354 struct charlcd *hd44780_common_alloc(void)
357 struct charlcd *lcd;
371 void hd44780_common_free(struct charlcd *lcd)