Skip site navigation (1)Skip section navigation (2)
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>