tech-kern archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: bus_dmamap_sync() for uhci(4)



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello,

On Jun 22, 2008, at 15:08, Izumi Tsutsui wrote:
bouyer%antioche.eu.org@localhost wrote:

No, but data xfers are also done though bus_dmamem_alloc()'ed memory.
The USB subsystem does memcpy() from/to this memory for each transfers.

Okay, I see.
I didn't think all data DMA xfers are also done via memcpy() :-/

It explains the high CPU load during USB transfers I see on my O2 :/

have fun
Michael
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (Darwin)

iQEVAwUBSF8h9MpnzkX8Yg2nAQIzrAf+O+KPBekoTVUd11h/UfSvLnv3JhJNZWP0
HUIVPuKL5pXe3uOjo2lJnQO9K5KxABJ1OGLaH9R5S6BgfgthxbGyuUH4W6dbHJh/
exPFvGOJjdYAzC5UxtV6LNSvBeG/7CqF4Np92JeyxSDDJiVQin+RLk8EhiGLG/46
NTebaopS70D5HTW/phazYfV060fCrCctsAsseyFKPMFBbnVhQ0vzIUMy+U6tdwGr
FJDJwIeFn68KgcZwRu2t4eiShpkBhak9LPQcYcyZXXGCewvki07AS03XibK2FmZm
cqL5x5rP7lLYTSCV+/xzTfoTsvBcK/h2lihJszSXI0KLRtdYUsKPhA==
=2AR9
-----END PGP SIGNATURE-----


Home | Main Index | Thread Index | Old Index