[LinuxBIOS] MB1030 / 3036 VGA comes up :D

Christian Sühs chris at suehsi.de
Mon May 1 11:13:44 CEST 2006

>> Yeah, but I can't get a point to start :D I'm not sure what we need.
> Now you know why I haven't done it yet.  Its a little more than just a
> diff of the trees.


>> The inTree stuff based on X.org?
> The in-tree stuf is based on the ./util/vgabios stuff which came from
> xfree86 long ago.  The X.org fork should not be that much different
> than the xfree86 stuff.  The stuff in-tree has the directory structure
> cleaned up so its more sane.

Yeah, the X.org version based on an older xfree86 one.

> Rather than diff the in-tree to the X.org or xfree86 I would start by
> diffing the stuff in util/vgabios/x86emu first.  That will let you see
> what has been introduced into the X* stuff.  I would then fork a copy
> of vgabios and test all the updates.  Then when you understand what
> changes were made you can try to roll them into the in-tree.

I was a little confused about some functions, which are not declared in 
the header files and also not present in the orginal :D
However, than I have found the calls somewhere in the LB stuff :D
Furthermore, it seems that somebody has changed a few diffs to the 
inTree version, but not all.

The rest of changes are not very interessting. i.e in ops.c all 
functions are static, now.

> Chris, please disable all your current emu debug stuff and then apply
> this patch and send the output.
> This should show the timer IO accesses but not  all the other stuff to
> keep the noise level down

Thanks, I will try this today.


More information about the coreboot mailing list