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

Reply via email to