ec413f7692
* DMA Bulk IN (ie our TX) results in sequential transfers 33-68% faster. * DMA Bulk OUT (ie RX) is mostly stripped out due to complete brokenness. * Interrupt and control endpoints remain PIO-driven. Other improvements: 1) Use consistent endpoint references (no magic numbers) 2) Greatly enhanced logging 3) DMA support can be compiled out completely 4) Setting lockswitch will disable all DMA operations at runtime 5) Much more robust error checking and recovery Change-Id: I57b82e655e55ced0dfe289e379b0b61d8fe443b4 |
||
---|---|---|
.. | ||
asm | ||
atj213x | ||
jz4760b | ||
pp | ||
rk27xx | ||
stmp | ||
config.h | ||
format.c | ||
format.h | ||
hwstub.make | ||
logf.c | ||
logf.h | ||
main.c | ||
memory.h | ||
mips-archdefs.h | ||
mips.h | ||
protocol.h | ||
SOURCES | ||
stddef.h | ||
stdint.h | ||
string.c | ||
string.h | ||
system.h | ||
target.h | ||
usb_ch9.h | ||
usb_drv.h | ||
usb_drv_arc.c |