2009-07-21 14 views

Respuesta

11

En OS X, los controladores se escriben utilizando el IOKit y un subconjunto de C++. Más específicamente, para dispositivos USB, es probable que desee comenzar con el USB Device Interface Guide de Apple y explorar las partes del USB de la sección Hardware y Controladores de la documentación de la Biblioteca Central Mac OS X configurada en XCode. (Editar: Este último recurso es también available online.)

1

He conductor con libusb que funciona tanto en Windows XP, Windows 7, Linux y Mac OS X, así que diría que libusb es una buena opción si está escrita la compatibilidad de plataforma cruzada es importante para usted.