]> Joshua Wise's Git repositories - netwatch.git/blame_incremental - include/fb.h
Add a first cut at text.
[netwatch.git] / include / fb.h
... / ...
CommitLineData
1#ifndef __FB_H
2#define __FB_H
3
4#include <stdint.h>
5
6struct fbdevice;
7struct vmode;
8
9typedef enum {
10 FB_RGB888
11} format_t;
12
13typedef void (*getvmode_t)(void *);
14typedef uint32_t (*checksum_rect_t)(int x, int y, int width, int height);
15
16struct vmode {
17 int text:1;
18 int xres, yres, bytestride;
19 format_t format;
20};
21
22struct fbdevice {
23 unsigned char *fbaddr;
24 unsigned char *textbase; /* A safe place to put a textfb. */
25 void *priv;
26 getvmode_t getvmode;
27 checksum_rect_t checksum_rect;
28 struct vmode curmode;
29};
30
31extern struct fbdevice *fb;
32
33#endif
This page took 0.022737 seconds and 4 git commands to generate.