1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
#ifndef LCD_H_ #define LCD_H_ #include <stdint.h> /** * Direct access */ void lcd_init(void); void lcd_puts(const char *s); void lcd_puti(int i); void lcd_puth(int h); void lcd_putb(uint8_t b); void lcd_clear(void); /** * Buffered/async access */ void lcd_handler(void); void lcd_put(const char *s); #endif // LCD_H_