2016-07-27 34 views
0

我目前做一些与USB试验(使用node-usb),并且我打印出每个连接的设备:什么是“OCHI Root Hub仿真”USB设备?

Connected Devices: 
- [05ac:12ab] iPad 4/Mini1 (Apple, Inc.) 
- [05ac:8206] Bluetooth HCI (Apple, Inc.) 
- [04f2:0939] undefined (Chicony Electronics Co., Ltd) 
- [05ac:8242] Built-in IR Receiver (Apple, Inc.) 
- [04f2:0833] undefined (Chicony Electronics Co., Ltd) 
- [05ac:8502] Built-in iSight (Apple, Inc.) 
- [05ac:8005] OHCI Root Hub Simulation (Apple, Inc.) 
- [05ac:8005] OHCI Root Hub Simulation (Apple, Inc.) 
- [05ac:8005] OHCI Root Hub Simulation (Apple, Inc.) 
- [05ac:8005] OHCI Root Hub Simulation (Apple, Inc.) 

格式- [vendorId:productId] productName (vendorName)undefined productNames是由于我填充vendorID(我认为)的一个错误,它们是我的鼠标和键盘。其余的都很漂亮自我解释

但我想知道的是什么是OHCI Root Hub模拟?我会怀疑这与EHCI Root Hub Simulation和XHCI Root Hub Simulation有关,因为我可以找到很多文章一起提及它们(但没有定义它们)。我也怀疑他们是USB的分类/类型/协议/部门,因为我隐约记得链接到“OHCI规范”的链接。

我正确吗?

回答

1

它们表示计算机使用UHCI协议与计算机通信的USB控制器。 (也就是说,它是一个USB 2.0控制器。)您会看到其中的几个,因为您的计算机有多个USB端口。

如果仔细查看这些设备的地址和端口号,您将能够看到哪些设备插入了哪些端口。如果您有任何USB集线器,您可以尝试将它们挂钩以查看更“有趣”的设备树。

+0

谢谢!我知道这可能是沿着这条线 – MayorMonty