From: James S. <jsi...@ac...> - 2000-06-14 14:06:03
|
> > Its a diff against the current ruby tree. If it was against linus tree it > > would have been twice as big. > > > OK. Let's get it setup. Once the code I have works somewhat I will create a big patch against linus tree with the ruby tree. > > The problem is telling the blanking routines which head is the one to > > unblank. Right now I haven't seen away to do this. > > > If _visible_ VT blanks/unblanks, blank/unblank that FB. As one VT cannot > be on two FBs, there is trivial relation... The problem is more than VT is visible in a multiheaded setup. More than one VT can be blanked and more than one VT can be unblanked. The blanking timer function, static void vesa_powerdown_screen(void), doesn't pass info in when the unblank function is called. Some how I need to pass this info in. It is possible that 2 VTs will be blanked. Which one do I pick then. The good news is someone has a patch for this. So I will post this patch and then combine it in with my work. |