Hello.
David Brownell wrote:
Did they at least fix it so that USB RX doesn't need to
always use single-packet mode?
Let me remember... I don't think you always need to use single-packet mode
with CPPI 3.0, at least not for the mass storage bulk transfers.
Right, but that was the *only* case where multi-packet
DMA RX could realistically be used. And you couldn't
actually know if a given request came from mass storage.
The code uses USB_SHORT_NOT_OK flag as a criterion, which is set for
the mass-storage block commands IIRC.
And on the
OMAP-L1x, you can use the new "generic RNDIS" mode with the programmed
transfer length (and AutoReq feature, of course).
Sounds better. Of course, the older "RNDIS" mode wasn't
actually fully conformant with RNDIS specs, or it could
I haven't even seen this spec. :-)
have been used for all transfers. All RNDIS did was
follow the DMA policy that (non-UHCI) PCI based host
controllers use to avoid extra IRQs.
Oh, UHCI can't coalesce packets?
- Dave
WBR, Sergei
_______________________________________________
Davinci-linux-open-source mailing list
Davinci-linux-open-source@linux.davincidsp.com
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source