On 2009-07-07, at 18:46, Hans Petter Selasky wrote:
I had Checked USB behaviour on PowerPC without hardware cache
coherency.
The problem also exists here and patch helps.
In my source code view the busdma sync function is empty for power-
pc. Your
patch should have no effect at all for sync operations?
This was about the PPC4xx PowerPC port, not committed to the tree yet.
Unlike most PowerPC this system has a de-coherent DMA and therefore
its busdma sync is non empty, but needs to enforce coherency by
software.
The point is this is another platform on which USB stack (usb_pc_cpu_*
functions) shows similar issues as reported for ARM and MIPS.
Rafal
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to "[email protected]"