Hi Marcel, Detlev, I somehow missed this mail, thanks for following up!
Detlev Zundel <[EMAIL PROTECTED]> writes: >> Juniper Networks wrote a driver for the EHCI UCB HC and I'd like to >> contribute that back if there's interest. Besides a new piece of code, >> this also changes some of the common USB code so that high-speed >> devices and split-transactions are supported. > > Cool! Very nice indeed, thanks for sharing Marcel! >> At this time the EHCI driver is exclusive in that there's no support >> for having the companion controller active. I presume this is one of >> the major themes for adding EHCI support, so that's definitely open >> for discussion. This is definitely an issue, but not one that can or should be solved for the USB subsystem solely. What we really need to implement such features in a clean manner is a well thought out U-Boot Driver Model... >> Attached a patch with the common code changes as well as the EHCI >> driver itself. The patch does not contain any changes to get it built >> (i.e. included in libusb, etc). A seasoned U-Boot developer should >> have no problem playing with it, while the details are being worked >> out for getting this alongside a USB 1.1 HC driver. Nice work! One thing we definitely will want to do is separate the low-level board/cpu specific and generic ehci code such as done for the generic ohci driver. From a first look it doesn't seem this would be too hard. > I think this will have to go through Markus' USB tree, so I put him on > CC. Markus, could you perhaps add a branch in your repository to give > this (and the upcoming) patches a better visibility even during > development? Yes, I'll do that. > I am actually pretty happy, that finally someone is actively starting to > put effort into moving the usb support in U-Boot forward - and before > this gets interpreted wrongly - in my opinion Markus does a great job as > a USB maintainer and I definitely do not want lessen his work here, but > as we talked about a few times, most of his effort got sucked up in > maintaining the current code base. ;-) No offence taken! I'm also glad to see some effort in this direction! Best regards Markus Klotzbücher -- DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: +49-8142-66989-0 Fax: +49-8142-66989-80 Email: [EMAIL PROTECTED] ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ U-Boot-Users mailing list U-Boot-Users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/u-boot-users