Re: lifebook s6010 and VESA console

"Greg Smith" <[email protected]>
Newsgroups gmane.os.freebsd.devel.mobile
Message-ID <[email protected]>
Gianmarco,

Sadly, you have a newer video chip/video BIOS which omits some of the
older modes.  Specifically, you are missing:

   mode#     flags   type    size       font      window      linear
buffer
------------------------------------------------------------------------
-------
258 (0x102) 0x0000000b G 800x600x4 4     8x16  0xa0000 64k 64k
0x00000000 1984k
:
260 (0x104) 0x0000000b G 1024x768x4 4    8x16  0xa0000 64k 64k
0x00000000 1984k

The VESA_800x600 logic only works with these older modes, I believe
called "planar".  You can recognize these modes by the (space) 4
instead of (space) 1 under size.  In fact, to keep the logic even
simpler they only supported mode 258 - because it does not span more
than one 64k page of video memory.

Greg

-----Original Message-----

>Hi everyone,
>I am trying to use a VESA console mode (VESA_800x600) on a fujitsu
>lifebook 
>s6010 .
>I have in the kernel both options VESA and SC_PIXEL_MODE and I use the

>iso-thin-8x16 (8x14 and 8x8 too) fonts.
>
>Until now I didn't find a valid mode for vidcontrol to operate in more
>than 
>80 cols. or in graphic mode.
>The vidcontrol -i info show a very few mode (if compared to those of
the
>my 
>toshiba 3440 which happily use VESA_800x600 mode).
>
>Here they are:
>     mode#     flags   type    size       font      window      linear
>buffer
>-----------------------------------------------------------------------
-------
:
:
>  26 (0x01a) 0x00000003 G 640x480x4 4     8x16  0xa0000 64k 64k
0x00000000
>256k
>  27 (0x01b) 0x00000003 G 640x480x4 4     8x16  0xa0000 64k 64k
0x00000000
>256k
:
:
>257 (0x101) 0x0000000f G 640x480x8 1     8x16  0xa0000 64k 64k
0xe8000000
>8000k
>259 (0x103) 0x0000000f G 800x600x8 1     8x16  0xa0000 64k 64k
0xe8000000
>8000k
>261 (0x105) 0x0000000f G 1024x768x8 1    8x16  0xa0000 64k 64k
0xe8000000
>8000k
>263 (0x107) 0x0000000f G 1280x1024x8 1   8x16  0xa0000 64k 64k
0xe8000000
>8000k
:
:
>
>dmesg shows:
>VESA: v3.0, 8000k memory, flags:0x1, mode table:0xc02a8300 (1000040)
>VESA: Almador Graphics Chip Accelerated VGA BIOS
>[...]
>vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on
isa0
:
:
>
>Under windows xp it is seen as:
>Intel 830M Graphic controller-0
>Intel 830M Graphic controller-1
>
>while X windows works in this moment with the VESA driver (the chipset
>will 
>be supported in the next relase).
>
>So to summarize: Is any hope to use it in a better way in console than
the 
>80x30 mode?
>
>Thanks for attention and sorry for the long msg.
>
>P.s
>Happy new year :-)
>
>
>
>
>
>
>
>Best Regards,
>Gianmarco Giovannelli ,  "Unix expert since yesterday"
>http://www.gufi.org/~gmarco
>
>
>
>To Unsubscribe: send mail to [email protected]
>with "unsubscribe freebsd-mobile" in the body of the message





To Unsubscribe: send mail to [email protected]
with "unsubscribe freebsd-mobile" in the body of the message
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.