我在哪里可以系统地学习如何编写Mac OS X设备驱动程序?

drA*_*erT 18 documentation macos iokit device-driver

我正在寻找一本详尽的大学级书籍或学习指南,以便能够编写Mac OS X设备驱动程序.我对这个操作系统完全无知,但我已经熟练使用Linux了.

书籍"Linux设备驱动程序"是否有任何Mac OS X版本?

最佳指南也应该引入OS内部,明确内核空间和用户空间差异等.

提前致谢

Ned*_*ily 12

Apple Developer Connection网站包含大量文档.有硬件上的驱动程序一整节在这里尤其是入门文档在这里.OS X内部的最佳整体介绍可能是Amit Singh的Mac OS X Internals.

  • “入门”文档链接已失效。 (4认同)

cms*_*cms 7

Amit Singh精彩的书Mac OS X Internals:A Systems Approach有一个关于内核扩展,IOKit和驱动程序的广泛部分.它是我所知道的OS X内部的最佳通用资源,但它不包括最新的系统更新; 它只涵盖10.4版本(Tiger).