如何在osX上访问USB驱动程序,USBMap和侦听USB端口?

时间:2011-07-19 22:10:50

标签: ios macos usb

我想知道如何访问USB(通过C,目标C),然后听 在我的USB端口上发生了什么。

我已经使用位于/ Developer / Applications / Utilities /的USB Prober工具 但是我想在实践中更深入一些。

我在mac上的USB编程中找不到任何有趣的东西,以及如何修改驱动程序/内核以监听USB设备和USB核心之间的通信。

有人有任何有趣的信息吗?

提前致谢。

问候

1 个答案:

答案 0 :(得分:0)

虽然我建议你给自己一个不错的硬件分析器,你可以尝试安装debug version of IOUSBFamily,它与USB Prober和usbtracer(包含在USB Prober中)一起注意它只是输出有限数量的数据,32位系统上的8个字节,64位系统上的16个字节)应该可以提供比您真正想要的更多信息。

您也可以修改和重建IOUSBFamily(注意,指向最新版本的链接点,但您应该使用与您的内核匹配的那个)来转储比您目前从usbtracer获得的数据更多的数据