本帖最后由 linxiyu 于 2014-9-29 03:16 编辑
一.Mac OS X内核编程开发官方文档:
I/O Kit Fundamentals: I/O Kit基础 - Mac OS X系统内核编程
https://developer.apple.com/library/mac/#documentation/devicedrivers/conceptual/IOKitFundamentals/index.html
Threading Programming Guide:MAC OS X 线程编程指南 - Mac OS X系统内核编程
https://developer.apple.com/library/mac/#documentation/DeviceDrivers/Conceptual/WritingDeviceDriver/index.html
Mac OS X 上 USB 驱动程序的匹配技巧
MAC OS X USB 驱动程序匹配原则基于 USB 通用类规范 。三.Mac OS X系统内核,MAC驱动官方开源代码:
MAC OS X苹果开源项目源码下载地址: http://opensource.apple.com/tarballs/
里面有非常多的MAC OS X开源项目,本人经常使用的有以下资源:
http://opensource.apple.com/tarballs/AppleUSBCDCDriver/
http://opensource.apple.com/tarballs/IOUSBFamily/
http://opensource.apple.com/tarballs/IOSerialFamily/
http://opensource.apple.com/tarballs/IONetworkingFamily/
四. Mac OS X系统内核,MAC驱动调试工具:
本人主要使用的就是Kernel Debug Kit,可以点以下链接,搜索Kernel Debug Kit即可。
(需要Apple Developer帐号,免费注册一个即可。)
https://developer.apple.com/downloads/index.action
------------------------------------------------------------------------------------------------
以下为电子文档 PDF 英文
[url=Advanced.Mac.OS.X.Programming.The.Big.Nerd.Ranch.Guide,.Mark.Dalrymple,.Big.Nerd.Ranch,.2011(ED2000.COM).pdf (15.8 MB)]Advanced.Mac.OS.X.Programming.The.Big.Nerd.Ranch.Guide,.Mark.Dalrymple,.Big.Nerd.Ranch,.2011(ED2000.COM).pdf (15.8 MB)[/url]
........................................................................................................................................................................................................
[url=Xcode.4.Unleashed,.Fritz.F..Anderson,.Sams,.2012(ED2000.COM).pdf (18.5 MB)]Xcode.4.Unleashed,.Fritz.F..Anderson,.Sams,.2012(ED2000.COM).pdf (18.5 MB)[/url]
........................................................................................................................................................................................................
[url=Sams.Teach.Yourself.Xcode.4.in.24.Hours,.John.Ray,.Pearson,.2012(ED2000.COM).pdf (29.94 MB)]Sams.Teach.Yourself.Xcode.4.in.24.Hours,.John.Ray,.Pearson,.2012(ED2000.COM).pdf (29.94 MB)[/url]
........................................................................................................................................................................................................
[url=OpenGL.Programming.on.Mac.OS.X.Architecture,.Performance,.and.Integration,.Kuehne,.Sullivan,.AW,.2008(ED2000.COM).pdf (3.61 MB)]OpenGL.Programming.on.Mac.OS.X.Architecture,.Performance,.and.Integration,.Kuehne,.Sullivan,.AW,.2008(ED2000.COM).pdf (3.61 MB)[/url]
........................................................................................................................................................................................................
........................................................................................................................................................................................................
[url=Xcode.4.(Developer.Reference).Richard.Wentk,.Wiley,.2011(ED2000.COM).epub (74.32 MB)]Xcode.4.(Developer.Reference).Richard.Wentk,.Wiley,.2011(ED2000.COM).epub (74.32 MB)[/url]