00001 #ifndef LANG_H 00002 #define LANG_H 00003 00004 #include "misc.h" 00005 #include "vt.h" 00006 00007 extern int latin1; 00008 00009 struct enhance 00010 { 00011 int next_des; /* next expected designation code */ 00012 u32 trip[13*16]; /* tripplets */ 00013 }; 00014 00015 void lang_init(void); 00016 void conv2latin(u8 *p, int n, int lang); 00017 00018 void init_enhance(struct enhance *eh); 00019 void add_enhance(struct enhance *eh, int dcode, u32 *data); 00020 void enhance(struct enhance *eh, struct vt_page *vtp); 00021 00022 #endif /* LANG_H */