show basic status
[fbff.git] / draw.h
bloba13328bf510490ede7472a40561d686b1081f6b1
1 #define MIN(a, b) ((a) < (b) ? (a) : (b))
2 #define MAX(a, b) ((a) > (b) ? (a) : (b))
4 /* framebuffer device */
5 #define FBDEV_PATH "/dev/fb0"
6 /* framebuffer depth */
7 typedef unsigned short fbval_t;
9 void fb_init(void);
10 void fb_free(void);
11 fbval_t fb_color(unsigned char r, unsigned char g, unsigned char b);
12 void fb_set(int r, int c, fbval_t *mem, int len);
13 int fb_rows(void);
14 int fb_cols(void);
15 void fb_box(int sr, int sc, int er, int ec, fbval_t val);
16 void fb_cmap(void);