Date: Fri, 08 Sep 2000 06:59:10 GMT From: "Greg Smith" <gregsmith59@hotmail.com> To: freebsd-mobile@freebsd.org Subject: FYI: SVGA LCD and console and VESA_800x600 and 4.1-Release Message-ID: <F79hEUsebmspH2q6Dqa0000bf3c@hotmail.com>
next in thread | raw e-mail | index | archive | help
I asked: >I would like to get the most out of the console (yes, I have no X) by >taking full advantage of the 800x600 LCD display and 2MB of video memory >with the C&T 65550. >... knowing that 800x600 / 8x16 = 100x37.5 I should be able to do better. >I switched to VESA_800x600, but instead of getting 100x37 I just get 80x25 >in a smaller "window" in the middle of the screen. > >1) Is VESA ... hardcoded to 80x25? > >2) Is this combo hardcoded to 4-bit color? 1) Yes, VESA_800x600 is hardcoded to 80x25 in vidcontrol.c, but it is easy to fix. Just make the following change and recompile: if (mode == SW_VESA_800x600) { --> size[0] = 100; /* columns */ --> size[1] = 37; /* rows */ size[2] = 16; /* font size */ to get this automatically when you boot up just insert the following line into rc.conf: allscreens_flags="VESA_800x600" If you would prefer the thinner font, insert the following line instead: allscreens_flags="-f 8x16 iso-thin-8x16 VESA_800x600" 2) Yes, 4-bit color also seems to be hardcoded into vidcontrol.c and the other VGA logic. But that requires someone who knows C. 8) HTH someone else later. Greg _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?F79hEUsebmspH2q6Dqa0000bf3c>