Trident CyberBladeXP4 status?

Mathieu Lacage Mathieu.Lacage at sophia.inria.fr
Tue May 10 07:08:15 PDT 2005


On Tue, 2005-05-10 at 09:01 -0500, Jason L Tibbitts III wrote:
> >>>>> "AH" == Alan Hourihane <alanh at fairlite.demon.co.uk> writes:
> 
> AH> You could try hacking on the xp_accel.c file, and see what does or
> AH> doesn't work.
> 
> So I set up a basic development environment on two machines and tried
> a couple of things:
> 
> Just turning on acceleration in trident_driver.c resulted in no image
> and a hard hang; the log showed that the blitter was timing out.

I ended up using this to avoid the timeout (it is a matter of printing
in the lgos the value of the GER_STATUS register and see what is its
final value, then copy it in the code):

      busy = MMIO_IN8(pTrident->IOBase,GER_STATUS) & 0x90;
      if (busy != 0x90) {
        return;
      }

Then, I get somewhat less garbled output but a freeze anyway.

Mathieu
-- 




More information about the xorg mailing list