epia m vga + memcpy update

Richard Smith rsmith at bitworks.com
Mon Sep 13 10:04:00 CEST 2004

Egbert Eich wrote:

>  > But testbios dosen't work on an ASUS P2B booting LB or COTS and my 
>  > modified ATI vbios.  Nor does LB+ADLO+BOCHS with the original M1 vbios. 
>  >   X with InitPrimary works both under COTS and LB but that was using 
>  > using the orginal M1 bios not my "fixed" version.
> The X version has eveloved quite a lot and is a lot smarter now as the 
> version of vbios that it originally forked off.

Where does the smartest version now live?  X.org or whats in Xfree86 4.4?

>  > IO range requested by the card and the Legacy VGA ranges.  Currently 
>  > testbios lets the vbios access any port it wishes.  The X emu must be 
>  > doing this or the ATI M1 bios would not work.
> Currently the emulator in X doesn't do this either. 
> It intercepts certain port accesses like 0x43 and 0x5c and attempts to 
> emulate the action behind it. Also it tries to intercept PCI accesses,
> however this is only true if they happen 32bit wise.

So it just handles the timer.  Well it does it better than testbios. 
Seems a sync would be a good thing.  How hard is that currently?  Do you 
have to pull the entire xc tree down?

More information about the coreboot mailing list