Thanks Gary. I agree that adding xHCI interface support shouldn't be *too* big
a task. I've started looking at it.
- Garrett
On Sep 29, 2013, at 6:25 PM, Gary Mills <[email protected]> wrote:
> On Sun, Sep 29, 2013 at 06:12:09PM -0700, Garrett D'Amore wrote:
>>
>> Just in case anyone is watching… I thought USBA used streams -- I
>> think USBA 1.0 actually did. USBA 2.0 appears to be far more
>> straight-forward. I'm going to take a serious look at seeing what
>> it would take to add USB 3.0 -- hopefully with only minor additions
>> to USBA instead of the full rearchitecture I was previously
>> believing was necessary.
>
> I did a tiny bit of looking at USB 3.0. It might be that only the
> xhci driver needs to be added. I also found a couple of documents,
> although I'm sure there must be more.
>
> http://www.linuxtopia.org/online_books/opensolaris_2008/DRIVER/html/usb-2.html
>
> The USBA 2.0 framework is a service layer that presents an abstract
> view of USB devices to USBA-compliant client drivers. The framework
> enables USBA-compliant client drivers to manage their USB devices. The
> USBA 2.0 framework supports the USB 2.0 specification except for high
> speed isochronous pipes. For information on the USB 2.0 specification,
> see http://www.usb.org/.
>
> http://www.intel.com/content/dam/www/public/us/en/documents/technical-specifications/extensible-host-controler-interface-usb-xhci.pdf
>
> The eXtensible Host Controller Interface (xHCI) specification
> describes the register-level host controller interface for Universal
> Serial Bus ( USB2 ) Revision 2.0 and above. The specification includes
> a description of the hardware/software interface between system
> software and the host controller hardware.
>
> This specification is intended for hardware component designers,
> system builders and device driver (software) developers. The reader is
> expected to be familiar with the current Universal Serial Bus
> Specification revisions. In spite of due diligence, there may exist
> conflicts between this specification and the USB Specification. The
> USB Specifications take precedence on all issues of conflict
>
> --
> -Gary Mills- -refurb- -Winnipeg, Manitoba, Canada-
-------------------------------------------
illumos-discuss
Archives: https://www.listbox.com/member/archive/182180/=now
RSS Feed: https://www.listbox.com/member/archive/rss/182180/21175430-2e6923be
Modify Your Subscription:
https://www.listbox.com/member/?member_id=21175430&id_secret=21175430-6a77cda4
Powered by Listbox: http://www.listbox.com