Mark Lord wrote:
> I'm split on this one.  For fast systems (typical notebook/desktop) it's
> almost a non-issue either way.
> 
> But a lot of media boxes will be using this code, and they tend to have
> very low-power, slow-clockrate CPUs in the 200-800Mhz range, and so the
> real-time hit there (from PIO) will have a much more significant impact.
> 
> Using DMA as much as possible on those slower platforms is definitely
> a plus towards avoiding non-jerky, skipped frames, or start-stoppy DVD
> recording.
> 
> Now the most intensive commands are still DMA under the proposed scheme,
> so it's not those that one would be concerned with.  But dropping to PIO
> even for a few uncommon commands will still peg a real-time hit or two
> on a slower media processor.
> 
> So..  ????

One thing I don't understand about this argument is that PIO cycle time
is not determined by CPU power.  It's bound by PCI and ATA bus speed.
If you put a faster CPU on the job, it just ends up wasting the same
amount of time burning up more CPU cycles or am I misjudging power of
those embedded CPUs?

-- 
tejun
-
To unsubscribe from this list: send the line "unsubscribe linux-ide" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to