Некоторые части ядра XNU и драйверы, поставляемые с Mac OS X, имеют открытый исходный код:
http://opensource.apple.com/release/mac-os-x-1066/
Драйвер для контроллера Intel PIIX ATA кажется, подходит для того, что вы ищете.Возможно, вы можете использовать его в качестве примера для работы.
Для общей информации о ядре Mac OS X я нашел книгу Amit Singh Internals Mac OS X очень полезной.
В зависимости от типа драйвера, который вы пытаетесь написать, вы можете посмотреть пример драйвера схемы фильтра, предоставленного Apple, и аналогичный пример «Simple Crypto Disk» из вышеупомянутой книги.Исходный код доступен по адресу http://osxbook.com/book/src/