OSXのデバイスドライバ関係で
http://pc.2ch.net/test/read.cgi/mac/1030185101/106
から抜粋

本家
http://developer.apple.com/hardware/iokit/

http://developer.apple.com/ja/qa/qa2001/qa1075.html
http://www.cs.nmsu.edu/~lking/iokit.html
http://www.macprogramadores.org/tutoriales/kernel.shtml
http://www.opensource.apple.com/projects/documentation/howto/html/kext_tutorials/about_kext.html
http://www.opendarwin.org/doc/en/articles/kext_tutorials/hello_iokit/hello_iokit.php

一方Linuxのほうは

Linuxにおけるデバイスドライバの開発とデバッグの実際
http://osdn.jp/event/kernel2002/pdf/T03.pdf
http://www.google.com/search?q=cache:33-5_BPi6qMJ:osdn.jp/event/kernel2002/pdf/T03.pdf+linux+kernel+driver+%E6%9B%B8%E3%81%8D%E6%96%B9&hl=ja&lr=lang_ja&ie=UTF-8
(HTML)
にドライバの構造が載っている

I/O Kitの日本語情報きぼん、英語しんどい
上でも英語力必要とはいうけどさ