Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 13 Jun 2001 00:39:58 -0400
From:      "Ryan Masse" <mail@max-info.net>
To:        "Evgeny Larionov" <Lion@khakassia.ru>
Cc:        "FreeBSD-Questions" <freebsd-questions@freebsd.org>
Subject:   Re: VESA in 4.3-STABLE
Message-ID:  <017501c0f3c2$f3966a60$3200a8c0@Home>
References:  <3528.010613@khakassia.ru>

next in thread | previous in thread | raw e-mail | index | archive | help
options VESA does not work with the ATI Line of vid cards. ATI only supports
VESA through a dos utility.

Ryan


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



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?017501c0f3c2$f3966a60$3200a8c0>