mac os x leopard で単純な IOBlockStorageDriver を作成するにはどうすればよいですか。どんな助けでも大歓迎です。
1 に答える
0
Mac OS X に同梱されている XNU カーネルとドライバーの一部はオープン ソースです。
http://opensource.apple.com/release/mac-os-x-1066/
Intel PIIX ATA コントローラーのドライバーは、探しているものにぴったりのようです。作業の例として使用できるかもしれません。
一般的な Mac OS X カーネル情報については、 Amit Singh 著のMac OS X Internalsという本が非常に役立つことがわかりました。
作成しようとしているドライバーの種類によっては、Apple が提供するフィルター スキーム ドライバーの例と、前述の本にある同様の「Simple Crypto Disk」の例を参照することをお勧めします。ソース コードはhttp://osxbook.com/book/src/で入手できます。
于 2011-01-25T14:30:31.283 に答える