LinuxをARMプラットフォームに移植しています。私が開発しているプラットフォームには、ドライバーを接続したいOTGチップがあります。まだOTGドライバーがありません。ただし、これはEHCI仕様に基づいているため、まったく新しいドライバーを作成しなくても、少なくともホストコントローラーを動作させることは可能だと思います。
汎用EHCIHCDプラットフォームドライバーをデバイスに接続しましたが、検出されて初期化されているようですが、デバイスを接続しても割り込みは発生しません。
デバッグにさらに時間を費やす前に、少し変更を加えるだけで、USBホストをサポートするためだけにOTGデバイスで汎用ホストコントローラードライバーを使用できるかどうかを尋ねたいと思いました。
ありがとう