On Tue, 2012-01-17 at 13:13 +0100, Sebastian Andrzej Siewior wrote: > This was tested with dummy_hcd on a local machine. HS, SS + stream support > works, command tagging is supported. I also got it running on my omap > board and tested against WindowsXP on HS. Yes, that means BOT is > supported. I don't think that I will include CBI (as an alternative to > BOT) as the spec says not to include it in any new design. > > v1..v2: > - adding the bot protocol > - moving core around and structure it a little > - move the direction lookup table into the gadget instead of target core > Nice progress on this Sebastian! > The gadget is configured via configfs like the remaining part of the > target framework. This gadget has a _few_ dependencies to get everything > working including a few bug fixes in the linux UAS driver for HS or some > extensions to the target framework itself. Each patch was posted earlier here > or there. My working tree can be found at in the git repository at: > > git://git.linutronix.de/users/bigeasy/linux.git target_uas > > it is Linux 3.2 based. The patch attached is against > git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core.git qla_tgt-3.3 > I'll be merging outstanding qla_tgt-3.3 changes into lio-core/master on v3.2 stable the next days, and am happy to apply your v2 target_uas patch into lio-core for those people who are interested. > It compiles. If someone wants to do some testing I suggest to use my tree > tree from above as it has all the stuff that I depend on like Greg's next, > Felipe's gadget tree and a few of my own..... > Cool, looking forward to getting those into mainline. 8-) --nab -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html