Index:
[thread]
[date]
[subject]
[author]
From: Marcus Sundberg <mackan@stacken.kth.se>
To : ggi-develop@eskimo.com
Date: 03 Nov 1999 20:31:17 +0100
Re: gicon and low-level I/O
Jos Hulzink <josh@stack.nl> writes:
> On 2 Nov 1999, Marcus Sundberg wrote:
>
> > Basicly you never want to cache anything that sits on the other side
> > of the PCI-bus. MTRR write combining should always be turned on for
> > memory, but never for registers. That's about it.
> > AGP is ofcourse another story...
>
> Eh.. Enabling MTRR write combining for the videomemory of some chips
> causes crashes. Yes it's me again with my outdated ViRGE :)
Why am I not surprised... ;)
But that's just one flag passed from the driver to the OS-layer,
telling it that it shouldn't do any sort of burst accesses to video
memory. (I'm assuming that's what causes trouble with write combining).
> And I like to know your AGP story, for it seems S3 has managed to get a
> ViRGE listening to an AGP bus... (AGP0.0001X or something...)
Well, my AGP story is that I don't know much about it. ;)
But for the CPU accessing the AGP card AFAIK there's no difference
compared to PCI, except mayby the speed. If I have understood things
correctly the real difference is that an AGP card can access main RAM
in a really fast way.
//Marcus
--
-------------------------------+------------------------------------
Marcus Sundberg | http://www.stacken.kth.se/~mackan
Royal Institute of Technology | Phone: +46 707 295404
Stockholm, Sweden | E-Mail: mackan@stacken.kth.se
Index:
[thread]
[date]
[subject]
[author]