Wednesday 11 February 2009

JSR80: Mac and I/OKit

In order to be able to implement JSR80 for Mac OSX, the first thing that I'll need to understand is how the Mac provides native access to USB devices. It appears that this is achieved through the use of the I/O Kit.

As suggested by the comments in the IOUSBLib.h header file, a good place to start is having a read of the Accessing Hardware From Applications page. Code examples showing how to access devices using I/O Kit are accessed through the Finding Devices chapter. Finally, documentation specific to handling USB can be found at USB Device Interfaces.

No comments:

Post a Comment