2010-09-21 2 views

ответ

0

Некоторые части ядра XNU и драйверов, которые поставляются вместе с Mac OS X с открытым исходным кодом:

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

driver for the Intel PIIX ATA controller кажется хорошо подходит для того, что вы ищете. Возможно, вы можете использовать его в качестве примера для работы.

Для общей информации о ядре Mac OS X я нашел книгу Mac OS X Internals от Amit Singh очень полезен.

В зависимости от типа драйвера, который вы пытаетесь написать, вы можете ознакомиться с примером драйвера фильтра фильтров, предоставленным Apple, и аналогичным примером «Simple Crypto Disk» из вышеупомянутой книги. Исходный код доступен по адресу: http://osxbook.com/book/src/