2009-06-16 206 views
6

我在考虑将Windows驱动程序迁移到OS X中。现在我只是开始环顾四周,看看有什么可用的,并且有很多关于目标C和可可。看来,语言和可可框架是高层次的API,我是否有权假设?我有强大的C++技能,我使用它们进行内核开发,我可以使用Mac驱动程序开发的相同技能(我想答案是肯定的)。 Macintosh有没有用于构建驱动程序的任何类型的应用程序/ dev环境Mac驱动程序开发

回答

0

首先,C++工作得很好,虽然Objective C并不是很难学。如果你有Windows驱动程序的背景知识,你就知道一些必需的东西 - 内存管理很关键,时间很关键,等等。

你可能会使用IOKit。我建议从这里开始一步一步的介绍让司机工作。

Kernel Extensions

有迹象表明,似乎没有工作,他们说,他们将一路的几件事情,我试图弄清楚它是否真的是不可能调试一台机器上的驱动程序,但它比大多数Apple文档要好。