Running with VGA

Li-Ta Lo ollie at lanl.gov
Thu Jan 13 18:11:01 CET 2005


On Thu, 2005-01-13 at 19:50, YhLu wrote:
> It seems after if after cpu init do the onboard vga init, it will work.
> 
> The CPU init only do the init ECC and clear that after 1M. ... Werid! And it
> is not wiped out after power off.
> 
> 

I read your log file again. The font buffer address (0xA0000 - 0xBFFFF)
is controlled by MTRR. The MTRR can direct access of this region to
the main memory or to IO cards. Because the VGA card is inited before
CPU, the MTRRs are not inited correctly. When BIOS loads font data,
it loads it into main memory not the DRAM on the card (actually also
on the mainboard).

Ollie





More information about the coreboot mailing list