On 06/15/2013 02:29 AM, Cory Smelosky wrote:
However...it's too low-current and low-speed
for some stuff (at least in
USB 2.0). There's also no DMA...is there? (I could be wrong)
The interface has nothing to do with how (or if) its controller
accesses memory. There's nothing about USB that inherently disqualifies
it from the use of DMA, and in fact, all USB controllers I'm aware of do
in fact use DMA.
Ahhh. Okay. I had a feeling I might've been wrong there. I couldn't
recall if the USB spec mentioned DMA or not...guess either it did or
controllers added it anyway