2010-09-21 4 views

Répondre

0

Certaines parties du noyau XNU et les pilotes qui livrés avec Mac OS X sont open source:

http://opensource.apple.com/release/mac-os-x-1066/

Le driver for the Intel PIIX ATA controller semble un bon moyen pour ce que vous cherchez. Peut-être que vous pouvez l'utiliser comme un exemple de travail.

Pour les informations générales sur le noyau de Mac OS X, j'ai trouvé le livre Mac OS X Internals d'Amit Singh très utile. En fonction du type de pilote que vous essayez d'écrire, vous pouvez consulter l'exemple de pilote de schéma de filtre fourni par Apple, ainsi que l'exemple similaire de "Simple Crypto Disk" du livre mentionné ci-dessus. Le code source est disponible à http://osxbook.com/book/src/