我正在编写一个依赖于 IOKit 的 SCSI 部分的驱动程序(我使用的是 10.6,但这也适用于 10.7 和 10.8),并且我使用内核框架将标头链接到我的项目中。虽然我可以看到文件的标题IOSCSIBlockCommandsDevice.h
,但我无法在任何地方找到对应的 .cpp 文件。我正在寻找,因为它们会帮助我理解如何结束糟糕的状态,因为我不知道软件试图实现什么(顺便说一下 SCSI 命令 0x1B、0x03、0x00、0x03 的循环)
我查看了10.6 opensource.apple目录,甚至用 Google 搜索了文件名以及 2009 年(匹配标头修改的年份)(日期戳)并出现空白。苹果网站上的所有文件似乎IOSCSIArchitectureModelFamily
都丢失了,或者至少隐藏得很好。
有谁知道这些 .cpp 文件保存在哪里?