epia800 direct vga working

SONE Takeshi ts1 at tsn.or.jp
Sun Sep 21 14:32:01 CEST 2003


On Sun, Sep 21, 2003 at 10:49:46AM -0700, Steve Gehlbach wrote:
> Hmmm... this is strange.  Has anyone used HAVE_FRAMEBUFFER option 
> without VIDEO_CONSOLE and gotten that to work?  The only difference is 
> the 0xFB chipset register, however, the setting I use matches the Award 
> setting when it boots.  The HAVE_FRAMEBUFER sets the framebuffer size to 
> something different, but I don't think this is releveant, my setting 
> would be 8M but the frambuffer access bit (bit 3) is off, and the 
> address of the framebuffer is not set (bits 2-0 and reg 0xFA and others).

Both HAVE_FRAMEBUFFER and VIDEO_CONSOLE set 0xB0 to register 0xFB
in a default config (SMA_SIZE==8).

With only this setting, if I run the factory VGABIOS, it does all
the rest of configuation to VGA (and TV encoder also), and
I can use epiafb, or even X, with TV-out, flawlessly.

I don't touch GA registers, neither do VGABIOS.

So I think the missing bit is in the VGA registers.
-- 
Takeshi



More information about the coreboot mailing list