Date: Wed, 13 Jun 2001 12:40:22 +0800 From: Evgeny Larionov <Lion@khakassia.ru> To: freebsd-questions@FreeBSD.ORG Subject: VESA in 4.3-STABLE Message-ID: <3528.010613@khakassia.ru>
next in thread | raw e-mail | index | archive | help
Hello All !!
Why in 4.3 STABLE vidcontrol don't understand all VESA modes of my
adapter:
VESA load debug:
-------------------------
Feb 22 18:02:31 netserv /kernel: Preloaded elf kernel "kernel" at 0xc032f000.
Feb 22 18:02:31 netserv /kernel: VESA: information block
Feb 22 18:02:31 netserv /kernel: 56 45 53 41 00 02 00 01 00 01 00 00 00 00 22 00
Feb 22 18:02:31 netserv /kernel: 00 01 20 00 00 01 0b 01 00 01 21 01 00 01 2a 01
Feb 22 18:02:31 netserv /kernel: 00 01 00 01 01 01 10 01 11 01 12 01 03 01 13 01
Feb 22 18:02:31 netserv /kernel: 14 01 15 01 05 01 16 01 17 01 18 01 07 01 19 01
Feb 22 18:02:31 netserv /kernel: vesa_bios_init(): modes:0, vesa_mode_max:8
Feb 22 18:02:31 netserv /kernel: VESA: 3 mode(s) found
Feb 22 18:02:31 netserv /kernel: VESA: v2.0, 2048k memory, flags:0x0, mode table:0xc02cdb62 (1000022)
Feb 22 18:02:31 netserv /kernel: VESA: ATI MACH64
Feb 22 18:02:31 netserv /kernel: VESA: ATI Technologies Inc. MACH64GT 01.00
Feb 22 18:02:31 netserv /kernel: VESA: mode:0x100, flags:0x00bb, G 640x400x8 1, font:8x16, pages:8, mem:4
Feb 22 18:02:31 netserv /kernel: VESA: LFB:0xfc000000, off:0xfc03e800, off_size:0x1c1800
Feb 22 18:02:31 netserv /kernel: VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
Feb 22 18:02:31 netserv /kernel: VESA: mode:0x101, flags:0x00bb, G 640x480x8 1, font:8x16, pages:6, mem:4
Feb 22 18:02:31 netserv /kernel: VESA: LFB:0xfc000000, off:0xfc04b000, off_size:0x1b5000
Feb 22 18:02:31 netserv /kernel: VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
Feb 22 18:02:31 netserv /kernel: VESA: mode:0x110, flags:0x00bb, G 640x480x15 1, font:8x16, pages:3, mem:6
Feb 22 18:02:31 netserv /kernel: VESA: LFB:0xfc000000, off:0xfc096000, off_size:0x16a000
Feb 22 18:02:31 netserv /kernel: VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
Feb 22 18:02:31 netserv /kernel: VESA: mode:0x111, flags:0x00bb, G 640x480x16 1, font:8x16, pages:3, mem:6
Feb 22 18:02:31 netserv /kernel: VESA: LFB:0xfc000000, off:0xfc096000, off_size:0x16a000
Feb 22 18:02:31 netserv /kernel: VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
Feb 22 18:02:31 netserv /kernel: VESA: mode:0x112, flags:0x00bb, G 640x480x24 1, font:8x16, pages:2, mem:6
Feb 22 18:02:31 netserv /kernel: VESA: LFB:0xfc000000, off:0xfc0e1000, off_size:0x11f000
Feb 22 18:02:31 netserv /kernel: VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
Feb 22 18:02:31 netserv /kernel: VESA: mode:0x103, flags:0x00bb, G 800x600x8 1, font:8x14, pages:4, mem:4
Feb 22 18:02:31 netserv /kernel: VESA: LFB:0xfc000000, off:0xfc075300, off_size:0x18b000
Feb 22 18:02:31 netserv /kernel: VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
Feb 22 18:02:31 netserv /kernel: VESA: mode:0x113, flags:0x00bb, G 800x600x15 1, font:8x14, pages:2, mem:6
Feb 22 18:02:31 netserv /kernel: VESA: LFB:0xfc000000, off:0xfc0ea600, off_size:0x115c00
Feb 22 18:02:31 netserv /kernel: VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
Feb 22 18:02:31 netserv /kernel: VESA: mode:0x114, flags:0x00bb, G 800x600x16 1, font:8x14, pages:2, mem:6
Feb 22 18:02:31 netserv /kernel: VESA: LFB:0xfc000000, off:0xfc0ea600, off_size:0x115c00
Feb 22 18:02:31 netserv /kernel: VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
Feb 22 18:02:31 netserv /kernel: VESA: mode:0x115, flags:0x00bb, G 800x600x24 1, font:8x14, pages:1, mem:6
Feb 22 18:02:31 netserv /kernel: VESA: LFB:0xfc000000, off:0xfc15f900, off_size:0xa0800
Feb 22 18:02:31 netserv /kernel: VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
Feb 22 18:02:31 netserv /kernel: VESA: mode:0x105, flags:0x00bb, G 1024x768x8 1, font:8x16, pages:2, mem:4
Feb 22 18:02:31 netserv /kernel: VESA: LFB:0xfc000000, off:0xfc0c0000, off_size:0x140000
Feb 22 18:02:31 netserv /kernel: VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
Feb 22 18:02:31 netserv /kernel: VESA: mode:0x116, flags:0x00bb, G 1024x768x15 1, font:8x16, pages:1, mem:6
Feb 22 18:02:32 netserv /kernel: VESA: LFB:0xfc000000, off:0xfc180000, off_size:0x80000
Feb 22 18:02:32 netserv /kernel: VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
Feb 22 18:02:32 netserv /kernel: VESA: mode:0x117, flags:0x00bb, G 1024x768x16 1, font:8x16, pages:1, mem:6
Feb 22 18:02:32 netserv /kernel: VESA: LFB:0xfc000000, off:0xfc180000, off_size:0x80000
Feb 22 18:02:32 netserv /kernel: VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
Feb 22 18:02:32 netserv /kernel: VESA: mode:0x118, flags:0x003a, G 1024x768x24 1, font:8x16, pages:1, mem:6
Feb 22 18:02:32 netserv /kernel: VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
Feb 22 18:02:32 netserv /kernel: VESA: mode:0x107, flags:0x00bb, G 1280x1024x8 1, font:8x16, pages:1, mem:4
Feb 22 18:02:32 netserv /kernel: VESA: LFB:0xfc000000, off:0xfc140000, off_size:0xc0000
Feb 22 18:02:32 netserv /kernel: VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
Feb 22 18:02:32 netserv /kernel: VESA: mode:0x119, flags:0x003a, G 1280x1024x15 1, font:8x16, pages:1, mem:6
Feb 22 18:02:32 netserv /kernel: VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
Feb 22 18:02:32 netserv /kernel: VESA: mode:0x11a, flags:0x003a, G 1280x1024x16 1, font:8x16, pages:1, mem:6
Feb 22 18:02:32 netserv /kernel: VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
Feb 22 18:02:32 netserv /kernel: VESA: mode:0x11b, flags:0x003a, G 1280x1024x24 1, font:8x16, pages:1, mem:6
Feb 22 18:02:32 netserv /kernel: VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
Feb 22 18:02:32 netserv /kernel: VESA: mode:0x302, flags:0x001a, G 1024x768x4 4, font:8x16, pages:1, mem:3
Feb 22 18:02:32 netserv /kernel: VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
Feb 22 18:02:32 netserv /kernel: VESA: mode:0x303, flags:0x001a, G 1024x768x4 4, font:8x16, pages:1, mem:3
Feb 22 18:02:32 netserv /kernel: VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
Feb 22 18:02:32 netserv /kernel: VESA: mode:0x304, flags:0x001a, G 1024x768x4 4, font:8x16, pages:1, mem:3
Feb 22 18:02:32 netserv /kernel: VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
Feb 22 18:02:32 netserv /kernel: VESA: mode:0x202, flags:0x00bb, G 320x200x8 1, font:8x8, pages:32, mem:4
Feb 22 18:02:32 netserv /kernel: VESA: LFB:0xfc000000, off:0xfc00fa00, off_size:0x1f0800
Feb 22 18:02:32 netserv /kernel: VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
Feb 22 18:02:32 netserv /kernel: VESA: mode:0x10d, flags:0x00bb, G 320x200x15 1, font:8x8, pages:16, mem:6
Feb 22 18:02:32 netserv /kernel: VESA: LFB:0xfc000000, off:0xfc01f400, off_size:0x1e0c00
Feb 22 18:02:32 netserv /kernel: VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
Feb 22 18:02:32 netserv /kernel: VESA: mode:0x10e, flags:0x00bb, G 320x200x16 1, font:8x8, pages:16, mem:6
Feb 22 18:02:32 netserv /kernel: VESA: LFB:0xfc000000, off:0xfc01f400, off_size:0x1e0c00
Feb 22 18:02:32 netserv /kernel: VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
Feb 22 18:02:32 netserv /kernel: VESA: mode:0x10f, flags:0x00bb, G 320x200x24 1, font:8x8, pages:10, mem:6
Feb 22 18:02:32 netserv /kernel: VESA: LFB:0xfc000000, off:0xfc02ee00, off_size:0x1d1400
Feb 22 18:02:32 netserv /kernel: VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
Feb 22 18:02:32 netserv /kernel: VESA: mode:0x212, flags:0x00bb, G 320x240x8 1, font:8x8, pages:16, mem:4
Feb 22 18:02:32 netserv /kernel: VESA: LFB:0xfc000000, off:0xfc012c00, off_size:0x1ed400
Feb 22 18:02:32 netserv /kernel: VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
Feb 22 18:02:32 netserv /kernel: VESA: mode:0x213, flags:0x00bb, G 320x240x15 1, font:8x8, pages:10, mem:6
Feb 22 18:02:32 netserv /kernel: VESA: LFB:0xfc000000, off:0xfc025800, off_size:0x1da800
Feb 22 18:02:32 netserv /kernel: VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
Feb 22 18:02:32 netserv /kernel: VESA: mode:0x214, flags:0x00bb, G 320x240x16 1, font:8x8, pages:10, mem:6
Feb 22 18:02:32 netserv /kernel: VESA: LFB:0xfc000000, off:0xfc025800, off_size:0x1da800
Feb 22 18:02:32 netserv /kernel: VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
Feb 22 18:02:32 netserv /kernel: VESA: mode:0x215, flags:0x00bb, G 320x240x24 1, font:8x8, pages:8, mem:6
Feb 22 18:02:32 netserv /kernel: VESA: LFB:0xfc000000, off:0xfc038400, off_size:0x1c7c00
Feb 22 18:02:32 netserv /kernel: VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
Feb 22 18:02:32 netserv /kernel: VESA: mode:0x222, flags:0x00bb, G 512x384x8 1, font:8x16, pages:10, mem:4
Feb 22 18:02:32 netserv /kernel: VESA: LFB:0xfc000000, off:0xfc030000, off_size:0x1d0000
Feb 22 18:02:32 netserv /kernel: VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
Feb 22 18:02:32 netserv /kernel: VESA: mode:0x223, flags:0x00bb, G 512x384x15 1, font:8x16, pages:5, mem:6
Feb 22 18:02:32 netserv /kernel: VESA: LFB:0xfc000000, off:0xfc060000, off_size:0x1a0000
Feb 22 18:02:32 netserv /kernel: VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
Feb 22 18:02:32 netserv /kernel: VESA: mode:0x224, flags:0x00bb, G 512x384x16 1, font:8x16, pages:5, mem:6
Feb 22 18:02:32 netserv /kernel: VESA: LFB:0xfc000000, off:0xfc060000, off_size:0x1a0000
Feb 22 18:02:32 netserv /kernel: VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
Feb 22 18:02:32 netserv /kernel: VESA: mode:0x225, flags:0x00bb, G 512x384x24 1, font:8x16, pages:3, mem:6
Feb 22 18:02:32 netserv /kernel: VESA: LFB:0xfc000000, off:0xfc090000, off_size:0x170000
Feb 22 18:02:32 netserv /kernel: VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
Feb 22 18:02:32 netserv /kernel: VESA: mode:0x232, flags:0x00bb, G 400x300x8 1, font:8x16, pages:16, mem:4
Feb 22 18:02:32 netserv /kernel: VESA: LFB:0xfc000000, off:0xfc01d4c0, off_size:0x1e2c00
Feb 22 18:02:32 netserv /kernel: VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
Feb 22 18:02:32 netserv /kernel: VESA: mode:0x233, flags:0x00bb, G 400x300x15 1, font:8x16, pages:8, mem:6
Feb 22 18:02:32 netserv /kernel: VESA: LFB:0xfc000000, off:0xfc03a980, off_size:0x1c5800
Feb 22 18:02:32 netserv /kernel: VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
Feb 22 18:02:32 netserv /kernel: VESA: mode:0x234, flags:0x00bb, G 400x300x16 1, font:8x16, pages:8, mem:6
Feb 22 18:02:32 netserv /kernel: VESA: LFB:0xfc000000, off:0xfc03a980, off_size:0x1c5800
Feb 22 18:02:32 netserv /kernel: VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
Feb 22 18:02:32 netserv /kernel: VESA: mode:0x235, flags:0x00bb, G 400x300x24 1, font:8x16, pages:5, mem:6
Feb 22 18:02:32 netserv /kernel: VESA: LFB:0xfc000000, off:0xfc057e40, off_size:0x1a8400
Feb 22 18:02:32 netserv /kernel: VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
Feb 22 18:02:32 netserv /kernel: VESA: mode:0x242, flags:0x00bb, G 640x350x8 1, font:8x14, pages:8, mem:4
Feb 22 18:02:32 netserv /kernel: VESA: LFB:0xfc000000, off:0xfc036b00, off_size:0x1c9800
Feb 22 18:02:32 netserv /kernel: VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
Feb 22 18:02:32 netserv /kernel: VESA: mode:0x243, flags:0x00bb, G 640x350x15 1, font:8x14, pages:4, mem:6
Feb 22 18:02:32 netserv /kernel: VESA: LFB:0xfc000000, off:0xfc06d600, off_size:0x192c00
Feb 22 18:02:32 netserv /kernel: VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
Feb 22 18:02:32 netserv /kernel: VESA: mode:0x244, flags:0x00bb, G 640x350x16 1, font:8x14, pages:4, mem:6
Feb 22 18:02:32 netserv /kernel: VESA: LFB:0xfc000000, off:0xfc06d600, off_size:0x192c00
Feb 22 18:02:32 netserv /kernel: VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
Feb 22 18:02:32 netserv /kernel: VESA: mode:0x245, flags:0x00bb, G 640x350x24 1, font:8x14, pages:2, mem:6
Feb 22 18:02:32 netserv /kernel: VESA: LFB:0xfc000000, off:0xfc0a4100, off_size:0x15c000
Feb 22 18:02:32 netserv /kernel: VESA: window A:0xa000 (5), window B:0xa000 (3), size:64k, gran:64k
-------------------------
For example, you can see that VESA found 1024xXXXX modes, but
vidcontrol show only next :
-------------------------
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
40 (0x028) 0x00000001 T 90x25 8x16 0xb8000 32k 32k 0x00000000 32k
42 (0x02a) 0x00000001 T 90x30 8x16 0xb8000 32k 32k 0x00000000 32k
44 (0x02c) 0x00000001 T 90x43 8x8 0xb8000 32k 32k 0x00000000 32k
45 (0x02d) 0x00000000 T 90x43 8x8 0xb8000 32k 32k 0x00000000 32k
46 (0x02e) 0x00000001 T 90x50 8x8 0xb8000 32k 32k 0x00000000 32k
48 (0x030) 0x00000001 T 90x60 8x8 0xb8000 32k 32k 0x00000000 32k
112 (0x070) 0x00000000 T 80x43 8x8 0xb8000 32k 32k 0x00000000 32k
113 (0x071) 0x00000001 T 80x43 8x8 0xb8000 32k 32k 0x00000000 32k
-------------------------
I think that by this reason i can't load splash pictures with high
modes :(. How can i resolve this problem ,,
Best regards,
Evgeny mailto:Lion@khakassia.ru
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3528.010613>
