[plug] S3 Trio3D AGP

Beau Kuiper kuiperba at cs.curtin.edu.au
Wed Apr 26 14:27:21 WST 2000


Basicly, AGP is an extension of the PCI bus. It is clocked at 66 mhz, and can
perform either 1, 2, or 4 transactions each clock. AGP supports some other
features too above PCI like effecient main memory access (for AGP texturing).

Basicly, if you don't need any of the other features, AGP cards can simply be
treated like a PCI card by software. XFree86 does treat AGP cards as PCI cards
for the most part, and thus, should work with them just fine.

Beau Kuiper
kuiperba at cs.curtin.edu.au

On Wed, 26 Apr 2000, Christian wrote:
> On Wed, Apr 26, 2000 at 01:52:03PM +0800, Bret Busby wrote:
> > I may not be much help, but we have computers running with S3 Trio Virge
> > cards, and the last computer that we got, I made a point of avoiding
> > using AGP components, as I understood that Linux had problems with AGP.
> > That was about a year ago, I think.
> > I understood that the later kernels were supposed to have overcome the
> > AGP problem.
> > It wouldn't be a problem due to any problems with AGP, would it?
> I have an AGP 3DLabs Permedia 2 card at home and it works fine -- the
> XFree86 docs seem to suggest that if the card works under PCI then it
> should work under AGP without any problems at all (from what I
> understand it's definitely not a kernel problem).  I don't really
> understand what the distinction is between PCI and AGP (apart from the
> different physical interface) and cat'ting /proc/pci seems to indicate
> that Linux treats AGP devices as if they were PCI... (I'm sure someone
> else probably understands the subtlies of this than I.)
> Regards,
> Christian.

More information about the plug mailing list