Как создать простой IOBlockStorageDriver в mac os x leopard. Любая помощь будет оценена по достоинству.создание IOBlockStorageDriver в mac os x Leopard
2
A
ответ
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/