Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 28 Dec 2002 10:00:34 -0800
From:      "Greg Smith" <freebsd_mail@myrealbox.com>
To:        mobile@freebsd.org
Subject:   Re: lifebook s6010 and VESA console
Message-ID:  <200212281000340913.1C01D548@smtp.myrealbox.com>
In-Reply-To: <5.2.0.9.2.20021228072552.0482feb8@194.184.65.4>
References:  <5.2.0.9.2.20021228072552.0482feb8@194.184.65.4>

next in thread | previous in thread | raw e-mail | index | archive | help
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 majordomo@FreeBSD.org
>with "unsubscribe freebsd-mobile" in the body of the message





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?200212281000340913.1C01D548>