USBデバイスの1つがAppleUSBUHCIドライバーに誘拐されないように、コードレスkextを作成しました。プラグを差し込むと、別のドライバーがロードされているはずです。これは、FTDIデバイスとCSRデバイスの両方で発生します。
kextをまとめると、info.plistは次の例によく似ています:http ://www.projectosx.com/forum/index.php?showtopic = 798 VID/PIDが異なるだけです。-entZを指定してkextutilを実行しましたが、唯一の警告は、パーソナリティに異なるCFBundleIdがあることでした。MacのUSB(HID)割り込みエンドポイントの読み取りと書き込みの手順に従って、ロードしました。
kextをロードすると、正常にロードされたと表示されますが、kextstatで表示できず、デバイスを接続してもハイジャックされます。kextunloadを実行しようとすると、kextがロードされていないと表示されます。
どんな助けでもいただければ幸いです。