USB mass storage support
Sascha Hauer
s.hauer at pengutronix.de
Fri Sep 23 02:57:43 EDT 2011
Hi,
The following adds USB mass storage support to barebox. The patches
are from Rosen Kolev, I am just sending these patches for him because
git send-email does not work for him (yet).
Sascha
Rosen Kolev (3):
Modified timeout in the ehci-hcd USB host driver.
Extended USB device matching.
USB mass storage device driver initial implementation
drivers/usb/Kconfig | 2 +
drivers/usb/Makefile | 1 +
drivers/usb/core/usb.c | 34 +++
drivers/usb/host/ehci-hcd.c | 5 +-
drivers/usb/storage/Kconfig | 2 +
drivers/usb/storage/Makefile | 4 +
drivers/usb/storage/transport.c | 251 ++++++++++++++++
drivers/usb/storage/transport.h | 95 ++++++
drivers/usb/storage/usb.c | 619 +++++++++++++++++++++++++++++++++++++++
drivers/usb/storage/usb.h | 96 ++++++
include/scsi.h | 208 +++++++++++++
include/usb/usb.h | 22 ++
12 files changed, 1337 insertions(+), 2 deletions(-)
create mode 100644 drivers/usb/storage/Kconfig
create mode 100644 drivers/usb/storage/Makefile
create mode 100644 drivers/usb/storage/transport.c
create mode 100644 drivers/usb/storage/transport.h
create mode 100644 drivers/usb/storage/usb.c
create mode 100644 drivers/usb/storage/usb.h
create mode 100644 include/scsi.h
More information about the barebox
mailing list