Estoy buscando un libro exhaustivo, nivel universitario o una guía para estudiar con el fin de obtener la capacidad de escribir controladores de dispositivos Mac OS X. Soy totalmente ignorante en este sistema operativo, pero ya soy experto en Linux.¿Dónde puedo estudiar sistemáticamente cómo escribir controladores de dispositivos Mac OS X?
¿Existe algún homólogo de Mac OS X para el libro "Controladores de dispositivos Linux"?
La mejor guía también debe introducir las partes internas del sistema operativo, aclarar el espacio del kernel y las diferencias entre los usuarios, y así sucesivamente.
Gracias de antemano
No puedo ofrecer garantías, pero OS X está basado en BSD (y NeXTSTEP, pero ¿quién usa eso?), Por lo que cualquier conocimiento aplicable de BSD _puede ser útil aquí. Repito, _may_. No lo sabría con certeza, así que no me detenga en esto (de lo contrario, publicaría esto como una respuesta en lugar de solo un comentario). –
OS X se deriva de NeXTSTEP, pero solo se basa parcialmente en BSD. Hay un microkernel Mach. El sistema de E/S es muy diferente. etc etc –
090828 solo hoy en la lista de distribución de darwin-drivers ... Michael Smith escribe: (cita) Repetición de un hilo viejo; El kit de E/S no es el modelo de controlador BSD. Probando para atascar un * Driver de estilo BSD de lado en un orificio con forma de E/S Kit es una receta para la pena (pregúntame cómo lo sé). – kent