From: James S. <jsi...@tr...> - 2001-06-14 20:35:02
|
> > In vga: > > char[n] is at mem[2n] > > attribute[n] is at mem[2n+1] > > > > In nv3, linear aperture: > > char[n] is at mem[8n] > > attribute[n] is at mem[8n+1] > > On Matrox it is almost same, only constant differs. There are defined > FB_AUX_TEXT_MGA_STEP8 and FB_AUX_TEXT_MGA_STEP16. Millennium1 and > G-series use STEP16, Mystique and MillenniumII use STEP8 ... nv3 driver > should use STEP8 - maybe after creating FB_AUX_TEXT_STEP8 and > obsoleting *_MGA_* values. Yipes. What is in that extra space? 8 bytes for one cahracter? I rather keep the text modes and the fbdev modes seperate. I like to think of /dev/vcsa as for text modes where /dev/fb is the device for graphics modes. So I like to see a api developed for text modes. |