[ardour-dev] Ancient history? - Problem identified
David Gatwood
dgatwood at mac.com
Thu Nov 11 13:31:32 PST 2004
On Nov 11, 2004, at 12:40 PM, Jan Depner wrote:
> On Thu, 2004-11-11 at 11:56, Mark Knecht wrote:
>
>> So, my first, somewhat obvious thought, is that drawing pink boxes
>> is a process of moving a number of pixels to the screen. I presume you
>> are using a more modern AGP based archtecture? If you are running an
>> older PCI graphics adapter then you're moving those pixels across the
>> same bus that your audio is moving across to go to and from the disk
>> which would probably cause some problems.
>>
> Even using AGP you're running over the PCI bus.
Well, more accurately, AGP is running over -a- PCI bus. Not the same
one as your sound card or SCSI card, though.
AGP has to be on its own PCI-based bus because the clock rate is
different than stock PCI.... Well, AGP 1x is 66 Mhz, so I guess in
theory you could run AGP 1x over a slightly modified 66 MHz PCI bus,
but AGP hardware can't necessarily fall back to 33 MHz speeds, so it
would be a train wreck if you designed the hardware to share a single
bus with most PCI devices....
However, you're right that AGP is basically just PCI at a potentially
different clock speed multiplier with some extra bus bursting stuff
hacked on top. Kind of cool, as it means that you can write a single
driver for AGP that works correctly for PCI devices as long as you
don't check the error return from enabling the AGP-specific bus modes.
:-D
But I digress.
David
More information about the Ardour-Dev
mailing list