macosx: Fix port listing on ElCapitan.
commitaacba60dca204923c2be4ffbdd9e43cb795c4cce
authorMartino Facchin <m.facchin@arduino.cc>
Fri, 18 Dec 2015 11:40:58 +0000 (18 12:40 +0100)
committerMartin Ling <martin-git@earth.li>
Wed, 6 Jan 2016 13:54:11 +0000 (6 13:54 +0000)
tree695e5f8eab42ba2f342717a42ccf1029b04903b0
parent8062087ab346852563bf13eef38309c88d520bb7
macosx: Fix port listing on ElCapitan.

On OSX 10.11 (ElCapitan) the query for IOProviderClass fails to list ACM
devices as USB.
Add a fallback query using IOClass to correctly recognize these devices.
The fix has no effect on previous OSX versions (tested on Mavericks)
macosx.c