consolemap.h 526 字节
Newer Older
L
Linus Torvalds 已提交
1 2 3 4 5 6 7 8 9 10
/*
 * consolemap.h
 *
 * Interface between console.c, selection.c  and consolemap.c
 */
#define LAT1_MAP 0
#define GRAF_MAP 1
#define IBMPC_MAP 2
#define USER_MAP 3

J
Jan Engelhardt 已提交
11 12
#include <linux/types.h>

L
Linus Torvalds 已提交
13 14
struct vc_data;

J
Jan Engelhardt 已提交
15
extern u16 inverse_translate(struct vc_data *conp, int glyph, int use_unicode);
L
Linus Torvalds 已提交
16 17
extern unsigned short *set_translate(int m, struct vc_data *vc);
extern int conv_uni_to_pc(struct vc_data *conp, long ucs);
J
Jan Engelhardt 已提交
18
extern u32 conv_8bit_to_uni(unsigned char c);
S
Samuel Thibault 已提交
19
extern int conv_uni_to_8bit(u32 uni);
20
void console_map_init(void);