Hi,
Can anyone explain the following:
I'm running rtlinux 2.2.13 on a PIII 450 (I was very pleased with the ease of
installation and use!).
A test program periodically flips the parallel port bits, thus giving a
square-wave output on an oscilloscope (periodicity 25000, or 25 microsec).
Jitter on the square wave edge is about 2.5 microsec full-width on the scope.
No amount of cpu hogging changes this, as expected.
But if I run a PCI bus hog, the jitter increases by a factor of 4-5, to over 10
microsec fw on the scope. I hog the bus by performing continuous 100k DMA
transfers on the pci bus from vme memory into pc memory via an SBS model 617
pci-vme bridge.
I know little about pci buses...what's getting preempted by the bus hog? a
clock? memory? parallel port? something else?
(please respond to [EMAIL PROTECTED])
Sincerely,
Elliott Wolin
================================================================================
Help feed the hungry, one click at a time: http://www.thehungersite.com
"Science plays a major role in satisfying the minor needs of mankind"
================================================================================
begin:vcard
n:Wolin;Elliott
tel;fax:757-269-5800
tel;home:757-229-2724
tel;work:757-269-7365
x-mozilla-html:FALSE
org:Jefferson Lab;Physics Department
version:2.1
email;internet:[EMAIL PROTECTED]
title:Physicist
note:A218 CEBAF Center
adr;quoted-printable:;;12000 Jefferson Ave MS12H=0D=0A;Newport News;VA;23606;US
x-mozilla-cpt:;21408
fn:Elliott Wolin
end:vcard