ftp.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1992/12/28/14:57:42

Date: Mon, 28 Dec 92 10:42:05 PST
From: anton AT miro DOT com (Jeff Anton)
To: djgpp AT sun DOT soe DOT clarkson DOT edu
Subject: accounts of Trident drvier problems

Can someone be more specific about the aledged problems with Trident
SVGA support?  When I started using djgpp abd libgr I did find that
the drivers provided didn't work, however, I disassebled the driver
trdnt89.grd and noticed that the code didn't match the source.  I then
got the programming specs from trident and determined that neither the
source nor object code was correct for the provided libgr trident drivers.

Since there was no adequate documentation on how to build a driver
I patched the provided one to match the trident specs and it has worked
fine.  (nop'ed two instructions)  Since then I've looked at the libgrx
driver and it looks correct as far as source code goes, but since I
found a code-source mismatch in assembler code already I'm not going to
assume that the source matches the objects.

I expect that the cause of support problems is that Trident Microsystems,
only designs chips, they don't make the actual boards.  So owners may
be at the mercy of board manufacturing quality for their unit.

Since I have the specs in hand and I'm generally happy with it, I'm
going to stick with the board and improve the drivers.  The 8900C
is documented to support seporate read and write page mappings so I'm going
to test that out.  I've not done so yet because I don't do any screen to
screen bliting.

				Jeff Anton

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019