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>
