XHCI USB Bus

Here you can discuss ReactOS related topics.

Moderator: Moderator Team

Post Reply
Phalanx
Posts: 360
Joined: Sun Dec 19, 2004 12:42 am
Location: Australia

XHCI USB Bus

Post by Phalanx » Thu Oct 07, 2010 5:51 am

BSD now has a XHCI driver for USB 3. I know it is maybe not be perfect for use in ReactOS, however it is interesting that it contains support for older hosts. Would this mean that ReactOS should be focusing on developing an XHCI host, which would be a more complete solution than developing separate hosts?

http://svn.freebsd.org/viewvc/base?view ... ion=213379

Haos
Test Team
Posts: 2954
Joined: Thu Mar 22, 2007 5:42 am
Contact:

Re: XHCI USB Bus

Post by Haos » Thu Oct 07, 2010 9:37 am

You need the USB stack to be completed first.

Phalanx
Posts: 360
Joined: Sun Dec 19, 2004 12:42 am
Location: Australia

Re: XHCI USB Bus

Post by Phalanx » Sun Oct 10, 2010 1:09 pm

But would this not be part of the USB stack? Do you need a section of the stack for each of the different host types?

Z98
Release Engineer
Posts: 3379
Joined: Tue May 02, 2006 8:16 pm
Contact:

Re: XHCI USB Bus

Post by Z98 » Sun Oct 10, 2010 5:53 pm

Potentially, but the way that they have it support the other protocols suggests that their design is different from the NT design Michael is currently working on, and in that design the stack has a few additional pieces besides the stuff needed for ehci, xhci, etc.

bugboy
Developer
Posts: 39
Joined: Thu May 22, 2008 9:23 pm

Re: XHCI USB Bus

Post by bugboy » Sun Oct 10, 2010 11:03 pm

Yes, the XHCI driver would be part of the USB Stack. I havent looked at the code yet but the design is probably different. I'm sure it can be used as a reference whenever I or someone else gets that far.

Mjmartin
Image

Post Reply

Who is online

Users browsing this forum: No registered users and 3 guests