>This doesnt help you in general. Having the ring buffer uncached on a lance
>is the wrong solution (tm) for most platforms. Its better to flush the page
>out of cache and push it to memory when writing. That gets you things like
>burst writes.

The idea for cached memory was for descriptor lists and things that you touch 
frequently but usually only a single word at a time.  For those it seems 
better to have an uncached area than push it out of the cache all the time.  
Burst writes aren't a big deal if you're only transferring one word, and a 
single-word uncached read is actually faster than a cache line fill.

For packet buffers and the like I agree with you.

p.


unsubscribe: body of `unsubscribe linux-arm' to [EMAIL PROTECTED]

Reply via email to