Major USB stack improvements. It now works at nearly the maximum speed for a full...
commitdd1e9df51ed45b08f8a90491afccee71455e88ac
authorgevaerts <gevaerts@a1c6a512-1295-4272-9138-f99709370657>
Wed, 20 Feb 2008 22:54:26 +0000 (20 22:54 +0000)
committergevaerts <gevaerts@a1c6a512-1295-4272-9138-f99709370657>
Wed, 20 Feb 2008 22:54:26 +0000 (20 22:54 +0000)
treeeb7b1b748f8ac9ea28ce357290bc5992f5e2403f
parent136b3874410ae884d76ed7b125a370d74fbd5271
Major USB stack improvements. It now works at nearly the maximum speed for a full speed connection, and does seem stable.
Still not enabled by default, #define USE_ROCKBOX_USB is still required to enable it.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16360 a1c6a512-1295-4272-9138-f99709370657
12 files changed:
firmware/export/usb_ch9.h
firmware/export/usb_core.h
firmware/export/usb_drv.h
firmware/target/arm/usb-drv-pp502x.c
firmware/target/arm/usb-fw-pp502x.c
firmware/usbstack/usb_benchmark.c
firmware/usbstack/usb_benchmark.h
firmware/usbstack/usb_core.c
firmware/usbstack/usb_serial.c
firmware/usbstack/usb_serial.h
firmware/usbstack/usb_storage.c
firmware/usbstack/usb_storage.h