From: James S. <jsi...@us...> - 2001-12-07 00:56:50
|
Update of /cvsroot/linuxconsole/ruby/linux/drivers/video In directory usw-pr-cvs1:/tmp/cvs-serv25433/drivers/video Modified Files: vgacon.c Log Message: This breaks things and oops but I really need to save my work until I get home to finish it. Index: vgacon.c =================================================================== RCS file: /cvsroot/linuxconsole/ruby/linux/drivers/video/vgacon.c,v retrieving revision 1.57 retrieving revision 1.58 diff -u -d -r1.57 -r1.58 --- vgacon.c 2001/10/29 22:58:43 1.57 +++ vgacon.c 2001/12/07 00:56:47 1.58 @@ -63,12 +63,6 @@ */ #undef TRIDENT_GLITCH -static struct tty_struct *vgacon_table[MAX_NR_USER_CONSOLES]; -static struct termios *vgacon_termios[MAX_NR_USER_CONSOLES]; -static struct termios *vgacon_termios_locked[MAX_NR_USER_CONSOLES]; -static int vgacon_refcount; -struct tty_driver vgacon_driver; - static struct vc_data vga_default; static struct vt_struct vga_vt; @@ -964,12 +958,6 @@ { const char *display_desc = NULL; - memset(&vgacon_driver, 0, sizeof(struct tty_driver)); - vgacon_driver.refcount = &vgacon_refcount; - vgacon_driver.table = vgacon_table; - vgacon_driver.termios = vgacon_termios; - vgacon_driver.termios_locked = vgacon_termios_locked; - memset(&vga_vt, 0, sizeof(struct vt_struct)); #ifdef MODULE vga_vt.kmalloced = 1; @@ -977,7 +965,7 @@ vga_vt.kmalloced = 0; #endif vga_vt.vt_sw = &vga_con; - display_desc = create_vt(&vgacon_driver, &vga_vt, 1); + display_desc = create_vt(NULL, &vga_vt, 1); if (!display_desc) return -ENODEV; printk("Console: %s %s %dx%d\n", vga_vt.default_mode->vc_can_do_color ? "colour" : "mono", |