Skip site navigation (1)Skip section navigation (2)
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>