我有一个Linux驱动程序,我想使用它Mac 。我知道Mac是基于BSD的。
我应该尝试将我的驱动程序移植到Mac,还是应该使用C++中的I/O Kit在Mac中重写它?
linux驱动程序用于某些PCI设备。
发布于 2009-07-17 23:20:33
这是非常模糊的,因为它真的取决于代码/硬件/技能(你的)的细节,但她是我的想法。
这取决于现有代码的质量。如果不是真的很糟糕的话,我会先尝试移植它,然后可能在我运行它之后对它进行修改。但是,如果你认为你能在合理的时间内做好/更好的工作(也许是因为你对硬件非常熟悉),你可以自己写。
发布于 2010-12-26 13:22:29
AFAIK (我不是专家),Mac使用自己的驱动程序模型(称为I/O Kit)。它不基于任何UNIX风格的驱动程序模型,因此您不太可能移植大量Linux代码。
https://stackoverflow.com/questions/1145825
复制相似问题