最近、libusbはOS XでUSB経由で(ATコマンドを使用して)デバイスと通信するための推奨される方法ですか?
ココアに相当する高レベルのものはありますか?
OS X では、ドライバーは IOKit と C++ のサブセットを使用して作成されます。より具体的には、USB デバイスの場合は、おそらく Apple のUSB デバイス インターフェイス ガイドから始めて、XCode に設定されている Mac OS X Core Library ドキュメントのハードウェアとドライバーのセクションの USB 部分を参照することをお勧めします。(編集:後者のリソースもオンラインで入手できます。)
Windows XP、Windows 7、Linux、および Mac OS X の両方で動作する libusb を使用してドライバーを作成したので、クロスプラットフォームの互換性が重要な場合は libusb を選択することをお勧めします。