私はLinuxドライバーを持っています。Mac OS Xです。 私はMac OS XがBSDに基づいていることを知っています。LinuxドライバーをMac OS Xに移植する必要がありますか?書き直す必要があります
ドライバをMac OS Xに移植するか、Mac OS XでI/O KitをC++で書き直す必要がありますか?
linuxドライバはPCIデバイス用です。
私はLinuxドライバーを持っています。Mac OS Xです。 私はMac OS XがBSDに基づいていることを知っています。LinuxドライバーをMac OS Xに移植する必要がありますか?書き直す必要があります
ドライバをMac OS Xに移植するか、Mac OS XでI/O KitをC++で書き直す必要がありますか?
linuxドライバはPCIデバイス用です。
これは本当にコード/ハードウェア/スキル(あなたのもの)の詳細に依存しているので、これは実際には曖昧ですが、彼女はそれについての私の考えです。
本当に既存のコードの品質に依存します。それは本当に悪いことではない場合、私はそれを最初に移植し、おそらくそれを実行した後にそれを微調整しようとするだろう。 しかし、妥当な時間内に(おそらくあなたがハードウェアに精通しているために)良い/良い仕事をすることができると思えば、自分で書くことができます。
AFAIK(と私はエキスパートではありません)、Mac OS Xは独自のドライバモデル(I/O Kit)を使用しています。 UNIX風のドライバモデルに基づいているわけではないので、Linuxコードの多くを移植することはできません。
LinuxのドライバがGPLで、唯一の著作権者でない場合、移植されたドライバもGPLに該当する必要があります。 – ephemient
これは私自身のドライバコードです。 – Baget