use esc-^C for exiting and ^L for redrawing
[fbvnc.git] / draw.h
blob24656d82b6c59505e2b5ebf5f9178a1c010dbf87
1 #define MIN(a, b) ((a) < (b) ? (a) : (b))
2 #define MAX(a, b) ((a) > (b) ? (a) : (b))
4 /* framebuffer color depth */
5 typedef unsigned int fbval_t;
7 /* framebuffer device path */
8 #define FBDEV_PATH "/dev/fb0"
10 void fb_init(void);
11 void fb_free(void);
12 fbval_t fb_color(unsigned char r, unsigned char g, unsigned char b);
13 void fb_set(int r, int c, fbval_t *mem, int len);
14 int fb_rows(void);
15 int fb_cols(void);
16 void fb_cmap(void);