1
我想通過libusb在用戶空間實現USB設備驅動程序。我正在使用支持USB OTG控制器的Linux機器,該控制器已切換至設備模式。 USB主機是另一臺需要與我的Linux機器通過USB供應商特定接口與大容量輸入/輸出接口進行通信的機器。用於USB目標用戶空間驅動程序的libusb
我想知道是否有可能使用libusb與另一端的USB主機進行通信。或者,如果libusb只能用於主機端功能。
如果libusb無法使用是否有任何其他方式來實現用戶空間的設備驅動程序?
謝謝。
嗨,難道不可能使用GadgetFS嗎? – salvo
我還沒有聽說過這個,直到你的評論。事情似乎是可能的,但我找不到任何描述性文件來證實這一點。所以我不能給你任何示例代碼左右。即使是libusb maillist的人似乎也不知道太多。 github存儲庫似乎被放棄,但不知道叉子。複合usb設備似乎也存在問題。 – dryman