patch-2.1.111 linux/include/linux/vt_kern.h

Next file: linux/include/linux/wavefront.h
Previous file: linux/include/linux/vt_buffer.h
Back to the patch index
Back to the overall index

diff -u --recursive --new-file v2.1.110/linux/include/linux/vt_kern.h linux/include/linux/vt_kern.h
@@ -21,11 +21,6 @@
 extern struct vt_struct {
 	int vc_num;				/* The console number */
 	unsigned char	vc_mode;		/* KD_TEXT, ... */
-#if 0	/* FIXME: Does anyone use these? */
-	unsigned char	vc_kbdraw;
-	unsigned char	vc_kbde0;
-	unsigned char   vc_kbdleds;
-#endif
 	struct vt_mode	vt_mode;
 	int		vt_pid;
 	int		vt_newvt;
@@ -36,6 +31,8 @@
 
 /* console.c */
 
+struct console_font_op;
+
 int vc_allocate(unsigned int console, int init);
 int vc_cons_allocated(unsigned int console);
 int vc_resize(unsigned int lines, unsigned int cols,
@@ -50,12 +47,12 @@
 void reset_palette(int currcons);
 void set_palette(void);
 void do_blank_screen(int nopowersave);
-int con_set_font(char * fontmap, int w, int h, int chars);
-int con_get_font(char * fontmap, int *w, int *h, int *chars);
+int con_font_op(int currcons, struct console_font_op *op);
 int con_set_cmap(unsigned char *cmap);
 int con_get_cmap(unsigned char *cmap);
 void scrollback(int);
 void scrollfront(int);
+void update_region(int currcons, unsigned long start, int count);
 
 struct tty_struct;
 int tioclinux(struct tty_struct *tty, unsigned long arg);
@@ -76,7 +73,6 @@
 
 /* vt.c */
 
-extern unsigned int video_mode_512ch;
 extern unsigned int video_font_height;
 extern unsigned int default_font_height;
 extern unsigned int video_scan_lines;

FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov