On Thursday 14 April 2005 12:56 pm, Pete Zaitcev wrote:
> On Thu, 14 Apr 2005 11:33:00 -0400 (EDT) Alan Stern <[EMAIL PROTECTED]> wrote:
> 
> > Is it true then, on all architectures, that the hardware will complete the
> > outw() _before_ the CPU executes the udelay() routine, even without the
> > mb()?
> 
> It should be true, but I cannot guarantee that all architectures are
> bugless.

It will NOT be true on most architectures that implement outw() though
memory space operations ... since memory writes normally land in some
sort of write buffer.

It may be true on ones that have special I/O space adressing modes,
which means x86 (the primary user of UHCI!) and maybe a few others.

- Dave



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
linux-usb-devel@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to