Hi All, On Thu, 24 Mar 2011 22:09:08 +0100 Stephan Aßmus <superstippi@xxxxxx> wrote: > Hi, > > > http://dev.haiku-os.org/browser/haiku/trunk/src/add-ons/kernel/bus_managers/usb > > http://dev.haiku-os.org/browser/haiku/trunk/src/add-ons/kernel/busses/usb > > Have fun and welcome! Thank you all for your help. I spent this weekend to dig into haiku usb stack and some kernel source. Now I have some detailed questions: XHCI specification suggest PCIE, in fact, all current xhci cards use PCIE. So is pcie supported in haiku? Most PCIE devices use MSI/MSI-X, I noticed haiku had supported MSI but only ported freebsd ethernet driver use it, I dunno if it is well supported. How about MSI-X? Thank, Jian