aboutsummaryrefslogtreecommitdiffstats
path: root/include/lcd.h
blob: 441d4637f029c1ffab6c712062e3099163463fda (plain)
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_