At 01:35 AM 10/27/99 -0700, eT wrote:
>Greetings ..
>
>When doing a pci_read_config(dev, PCI_LATENCY_TIMER, 4) I get varying
values on
>different hardware configurations.
>
>On Machine A the value is 32 and my device driver (using DMA) works fine.
>
>On Machine B the value is 64 and my device driver doesn't work fine - there
>seem
>s to be these hickups in which the Chip writing to the PCI controller says it
>ha
>s finished transferring data but the write counters are still > 0.  My card
>works closely with two network cards in the system.
>
>Actually, I reckon I just need some pointers and things to remember when it
>come
>s to dealing with latency.  Any help?

It seems unlikely that the latency timer will cause a controller to "not
work" The latency timer settings allow a master to tell the system how long
it needs to complete a burst cycle...however a controller is allowed to
complete the current cycle when another master grants the bus so you
shouldnt have failures unless the controller is defective.

Dennis


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message

Reply via email to