lifebook s6010 and VESA console

Gianmarco Giovannelli <[email protected]>
Newsgroups gmane.os.freebsd.devel.mobile
Message-ID <[email protected]>
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
------------------------------------------------------------------------------
   0 (0x000) 0x00000001 T 40x25           8x8   0xb8000 32k 32k 0x00000000 32k
   1 (0x001) 0x00000001 T 40x25           8x8   0xb8000 32k 32k 0x00000000 32k
   2 (0x002) 0x00000001 T 80x25           8x8   0xb8000 32k 32k 0x00000000 32k
   3 (0x003) 0x00000001 T 80x25           8x8   0xb8000 32k 32k 0x00000000 32k
   4 (0x004) 0x00000003 G 320x200x2 1     8x8   0xb8000 32k 32k 0x00000000 32k
   5 (0x005) 0x00000003 G 320x200x2 1     8x8   0xb8000 32k 32k 0x00000000 32k
   6 (0x006) 0x00000003 G 640x200x1 1     8x8   0xb8000 32k 32k 0x00000000 32k
  13 (0x00d) 0x00000003 G 320x200x4 4     8x8   0xa0000 64k 64k 0x00000000 256k
  14 (0x00e) 0x00000003 G 640x200x4 4     8x8   0xa0000 64k 64k 0x00000000 256k
  16 (0x010) 0x00000003 G 640x350x2 2     8x14  0xa0000 64k 64k 0x00000000 128k
  18 (0x012) 0x00000003 G 640x350x4 4     8x14  0xa0000 64k 64k 0x00000000 256k
  19 (0x013) 0x00000001 T 40x25           8x14  0xb8000 32k 32k 0x00000000 32k
  20 (0x014) 0x00000001 T 40x25           8x14  0xb8000 32k 32k 0x00000000 32k
  21 (0x015) 0x00000001 T 80x25           8x14  0xb8000 32k 32k 0x00000000 32k
  22 (0x016) 0x00000001 T 80x25           8x14  0xb8000 32k 32k 0x00000000 32k
  23 (0x017) 0x00000001 T 40x25           8x16  0xb8000 32k 32k 0x00000000 32k
  24 (0x018) 0x00000001 T 80x25           8x16  0xb8000 32k 32k 0x00000000 32k
  26 (0x01a) 0x00000003 G 640x480x4 4     8x16  0xa0000 64k 64k 0x00000000 256k
  27 (0x01b) 0x00000003 G 640x480x4 4     8x16  0xa0000 64k 64k 0x00000000 256k
  28 (0x01c) 0x00000003 G 320x200x8 1     8x8   0xa0000 64k 64k 0x00000000 64k
  30 (0x01e) 0x00000001 T 80x50           8x8   0xb8000 32k 32k 0x00000000 32k
  32 (0x020) 0x00000001 T 80x30           8x16  0xb8000 32k 32k 0x00000000 32k
  34 (0x022) 0x00000001 T 80x60           8x8   0xb8000 32k 32k 0x00000000 32k
  37 (0x025) 0x00000003 G 320x240x8 4     8x8   0xa0000 64k 64k 0x00000000 256k
112 (0x070) 0x00000000 T 80x43           8x8   0xb8000 32k 32k 0x00000000 32k
113 (0x071) 0x00000001 T 80x43           8x8   0xb8000 32k 32k 0x00000000 32k
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
273 (0x111) 0x0000000f G 640x480x16 1    8x16  0xa0000 64k 64k 0xe8000000 8000k
274 (0x112) 0x0000000f G 640x480x32 1    8x16  0xa0000 64k 64k 0xe8000000 8000k
276 (0x114) 0x0000000f G 800x600x16 1    8x16  0xa0000 64k 64k 0xe8000000 8000k
277 (0x115) 0x0000000f G 800x600x32 1    8x16  0xa0000 64k 64k 0xe8000000 8000k
278 (0x116) 0x0000000f G 1024x768x15 1   8x16  0xa0000 64k 64k 0xe8000000 8000k
279 (0x117) 0x0000000f G 1024x768x16 1   8x16  0xa0000 64k 64k 0xe8000000 8000k
280 (0x118) 0x0000000f G 1024x768x32 1   8x16  0xa0000 64k 64k 0xe8000000 8000k
282 (0x11a) 0x0000000f G 1280x1024x16 1  8x16  0xa0000 64k 64k 0xe8000000 8000k
283 (0x11b) 0x0000000f G 1280x1024x32 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

and pciconf -l:
chip0@pci0:0:0: class=0x060000 card=0x113b10cf chip=0x35758086 rev=0x04 
hdr=0x00
none0@pci0:2:0: class=0x030000 card=0x113c10cf chip=0x35778086 rev=0x04 
hdr=0x00
none1@pci0:2:1: class=0x038000 card=0x113c10cf chip=0x35778086 rev=0x00 
hdr=0x00
uhci0@pci0:29:0:        class=0x0c0300 card=0x113d10cf chip=0x24828086 
rev=0x02 hdr=0x00
uhci1@pci0:29:1:        class=0x0c0300 card=0x113d10cf chip=0x24848086 
rev=0x02 hdr=0x00
pcib1@pci0:30:0:        class=0x060400 card=0x00000000 chip=0x24488086 
rev=0x42 hdr=0x01
isab0@pci0:31:0:        class=0x060100 card=0x00000000 chip=0x248c8086 
rev=0x02 hdr=0x00
atapci0@pci0:31:1:      class=0x01018a card=0x113d10cf chip=0x248a8086 
rev=0x02 hdr=0x00
none2@pci0:31:3:        class=0x0c0500 card=0x113d10cf chip=0x24838086 
rev=0x02 hdr=0x00
pcm0@pci0:31:5: class=0x040100 card=0x117710cf chip=0x24858086 rev=0x02 
hdr=0x00
none3@pci0:31:6:        class=0x070300 card=0x10d110cf chip=0x24868086 
rev=0x02 hdr=0x00
rl0@pci1:9:0:   class=0x020000 card=0x111c10cf chip=0x813910ec rev=0x10 
hdr=0x00
pcic0@pci1:10:0:        class=0x060700 card=0x10e610cf chip=0x69331217 
rev=0x02 hdr=0x02
pcic1@pci1:10:1:        class=0x060700 card=0x10e610cf chip=0x69331217 
rev=0x02 hdr=0x02
none4@pci1:12:0:        class=0x0c0010 card=0x116210cf chip=0x8026104c 
rev=0x00 hdr=0x00

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
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.