Hi, 2011/2/11 Vitaly Kuzmichev <vkuzmic...@mvista.com>: > The patch series integrates RNDIS protocol support > into the current U-Boot USB gadget stack to talk with Windows host. > > Synced with linux-2.6.26 version (latest one that has simple, > non-composite gadget architecture), therefore I've kept checkpatch > warnings about typedefs and >80 character lines, but I'm glad > to discuss necessity and ways to fix them. > > Actually this protocol should not require to make any changes in > existing USB device controller drivers. > > And sorry for the huge RNDIS patch. > > Vitaly Kuzmichev (5): > USB-CDC: handle interrupts after dropped pullup > USB-CDC: Port struct net_device_stats > USB-CDC: Move struct declaration before its use > USB: Add USB RNDIS gadget protocol > USB-RNDIS: Send RNDIS state on disconnecting > > drivers/usb/gadget/Makefile | 1 + > drivers/usb/gadget/ether.c | 777 ++++++++++++++++++++++--- > drivers/usb/gadget/ndis.h | 217 +++++++ > drivers/usb/gadget/rndis.c | 1317 > +++++++++++++++++++++++++++++++++++++++++++ > drivers/usb/gadget/rndis.h | 260 +++++++++ > include/linux/netdevice.h | 65 +++ > include/linux/usb/cdc.h | 6 +- > 7 files changed, 2550 insertions(+), 93 deletions(-) > create mode 100644 drivers/usb/gadget/ndis.h > create mode 100644 drivers/usb/gadget/rndis.c > create mode 100644 drivers/usb/gadget/rndis.h > create mode 100644 include/linux/netdevice.h
First impression: Looks good! I will look into the details later... I will come back on it in a couple of days. (it is quite huge ;-) ) Kind regards, Remy _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot