#ifndef _VIDEO_FONT_H
#define _VIDEO_FONT_H
#include <linux/types.h>
struct font_desc { … };
#define VGA8x8_IDX …
#define VGA8x16_IDX …
#define PEARL8x8_IDX …
#define VGA6x11_IDX …
#define FONT7x14_IDX …
#define FONT10x18_IDX …
#define SUN8x16_IDX …
#define SUN12x22_IDX …
#define ACORN8x8_IDX …
#define MINI4x6_IDX …
#define FONT6x10_IDX …
#define TER16x32_IDX …
#define FONT6x8_IDX …
extern const struct font_desc font_vga_8x8,
font_vga_8x16,
font_pearl_8x8,
font_vga_6x11,
font_7x14,
font_10x18,
font_sun_8x16,
font_sun_12x22,
font_acorn_8x8,
font_mini_4x6,
font_6x10,
font_ter_16x32,
font_6x8;
extern const struct font_desc *find_font(const char *name);
extern const struct font_desc *get_default_font(int xres, int yres,
unsigned long *font_w,
unsigned long *font_h);
#define MAX_FONT_NAME …
#define REFCOUNT(fd) …
#define FNTSIZE(fd) …
#define FNTCHARCNT(fd) …
#define FNTSUM(fd) …
#define FONT_EXTRA_WORDS …
struct font_data { … } __packed;
#endif