2007年10月28日日曜日

GetIOUSBLibVersion

Mac OS XのUSB関連ソフトウェアは頻繁にバージョンアップしていて互換性に要注意です。

以下のページはUSB Debug Kitにかんするものですが、OSバージョンとUSBバージョンの関連が書かれています。

Hardware & Drivers - Mac OS X USB Debug Kits Downloads

この内容からも分かるようにIntel版とPowerPC版でバージョンは異なりますし、それ以前でも一つのOSバージョンに二つのIOUSBFamily.kextがあるものもあります。また、IOUSBLibのバージョンも似たような状況です。

エラー処理や微妙なタイミングに注意しなくてはならないUSB装置向けのソフトウェアは、IOUSBFamilyとIOUSBLibのバージョンに注意してください。

IOUSBFamilyとIOUSBLibのバージョンを調べるにはIOUSBDeviceStruct197とIOUSBInterfaceStruct197からサポートが始まったGetIOUSBLibVersionがあります。

0 件のコメント: