From: James S. <jsi...@ac...> - 2000-06-07 14:46:29
|
y I have completed most of the changes needed to make the console system not depend on currcon. I also seperated the VT emulation code from vt.c. Also console_macro is almost gone :) Now for some problem I came across. First and less important problem is blanking the screen. How do tell which screen is the one we want blank? Any ideas anyone? I had a chessy hack right now but when true multihead comes into play we need to find a right solution. To get multihead working I need support for multiple keyboards to the console system. I need to be able to tell which keyboard is doing the VT switching. Vojtech while looking threw your code I noticed you have a keybdev.c in the input directory which has code that is in keyboard.c. Also you don't have it enabled. What I was thinking is have keybdev.c as the raw keyboard driver. This way when a user uses /dev/input we can send raw packets their. Otherwise it send the packets to the console system. This way keyboard.c becomes more of a translator from raw keyboard mode to a tty keyboard. A first move might be to move the keybaord tasklet into keybdev.c. What do you think Vojtech? Q: Why did they deprecate a.out support in linux? A: Because a nasty coff is bad for your elf. James Simmons [jsi...@li...] ____/| fbdev/console/gfx developer \ o.O| http://www.linux-fbdev.org =(_)= http://linuxgfx.sourceforge.net U http://linuxconsole.sourceforge.net |