From owner-freebsd-current Sun Aug 8 20:45:54 1999 Delivered-To: freebsd-current@freebsd.org Received: from outmail.utsunomiya-u.ac.jp (outmail.utsunomiya-u.ac.jp [160.12.196.3]) by hub.freebsd.org (Postfix) with ESMTP id AC66F14EA4 for ; Sun, 8 Aug 1999 20:45:50 -0700 (PDT) (envelope-from yokota@zodiac.mech.utsunomiya-u.ac.jp) Received: from zodiac.mech.utsunomiya-u.ac.jp (IDENT:KFUDbgC/9QwTzPrGDvXvzkUsmWnNIxP+@zodiac.mech.utsunomiya-u.ac.jp [160.12.42.1]) by outmail.utsunomiya-u.ac.jp (8.9.3/3.7Wpl2) with ESMTP id MAA08410; Mon, 9 Aug 1999 12:43:57 +0900 (JST) Received: from zodiac.mech.utsunomiya-u.ac.jp (zodiac.mech.utsunomiya-u.ac.jp [160.12.42.1]) by zodiac.mech.utsunomiya-u.ac.jp (8.7.6+2.6Wbeta7/3.4W/zodiac-May96) with ESMTP id MAA25802; Mon, 9 Aug 1999 12:48:16 +0900 (JST) Message-Id: <199908090348.MAA25802@zodiac.mech.utsunomiya-u.ac.jp> To: Cejka Rudolf Cc: freebsd-current@freebsd.org, yokota@zodiac.mech.utsunomiya-u.ac.jp Subject: Re: VESA module doesn't work with ATI Mach64 RagePro In-reply-to: Your message of "Sun, 08 Aug 1999 22:27:08 +0200." <19990808222708.A21161@dcse.fee.vutbr.cz> References: <19990808222708.A21161@dcse.fee.vutbr.cz> Date: Mon, 09 Aug 1999 12:48:15 +0900 From: Kazutaka YOKOTA Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >I have switched graphics card from S3Virge to ATI Mach64 RagePro rev 92 >with 8 MB RAM a I have noticed that VESA module doesn't work with this >graphics card on my -current box - I can't use VESA_XXX console modes now. >Command kldstat says there is loaded module vesa.ko. No errors are >reported when I'm trying to unload/load vesa.ko module. Kernel reports >during boot: > >VESA: v2.0, 8192k memory, flags:0x0, mode table:0xc024f622 (1000022) >VESA: ATI MACH64 > >Command "vidcontrol -i mode" reports lines below. It looks VESA module >can't read mode table properly. But simple VESA utilities in DOS are capable >to determine all VESA modes supported by ATI Mach64 card with VESA 2.0 BIOS. >Is this known problem? Or should I invetigate this problem further? There is a good possibility that the VESA BIOS extension for this card is provided in a DOS TSR program and the VESA BIOS entry in the ROM BIOS is just a stub. Such implementation is allowed in the VESA spec. Please examine the manual of the video card for information. Kazu > mode# flags type size font window linear buffer >------------------------------------------------------------------------------ > 0 (0x000) 0x00000001 T 40x25 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 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message