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