Understanding and Debugging Kernel Panics
Develop kernel-resident device drivers and kernel extensions. Kernel Programming Guide
Accessing Hardware From Applications
I/O Kit Device Driver Design Guidelines:
Accessing Hardware From Applications:
Kernel Extension Programming Topics:
Daemons and Services Programming Guide:
Introduction to 64-Bit Transition Guide:
HID Class Device Interface Guide
Technical Note TN2163- Building Universal I/O Kit Drivers:
Technical Note TN2063- Understanding and Debugging Kernel Panics:
Technical Note TN2118- Kernel Core Dumps:
苹果开源项目源码下载地址: tarballs
三.调试工具:
Kernel Debug Kit,可以点以下链接,搜索Kernel Debug Kit即可。(需要Apple Developer帐号,免费注册一个即可。)