From: Petr V. <van...@vc...> - 2000-08-27 21:40:56
|
On Sat, Aug 26, 2000 at 11:24:30PM -0400, James Simmons wrote: > The second thing which I forgot to mention. I also am going to be working > on getting vgacon to set the mode independent of using anything like the > BIOS. This will allow more portablity and make it more multihead friendly. > Thsi will also allow the ability to move between different console drivers > like fbcon and vgacon. With the current tree you can only go from vgacon > to fbcon. I plan to make the reverse true. This will also allow recovery > when userland apps don't reset the hardware properly. Now vagcon can reset > the hardware it's self. Hi James, if you want, you can take a look at ftp://platan.vc.cvut.cz/pub/linux/matrox-latest/2.4.0-test7-vgatext.gz. It contains patch for 2.4.0-test7 which adds textmode and 8bpp modes to vga16fb driver (8bpp of course only 320x200 cfb8 or 360x480 planar 8, as standard VGA knows). Text mode support only 256 characters, but if there are request to change it... Also, hardware VGA cursor is not utilized. This patched driver uses vga_io_{r,w} macros to access hardware registers. So converting to vga_mm_{r,w} or to pure vga_{r,w} should not be too hard. Although I think that we should leave VGA alone. It is just too painful to try multihead on such hardware... Best regards, Petr Vandrovec van...@vc... P.S.: I'm using this vga16fb to get 800x592 textmode on my notebook. Fortunately my LCD does not care about screen refresh... |