as I mentioned in my post, the device is not matching to the built-in CDC driver. therefore, it was not showing up in /dev that’s why I wrote a codeless matching kext to keep it from being opened by the generic USB driver.
if it is possible I would like to open this as a user-space driver. if that is not possible I suppose I could try having my codeless kext redirect the device to the CDC driver. which might make it accessible via /dev. (though I am not entirely sure how to get that to work. do I need to redirect the whole device or can I just redirect the CDC Comm/Data interfaces? (it is a composite device)) still . . . a user-space driver would be preferred. On 25/11/2014 09:23, "Kustaa Nyholm" <email@hidden> wrote: >On 25/11/2014 07:18, "Richard Hood" <email@hidden> wrote: > >>can someone point me towards the APIs I should use to open a user-space >>CDC driver? > >Are you talking about CDC ACM class? > >If so, that is accessible as standard Unix device at '/dev/tty.*' using >standard >Unix file IO... > >br Kusti > _______________________________________________ Do not post admin requests to the list. They will be ignored. Usb mailing list ([email protected]) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/usb/archive%40mail-archive.com This email sent to [email protected]
