OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

[/] [or1k/] [trunk/] [linux/] [linux-2.4/] [include/] [video/] [font.h] - Blame information for rev 1765

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 1275 phoenix
/*
2
 *  font.h -- `Soft' font definitions
3
 *
4
 *  Created 1995 by Geert Uytterhoeven
5
 *
6
 *  This file is subject to the terms and conditions of the GNU General Public
7
 *  License.  See the file COPYING in the main directory of this archive
8
 *  for more details.
9
 */
10
 
11
#ifndef _VIDEO_FONT_H
12
#define _VIDEO_FONT_H
13
 
14
#include <linux/types.h>
15
 
16
struct fbcon_font_desc {
17
    int idx;
18
    char *name;
19
    int width, height;
20
    void *data;
21
    int pref;
22
};
23
 
24
#define VGA8x8_IDX      0
25
#define VGA8x16_IDX     1
26
#define PEARL8x8_IDX    2
27
#define VGA6x11_IDX     3
28
#define SUN8x16_IDX     4
29
#define SUN12x22_IDX    5
30
#define ACORN8x8_IDX    6
31
 
32
extern struct fbcon_font_desc   font_vga_8x8,
33
                                font_vga_8x16,
34
                                font_pearl_8x8,
35
                                font_vga_6x11,
36
                                font_sun_8x16,
37
                                font_sun_12x22,
38
                                font_acorn_8x8;
39
 
40
/* Find a font with a specific name */
41
 
42
extern struct fbcon_font_desc *fbcon_find_font(char *name);
43
 
44
/* Get the default font for a specific screen size */
45
 
46
extern struct fbcon_font_desc *fbcon_get_default_font(int xres, int yres);
47
 
48
/* Max. length for the name of a predefined font */
49
#define MAX_FONT_NAME   32
50
 
51
#endif /* _VIDEO_FONT_H */

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.